From 52b842f3a8b88895b4834ad1f58badf0dda3adf4 Mon Sep 17 00:00:00 2001 From: Pierre-Thomas Meisels Date: Fri, 15 Jul 2022 17:54:41 +0200 Subject: [PATCH 1/7] Feature/update to godot 3.x (#300) * Update godot version ref in code * generate api for godot 3.x branch * Fix compilation errors for call methods with changed arg counts * regenerate api for 101cbe5d5b on 3.x Co-authored-by: Cedric Hippmann --- ...heck-pr-engine-editor-debug-and-tests.yaml | 8 +- .../check-pr-engine-editor-release.yaml | 4 +- ...check-pr-engine-export-template-debug.yaml | 4 +- ...eck-pr-engine-export-template-release.yaml | 4 +- ...heck-pr-godot-kotlin-symbol-processor.yaml | 2 +- .../deploy-export-template-debug.yaml | 2 +- .../deploy-export-template-release.yaml | 2 +- .../deploy-godot-editor-release.yaml | 2 +- .../deploy-godot-kotlin-symbol-processor.yaml | 2 +- .github/workflows/deploy-godot-library.yaml | 2 +- docs/src/doc/contribution/setup.md | 2 +- docs/src/doc/user-guide/versioning.md | 4 +- kt/api-generator/src/main/resources/api.json | 14860 +++++++++- .../src/main/kotlin/DependenciesVersions.kt | 2 +- .../main/kotlin/godot/gen/godot/ARVRCamera.kt | 2 +- .../kotlin/godot/gen/godot/ARVRController.kt | 2 +- .../kotlin/godot/gen/godot/ARVRInterface.kt | 2 +- .../main/kotlin/godot/gen/godot/ARVROrigin.kt | 2 +- .../godot/gen/godot/ARVRPositionalTracker.kt | 2 +- .../main/kotlin/godot/gen/godot/ARVRServer.kt | 2 +- .../src/main/kotlin/godot/gen/godot/AStar.kt | 2 +- .../main/kotlin/godot/gen/godot/AStar2D.kt | 22 +- .../kotlin/godot/gen/godot/AnimatedSprite.kt | 41 +- .../godot/gen/godot/AnimatedSprite3D.kt | 2 +- .../main/kotlin/godot/gen/godot/Animation.kt | 2 +- .../kotlin/godot/gen/godot/AnimationNode.kt | 2 +- .../godot/gen/godot/AnimationNodeAdd2.kt | 2 +- .../godot/gen/godot/AnimationNodeBlend3.kt | 2 +- .../gen/godot/AnimationNodeBlendSpace1D.kt | 2 +- .../godot/gen/godot/AnimationNodeBlendTree.kt | 6 +- .../gen/godot/AnimationNodeStateMachine.kt | 2 +- .../AnimationNodeStateMachinePlayback.kt | 2 +- .../AnimationNodeStateMachineTransition.kt | 4 +- .../godot/gen/godot/AnimationNodeTimeSeek.kt | 2 +- .../kotlin/godot/gen/godot/AnimationPlayer.kt | 2 + .../godot/gen/godot/AnimationTreePlayer.kt | 2 +- .../main/kotlin/godot/gen/godot/ArrayMesh.kt | 4 +- .../godot/gen/godot/AspectRatioContainer.kt | 3 + .../godot/gen/godot/AudioEffectCapture.kt | 2 +- .../godot/gen/godot/AudioEffectDistortion.kt | 2 +- .../godot/gen/godot/AudioEffectFilter.kt | 2 +- .../gen/godot/AudioEffectHighShelfFilter.kt | 2 +- .../gen/godot/AudioEffectLowShelfFilter.kt | 2 +- .../kotlin/godot/gen/godot/AudioServer.kt | 34 +- .../godot/gen/godot/AudioStreamPlayer.kt | 2 + .../godot/gen/godot/AudioStreamPlayer2D.kt | 4 +- .../godot/gen/godot/AudioStreamPlayer3D.kt | 4 +- .../kotlin/godot/gen/godot/BakedLightmap.kt | 8 +- .../src/main/kotlin/godot/gen/godot/BitMap.kt | 17 + .../kotlin/godot/gen/godot/BoxContainer.kt | 3 + .../src/main/kotlin/godot/gen/godot/Button.kt | 14 + .../kotlin/godot/gen/godot/CPUParticles.kt | 16 + .../kotlin/godot/gen/godot/CPUParticles2D.kt | 18 +- .../kotlin/godot/gen/godot/CallbackTweener.kt | 42 + .../src/main/kotlin/godot/gen/godot/Camera.kt | 14 +- .../main/kotlin/godot/gen/godot/Camera2D.kt | 12 +- .../main/kotlin/godot/gen/godot/CanvasItem.kt | 48 +- .../kotlin/godot/gen/godot/CanvasLayer.kt | 39 + .../kotlin/godot/gen/godot/CenterContainer.kt | 3 + .../kotlin/godot/gen/godot/CharFXTransform.kt | 2 +- .../kotlin/godot/gen/godot/ClippedCamera.kt | 2 +- .../kotlin/godot/gen/godot/CollisionObject.kt | 4 +- .../godot/gen/godot/CollisionObject2D.kt | 6 +- .../godot/gen/godot/CollisionPolygon2D.kt | 2 + .../godot/gen/godot/CollisionShape2D.kt | 2 + .../kotlin/godot/gen/godot/ColorPicker.kt | 2 +- .../main/kotlin/godot/gen/godot/Container.kt | 3 + .../main/kotlin/godot/gen/godot/Control.kt | 121 +- .../main/kotlin/godot/gen/godot/CryptoKey.kt | 2 - .../kotlin/godot/gen/godot/CullInstance.kt | 18 + .../kotlin/godot/gen/godot/CurveTexture.kt | 4 +- .../godot/gen/godot/DirectionalLight.kt | 4 +- .../main/kotlin/godot/gen/godot/Directory.kt | 22 +- .../kotlin/godot/gen/godot/DynamicFont.kt | 2 +- .../kotlin/godot/gen/godot/DynamicFontData.kt | 18 + .../godot/gen/godot/EditorExportPlugin.kt | 17 +- .../godot/gen/godot/EditorFileSystem.kt | 2 +- .../godot/gen/godot/EditorImportPlugin.kt | 2 +- .../kotlin/godot/gen/godot/EditorInspector.kt | 15 +- .../godot/gen/godot/EditorInspectorPlugin.kt | 2 +- .../godot/EditorNavigationMeshGenerator.kt | 41 - .../kotlin/godot/gen/godot/EditorPlugin.kt | 46 +- .../kotlin/godot/gen/godot/EditorProperty.kt | 18 +- .../godot/gen/godot/EditorResourcePicker.kt | 4 +- .../godot/gen/godot/EditorScenePostImport.kt | 2 +- .../gen/godot/EditorSpatialGizmoPlugin.kt | 2 +- .../godot/gen/godot/EditorSpinSlider.kt | 16 + .../godot/gen/godot/EditorVCSInterface.kt | 414 +- .../src/main/kotlin/godot/gen/godot/Engine.kt | 2 +- .../kotlin/godot/gen/godot/EngineIndexes.kt | 24653 ++++++++-------- .../kotlin/godot/gen/godot/Environment.kt | 32 +- .../src/main/kotlin/godot/gen/godot/File.kt | 2 +- .../kotlin/godot/gen/godot/FlowContainer.kt | 36 + .../src/main/kotlin/godot/gen/godot/Font.kt | 129 + .../main/kotlin/godot/gen/godot/Geometry.kt | 4 +- .../godot/gen/godot/GeometryInstance.kt | 18 + .../kotlin/godot/gen/godot/GlobalConstants.kt | 123 +- .../main/kotlin/godot/gen/godot/Gradient.kt | 60 + .../kotlin/godot/gen/godot/GradientTexture.kt | 2 +- .../godot/gen/godot/GradientTexture2D.kt | 247 + .../main/kotlin/godot/gen/godot/GraphEdit.kt | 4 +- .../main/kotlin/godot/gen/godot/GridMap.kt | 43 + .../kotlin/godot/gen/godot/HBoxContainer.kt | 3 + ...DirectBodyStateSW.kt => HFlowContainer.kt} | 9 +- .../kotlin/godot/gen/godot/HSplitContainer.kt | 3 + .../main/kotlin/godot/gen/godot/HTTPClient.kt | 24 +- .../kotlin/godot/gen/godot/HTTPRequest.kt | 46 +- .../kotlin/godot/gen/godot/HashingContext.kt | 2 - .../src/main/kotlin/godot/gen/godot/IP.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Image.kt | 22 +- .../kotlin/godot/gen/godot/ImageTexture.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Input.kt | 94 +- .../main/kotlin/godot/gen/godot/InputEvent.kt | 14 +- .../godot/gen/godot/InputEventJoypadButton.kt | 4 +- .../godot/gen/godot/InputEventJoypadMotion.kt | 2 +- .../kotlin/godot/gen/godot/InputEventKey.kt | 2 +- .../kotlin/godot/gen/godot/InputEventMIDI.kt | 31 +- .../kotlin/godot/gen/godot/InputEventMouse.kt | 10 +- .../godot/gen/godot/InputEventMouseButton.kt | 2 +- .../godot/gen/godot/InputEventMouseMotion.kt | 24 +- .../godot/gen/godot/InputEventScreenDrag.kt | 2 +- .../godot/gen/godot/InputEventScreenTouch.kt | 2 +- .../gen/godot/InputEventWithModifiers.kt | 2 +- .../main/kotlin/godot/gen/godot/InputMap.kt | 6 +- .../godot/gen/godot/InterpolatedCamera.kt | 53 + .../kotlin/godot/gen/godot/IntervalTweener.kt | 24 + .../main/kotlin/godot/gen/godot/ItemList.kt | 2 + .../kotlin/godot/gen/godot/JNISingleton.kt | 2 +- .../main/kotlin/godot/gen/godot/JavaScript.kt | 39 +- .../kotlin/godot/gen/godot/KinematicBody.kt | 60 + .../kotlin/godot/gen/godot/KinematicBody2D.kt | 61 + .../main/kotlin/godot/gen/godot/Label3D.kt | 607 + .../main/kotlin/godot/gen/godot/Light2D.kt | 2 +- .../kotlin/godot/gen/godot/LightOccluder2D.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Line2D.kt | 14 +- .../main/kotlin/godot/gen/godot/LineEdit.kt | 63 + .../kotlin/godot/gen/godot/MarginContainer.kt | 3 + .../kotlin/godot/gen/godot/MeshInstance.kt | 47 +- .../kotlin/godot/gen/godot/MeshInstance2D.kt | 4 +- .../kotlin/godot/gen/godot/MethodTweener.kt | 57 + .../main/kotlin/godot/gen/godot/MultiMesh.kt | 83 +- .../godot/gen/godot/MultiMeshInstance.kt | 6 +- .../src/main/kotlin/godot/gen/godot/Mutex.kt | 2 +- .../main/kotlin/godot/gen/godot/Navigation.kt | 130 +- .../kotlin/godot/gen/godot/Navigation2D.kt | 109 +- .../godot/gen/godot/Navigation2DServer.kt | 524 + .../kotlin/godot/gen/godot/NavigationAgent.kt | 410 + .../godot/gen/godot/NavigationAgent2D.kt | 381 + .../kotlin/godot/gen/godot/NavigationMesh.kt | 205 +- .../gen/godot/NavigationMeshGenerator.kt | 51 + .../godot/gen/godot/NavigationMeshInstance.kt | 108 +- .../godot/gen/godot/NavigationObstacle.kt | 93 + .../godot/gen/godot/NavigationObstacle2D.kt | 93 + .../godot/gen/godot/NavigationPolygon.kt | 10 + .../gen/godot/NavigationPolygonInstance.kt | 85 +- .../godot/gen/godot/NavigationServer.kt | 590 + .../src/main/kotlin/godot/gen/godot/Node.kt | 208 +- .../src/main/kotlin/godot/gen/godot/Node2D.kt | 2 + .../src/main/kotlin/godot/gen/godot/OS.kt | 149 +- .../src/main/kotlin/godot/gen/godot/Object.kt | 12 +- .../godot/gen/godot/OccluderShapePolygon.kt | 104 + .../main/kotlin/godot/gen/godot/OmniLight.kt | 2 +- .../kotlin/godot/gen/godot/OptionButton.kt | 22 +- .../kotlin/godot/gen/godot/PackedScene.kt | 13 + .../godot/gen/godot/ParticlesMaterial.kt | 16 + .../gen/godot/Physics2DDirectBodyState.kt | 2 +- .../gen/godot/Physics2DDirectSpaceState.kt | 6 +- .../godot/Physics2DShapeQueryParameters.kt | 2 +- .../kotlin/godot/gen/godot/PhysicsBody.kt | 2 +- .../kotlin/godot/gen/godot/PhysicsBody2D.kt | 2 +- .../godot/gen/godot/PhysicsDirectBodyState.kt | 2 +- .../gen/godot/PhysicsDirectSpaceState.kt | 2 +- .../kotlin/godot/gen/godot/PhysicsServer.kt | 16 +- .../gen/godot/PhysicsShapeQueryParameters.kt | 2 +- .../main/kotlin/godot/gen/godot/Polygon2D.kt | 4 +- .../main/kotlin/godot/gen/godot/PopupMenu.kt | 12 +- .../kotlin/godot/gen/godot/PrimitiveMesh.kt | 3 + .../kotlin/godot/gen/godot/ProjectSettings.kt | 13 +- .../kotlin/godot/gen/godot/PropertyTweener.kt | 102 + .../kotlin/godot/gen/godot/ProximityGroup.kt | 57 +- .../godot/gen/godot/RandomNumberGenerator.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Range.kt | 2 +- .../main/kotlin/godot/gen/godot/RayCast.kt | 6 +- .../main/kotlin/godot/gen/godot/RayCast2D.kt | 4 +- .../main/kotlin/godot/gen/godot/Reference.kt | 2 +- .../kotlin/godot/gen/godot/ReflectionProbe.kt | 2 +- .../godot/gen/godot/RegisterEngineTypes.kt | 822 +- .../main/kotlin/godot/gen/godot/Resource.kt | 2 +- .../godot/gen/godot/ResourceImporter.kt | 2 +- .../kotlin/godot/gen/godot/RichTextEffect.kt | 2 +- .../kotlin/godot/gen/godot/RichTextLabel.kt | 98 +- .../main/kotlin/godot/gen/godot/RigidBody.kt | 4 +- .../kotlin/godot/gen/godot/RigidBody2D.kt | 4 +- .../main/kotlin/godot/gen/godot/RoomGroup.kt | 2 +- .../kotlin/godot/gen/godot/RoomManager.kt | 2 +- .../kotlin/godot/gen/godot/RootMotionView.kt | 2 +- .../main/kotlin/godot/gen/godot/SceneState.kt | 13 + .../main/kotlin/godot/gen/godot/SceneTree.kt | 95 +- .../kotlin/godot/gen/godot/SceneTreeTimer.kt | 2 +- .../kotlin/godot/gen/godot/SceneTreeTween.kt | 504 + .../src/main/kotlin/godot/gen/godot/Script.kt | 2 +- .../kotlin/godot/gen/godot/ScriptEditor.kt | 18 +- .../kotlin/godot/gen/godot/ScrollContainer.kt | 3 + .../main/kotlin/godot/gen/godot/Semaphore.kt | 19 +- .../src/main/kotlin/godot/gen/godot/Shader.kt | 4 +- .../kotlin/godot/gen/godot/ShaderMaterial.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Shape.kt | 2 +- .../main/kotlin/godot/gen/godot/Shape2D.kt | 14 +- .../main/kotlin/godot/gen/godot/Skeleton2D.kt | 2 +- .../src/main/kotlin/godot/gen/godot/Slider.kt | 13 + .../main/kotlin/godot/gen/godot/SoftBody.kt | 6 +- .../main/kotlin/godot/gen/godot/Spatial.kt | 14 + .../kotlin/godot/gen/godot/SpatialMaterial.kt | 94 +- .../main/kotlin/godot/gen/godot/SpinBox.kt | 2 + .../kotlin/godot/gen/godot/SplitContainer.kt | 3 + .../main/kotlin/godot/gen/godot/SpringArm.kt | 2 +- .../kotlin/godot/gen/godot/SpriteBase3D.kt | 76 +- .../godot/gen/godot/StreamPeerBuffer.kt | 18 +- .../kotlin/godot/gen/godot/StreamPeerSSL.kt | 2 +- .../main/kotlin/godot/gen/godot/StyleBox.kt | 4 +- .../kotlin/godot/gen/godot/StyleBoxFlat.kt | 33 +- .../kotlin/godot/gen/godot/TabContainer.kt | 3 + .../main/kotlin/godot/gen/godot/TextEdit.kt | 79 + .../main/kotlin/godot/gen/godot/TextMesh.kt | 184 + .../src/main/kotlin/godot/gen/godot/Theme.kt | 221 +- .../main/kotlin/godot/gen/godot/TileMap.kt | 34 +- .../src/main/kotlin/godot/gen/godot/Time.kt | 499 + .../kotlin/godot/gen/godot/Translation.kt | 4 +- .../godot/gen/godot/TranslationServer.kt | 4 +- .../src/main/kotlin/godot/gen/godot/Tree.kt | 48 +- .../main/kotlin/godot/gen/godot/TreeItem.kt | 26 +- .../src/main/kotlin/godot/gen/godot/Tween.kt | 20 +- .../main/kotlin/godot/gen/godot/Tweener.kt | 29 + ...csDirectBodyState.kt => VFlowContainer.kt} | 9 +- .../kotlin/godot/gen/godot/VSplitContainer.kt | 3 + .../kotlin/godot/gen/godot/VehicleWheel.kt | 13 + .../main/kotlin/godot/gen/godot/Viewport.kt | 46 +- .../godot/gen/godot/VisibilityEnabler2D.kt | 8 +- .../godot/gen/godot/VisibilityNotifier.kt | 20 + .../kotlin/godot/gen/godot/VisualServer.kt | 178 +- .../godot/gen/godot/VisualShaderNode.kt | 2 +- .../godot/VisualShaderNodeBooleanUniform.kt | 36 + .../gen/godot/VisualShaderNodeColorUniform.kt | 46 + .../godot/gen/godot/VisualShaderNodeCustom.kt | 2 +- .../godot/gen/godot/VisualShaderNodeInput.kt | 2 +- .../godot/VisualShaderNodeScalarUniform.kt | 157 + .../godot/VisualShaderNodeTransformUniform.kt | 46 + .../gen/godot/VisualShaderNodeVec3Uniform.kt | 46 + .../kotlin/godot/gen/godot/WebSocketServer.kt | 6 + .../kotlin/godot/gen/godot/WebXRInterface.kt | 53 + .../src/main/kotlin/godot/gen/godot/World.kt | 16 +- .../main/kotlin/godot/gen/godot/World2D.kt | 14 +- .../kotlin/godot/gen/godot/X509Certificate.kt | 2 - src/kotlin_instance.cpp | 8 +- src/kotlin_instance.h | 4 +- 255 files changed, 36092 insertions(+), 14118 deletions(-) create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/CallbackTweener.kt delete mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/EditorNavigationMeshGenerator.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/FlowContainer.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture2D.kt rename kt/godot-library/src/main/kotlin/godot/gen/godot/{Physics2DDirectBodyStateSW.kt => HFlowContainer.kt} (69%) create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/IntervalTweener.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/Label3D.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/MethodTweener.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2DServer.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent2D.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshGenerator.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle2D.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationServer.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/OccluderShapePolygon.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/PropertyTweener.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTween.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/TextMesh.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/Time.kt create mode 100644 kt/godot-library/src/main/kotlin/godot/gen/godot/Tweener.kt rename kt/godot-library/src/main/kotlin/godot/gen/godot/{BulletPhysicsDirectBodyState.kt => VFlowContainer.kt} (70%) diff --git a/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml b/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml index 7988ad4cb6..e7a6b22e54 100644 --- a/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml +++ b/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.4.4 + GODOT_BASE_VERSION: 3.5.0 jobs: build-godot-bootstrap: @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: @@ -72,7 +72,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: @@ -152,7 +152,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-editor-release.yaml b/.github/workflows/check-pr-engine-editor-release.yaml index eedf4b0e9b..5d0c6ada9c 100644 --- a/.github/workflows/check-pr-engine-editor-release.yaml +++ b/.github/workflows/check-pr-engine-editor-release.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.4.4 + GODOT_BASE_VERSION: 3.x jobs: build-editor-release: @@ -39,7 +39,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-export-template-debug.yaml b/.github/workflows/check-pr-engine-export-template-debug.yaml index 52cc284dec..646fed009d 100644 --- a/.github/workflows/check-pr-engine-export-template-debug.yaml +++ b/.github/workflows/check-pr-engine-export-template-debug.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.4.4 + GODOT_BASE_VERSION: 3.5.0 jobs: build-export-debug: @@ -43,7 +43,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-export-template-release.yaml b/.github/workflows/check-pr-engine-export-template-release.yaml index 8272435457..455286fc11 100644 --- a/.github/workflows/check-pr-engine-export-template-release.yaml +++ b/.github/workflows/check-pr-engine-export-template-release.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.4.4 + GODOT_BASE_VERSION: 3.5.0 jobs: build-export-release: @@ -43,7 +43,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml b/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml index 85f19457c7..eda17bd342 100644 --- a/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml +++ b/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/deploy-export-template-debug.yaml b/.github/workflows/deploy-export-template-debug.yaml index 4930cef798..fbc85e25ba 100644 --- a/.github/workflows/deploy-export-template-debug.yaml +++ b/.github/workflows/deploy-export-template-debug.yaml @@ -62,7 +62,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-export-template-release.yaml b/.github/workflows/deploy-export-template-release.yaml index 8f2ef39976..c528b04f19 100644 --- a/.github/workflows/deploy-export-template-release.yaml +++ b/.github/workflows/deploy-export-template-release.yaml @@ -62,7 +62,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-godot-editor-release.yaml b/.github/workflows/deploy-godot-editor-release.yaml index eef9722fb2..fe4880f531 100644 --- a/.github/workflows/deploy-godot-editor-release.yaml +++ b/.github/workflows/deploy-godot-editor-release.yaml @@ -57,7 +57,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml b/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml index 8eaf6e62df..5b16e2ecd9 100644 --- a/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml +++ b/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/deploy-godot-library.yaml b/.github/workflows/deploy-godot-library.yaml index 197c9a64ae..aaecc2892d 100644 --- a/.github/workflows/deploy-godot-library.yaml +++ b/.github/workflows/deploy-godot-library.yaml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.4.4-stable + ref: 3.x - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/docs/src/doc/contribution/setup.md b/docs/src/doc/contribution/setup.md index 1fcbe52440..b641a1d1f0 100644 --- a/docs/src/doc/contribution/setup.md +++ b/docs/src/doc/contribution/setup.md @@ -4,7 +4,7 @@ To build our module, you need to same dependencies as the ones described in the Make sure that Java is installed and its PATH set in your system as well (at least Java 9 is needed!). -1. Clone godot repo with the stable tag you want do deveop for (3.4.4-stable in this example). `git clone git@github.com:godotengine/godot.git 3.4.4-stable --recursive` +1. Clone godot repo with the stable tag you want do develop for (3.x in this example). `git clone git@github.com:godotengine/godot.git 3.x --recursive` 2. In the `godot-root` dir, run the following command: `git submodule add git@github.com:utopia-rise/godot-kotlin-jvm.git modules/kotlin_jvm` diff --git a/docs/src/doc/user-guide/versioning.md b/docs/src/doc/user-guide/versioning.md index 899e0752a1..0e4039f966 100644 --- a/docs/src/doc/user-guide/versioning.md +++ b/docs/src/doc/user-guide/versioning.md @@ -1,7 +1,7 @@ The module uses semantic versioning for its own versions but adds a suffix for the supported godot version: -Full version: `0.4.0-3.4.4` +Full version: `0.4.0-3.5.0` Module Version: `0.4.0` -Supported Godot Version: `3.4.4` +Supported Godot Version: `3.5.0` diff --git a/kt/api-generator/src/main/resources/api.json b/kt/api-generator/src/main/resources/api.json index 7464fbe233..148c31a911 100644 --- a/kt/api-generator/src/main/resources/api.json +++ b/kt/api-generator/src/main/resources/api.json @@ -6,7 +6,7 @@ "singleton": true, "singleton_name": "GlobalConstants", "instanciable": false, - "is_reference": true, + "is_reference": false, "constants": { "BUTTON_LEFT": 1, "BUTTON_MASK_LEFT": 1, @@ -314,7 +314,7 @@ "KEY_MACRON": 175, "KEY_MASCULINE": 186, "KEY_MASK_ALT": 67108864, - "KEY_MASK_CMD": 268435456, + "KEY_MASK_CMD": 134217728, "KEY_MASK_CTRL": 268435456, "KEY_MASK_GROUP_SWITCH": 1073741824, "KEY_MASK_KPAD": 536870912, @@ -424,14 +424,26 @@ "METHOD_FLAG_NORMAL": 1, "METHOD_FLAG_NOSCRIPT": 4, "METHOD_FLAG_REVERSE": 16, + "METHOD_FLAG_VARARG": 128, "METHOD_FLAG_VIRTUAL": 32, + "MIDI_MESSAGE_ACTIVE_SENSING": 254, "MIDI_MESSAGE_AFTERTOUCH": 10, "MIDI_MESSAGE_CHANNEL_PRESSURE": 13, + "MIDI_MESSAGE_CONTINUE": 251, "MIDI_MESSAGE_CONTROL_CHANGE": 11, "MIDI_MESSAGE_NOTE_OFF": 8, "MIDI_MESSAGE_NOTE_ON": 9, "MIDI_MESSAGE_PITCH_BEND": 14, "MIDI_MESSAGE_PROGRAM_CHANGE": 12, + "MIDI_MESSAGE_QUARTER_FRAME": 241, + "MIDI_MESSAGE_SONG_POSITION_POINTER": 242, + "MIDI_MESSAGE_SONG_SELECT": 243, + "MIDI_MESSAGE_START": 250, + "MIDI_MESSAGE_STOP": 252, + "MIDI_MESSAGE_SYSTEM_EXCLUSIVE": 240, + "MIDI_MESSAGE_SYSTEM_RESET": 255, + "MIDI_MESSAGE_TIMING_CLOCK": 248, + "MIDI_MESSAGE_TUNE_REQUEST": 246, "OK": 0, "OP_ADD": 6, "OP_AND": 20, @@ -459,28 +471,31 @@ "OP_STRING_CONCAT": 13, "OP_SUBTRACT": 7, "OP_XOR": 22, - "PROPERTY_HINT_COLOR_NO_ALPHA": 20, - "PROPERTY_HINT_DIR": 14, + "PROPERTY_HINT_COLOR_NO_ALPHA": 22, + "PROPERTY_HINT_DIR": 16, "PROPERTY_HINT_ENUM": 3, + "PROPERTY_HINT_ENUM_SUGGESTION": 39, "PROPERTY_HINT_EXP_EASING": 4, "PROPERTY_HINT_EXP_RANGE": 2, - "PROPERTY_HINT_FILE": 13, + "PROPERTY_HINT_FILE": 15, "PROPERTY_HINT_FLAGS": 8, - "PROPERTY_HINT_GLOBAL_DIR": 16, - "PROPERTY_HINT_GLOBAL_FILE": 15, - "PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 22, - "PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 21, + "PROPERTY_HINT_GLOBAL_DIR": 18, + "PROPERTY_HINT_GLOBAL_FILE": 17, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 24, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 23, "PROPERTY_HINT_KEY_ACCEL": 7, + "PROPERTY_HINT_LAYERS_2D_NAVIGATION": 11, "PROPERTY_HINT_LAYERS_2D_PHYSICS": 10, "PROPERTY_HINT_LAYERS_2D_RENDER": 9, - "PROPERTY_HINT_LAYERS_3D_PHYSICS": 12, - "PROPERTY_HINT_LAYERS_3D_RENDER": 11, + "PROPERTY_HINT_LAYERS_3D_NAVIGATION": 14, + "PROPERTY_HINT_LAYERS_3D_PHYSICS": 13, + "PROPERTY_HINT_LAYERS_3D_RENDER": 12, "PROPERTY_HINT_LENGTH": 5, - "PROPERTY_HINT_MULTILINE_TEXT": 18, + "PROPERTY_HINT_MULTILINE_TEXT": 20, "PROPERTY_HINT_NONE": 0, - "PROPERTY_HINT_PLACEHOLDER_TEXT": 19, + "PROPERTY_HINT_PLACEHOLDER_TEXT": 21, "PROPERTY_HINT_RANGE": 1, - "PROPERTY_HINT_RESOURCE_TYPE": 17, + "PROPERTY_HINT_RESOURCE_TYPE": 19, "PROPERTY_USAGE_CATEGORY": 256, "PROPERTY_USAGE_CHECKABLE": 16, "PROPERTY_USAGE_CHECKED": 32, @@ -2169,7 +2184,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "world_scale", "type": "float", "has_default_value": false, "default_value": "" @@ -2877,6 +2892,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "bidirectional", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -2946,6 +2967,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "bidirectional", + "type": "bool", + "has_default_value": true, + "default_value": "True" } ] }, @@ -3687,8 +3714,8 @@ { "name": "playing", "type": "bool", - "getter": "_is_playing", - "setter": "_set_playing", + "getter": "is_playing", + "setter": "set_playing", "index": -1 }, { @@ -3712,19 +3739,6 @@ } ], "methods": [ - { - "name": "_is_playing", - "return_type": "bool", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, { "name": "_res_changed", "return_type": "void", @@ -3738,25 +3752,6 @@ "arguments": [ ] }, - { - "name": "_set_playing", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "playing", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, { "name": "get_animation", "return_type": "String", @@ -4013,6 +4008,25 @@ } ] }, + { + "name": "set_playing", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "playing", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_speed_scale", "return_type": "void", @@ -25177,6 +25191,13 @@ "setter": "set_bus_count", "index": -1 }, + { + "name": "capture_device", + "type": "String", + "getter": "capture_get_device", + "setter": "capture_set_device", + "index": -1 + }, { "name": "device", "type": "String", @@ -31134,6 +31155,19 @@ } ] }, + { + "name": "convert_to_image", + "return_type": "Image", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "create", "return_type": "void", @@ -31273,6 +31307,25 @@ } ] }, + { + "name": "resize", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_bit", "return_type": "void", @@ -32102,25 +32155,6 @@ "enums": [ ] }, - { - "name": "BulletPhysicsDirectBodyState", - "base_class": "PhysicsDirectBodyState", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "BulletPhysicsServer", "base_class": "PhysicsServer", @@ -32189,6 +32223,13 @@ "setter": "set_button_icon", "index": -1 }, + { + "name": "icon_align", + "type": "int", + "getter": "get_icon_align", + "setter": "set_icon_align", + "index": -1 + }, { "name": "text", "type": "String", @@ -32226,6 +32267,19 @@ "arguments": [ ] }, + { + "name": "get_icon_align", + "return_type": "enum.Button::TextAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_text", "return_type": "String", @@ -32328,7 +32382,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool", "has_default_value": false, "default_value": "" @@ -32354,6 +32408,25 @@ } ] }, + { + "name": "set_icon_align", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "icon_align", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_text", "return_type": "void", @@ -32596,6 +32669,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "Gradient", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "Gradient", @@ -33036,6 +33116,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Gradient", @@ -33527,6 +33620,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -34344,6 +34456,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "Gradient", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "Gradient", @@ -34755,6 +34874,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Gradient", @@ -35194,6 +35326,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -37998,6 +38149,44 @@ "enums": [ ] }, + { + "name": "CallbackTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "set_delay", + "return_type": "CallbackTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delay", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "Camera", "base_class": "Spatial", @@ -38528,7 +38717,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -38585,7 +38774,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "fov", "type": "float", "has_default_value": false, "default_value": "" @@ -38641,7 +38830,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "frustum_offset", "type": "Vector2", "has_default_value": false, "default_value": "" @@ -38760,7 +38949,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "projection", "type": "int", "has_default_value": false, "default_value": "" @@ -38779,7 +38968,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "size", "type": "float", "has_default_value": false, "default_value": "" @@ -38817,7 +39006,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "zfar", "type": "float", "has_default_value": false, "default_value": "" @@ -38836,7 +39025,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "znear", "type": "float", "has_default_value": false, "default_value": "" @@ -40451,6 +40640,7 @@ "NOTIFICATION_DRAW": 30, "NOTIFICATION_ENTER_CANVAS": 32, "NOTIFICATION_EXIT_CANVAS": 33, + "NOTIFICATION_LOCAL_TRANSFORM_CHANGED": 35, "NOTIFICATION_TRANSFORM_CHANGED": 2000, "NOTIFICATION_VISIBILITY_CHANGED": 31 }, @@ -40837,6 +41027,25 @@ "arguments": [ ] }, + { + "name": "_toplevel_visibility_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_update_callback", "return_type": "void", @@ -42632,9 +42841,21 @@ "getter": "get_transform", "setter": "set_transform", "index": -1 + }, + { + "name": "visible", + "type": "bool", + "getter": "is_visible", + "setter": "set_visible", + "index": -1 } ], "signals": [ + { + "name": "visibility_changed", + "arguments": [ + ] + } ], "methods": [ { @@ -42754,6 +42975,19 @@ "arguments": [ ] }, + { + "name": "hide", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_following_viewport", "return_type": "bool", @@ -42767,6 +43001,19 @@ "arguments": [ ] }, + { + "name": "is_visible", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "set_custom_viewport", "return_type": "void", @@ -42937,6 +43184,38 @@ "default_value": "" } ] + }, + { + "name": "set_visible", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "show", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -46575,6 +46854,12 @@ "type": "InputEvent", "has_default_value": false, "default_value": "" + }, + { + "name": "arg1", + "type": "Color", + "has_default_value": false, + "default_value": "" } ] }, @@ -48341,6 +48626,13 @@ "getter": "get_theme", "setter": "set_theme", "index": -1 + }, + { + "name": "theme_type_variation", + "type": "String", + "getter": "get_theme_type_variation", + "setter": "set_theme_type_variation", + "index": -1 } ], "signals": [ @@ -49456,6 +49748,19 @@ "arguments": [ ] }, + { + "name": "get_theme_type_variation", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_tooltip", "return_type": "String", @@ -49811,6 +50116,19 @@ "arguments": [ ] }, + { + "name": "is_drag_successful", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "minimum_size_changed", "return_type": "void", @@ -49837,6 +50155,120 @@ "arguments": [ ] }, + { + "name": "remove_color_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_constant_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_font_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_icon_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_shader_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_stylebox_override", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_anchor", "return_type": "void", @@ -50503,6 +50935,25 @@ } ] }, + { + "name": "set_theme_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_tooltip", "return_type": "void", @@ -51662,6 +52113,13 @@ "PORTAL_MODE_STATIC": 0 }, "properties": [ + { + "name": "allow_merging", + "type": "bool", + "getter": "get_allow_merging", + "setter": "set_allow_merging", + "index": -1 + }, { "name": "autoplace_priority", "type": "int", @@ -51687,6 +52145,19 @@ "signals": [ ], "methods": [ + { + "name": "get_allow_merging", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_include_in_bound", "return_type": "bool", @@ -51726,6 +52197,25 @@ "arguments": [ ] }, + { + "name": "set_allow_merging", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_include_in_bound", "return_type": "void", @@ -51738,7 +52228,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enabled", "type": "bool", "has_default_value": false, "default_value": "" @@ -54787,6 +55277,13 @@ "getter": "get_hinting", "setter": "set_hinting", "index": -1 + }, + { + "name": "override_oversampling", + "type": "float", + "getter": "get_override_oversampling", + "setter": "set_override_oversampling", + "index": -1 } ], "signals": [ @@ -54818,6 +55315,19 @@ "arguments": [ ] }, + { + "name": "get_override_oversampling", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_antialiased", "return_type": "bool", @@ -54887,6 +55397,25 @@ "default_value": "" } ] + }, + { + "name": "set_override_oversampling", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -55160,6 +55689,25 @@ } ] }, + { + "name": "add_osx_plugin_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "add_shared_object", "return_type": "void", @@ -57527,6 +58075,31 @@ } ] }, + { + "name": "_property_pinned", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_property_selected", "return_type": "void", @@ -58445,69 +59018,6 @@ "enums": [ ] }, - { - "name": "EditorNavigationMeshGenerator", - "base_class": "Object", - "api_type": "tools", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "name": "bake", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "nav_mesh", - "type": "NavigationMesh", - "has_default_value": false, - "default_value": "" - }, - { - "name": "root_node", - "type": "Node", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "clear", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "nav_mesh", - "type": "NavigationMesh", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "EditorPlugin", "base_class": "Node", @@ -59748,8 +60258,8 @@ "default_value": "" }, { - "name": "bool", - "type": "String", + "name": "checked", + "type": "bool", "has_default_value": false, "default_value": "" } @@ -59783,6 +60293,23 @@ } ] }, + { + "name": "property_pinned", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "resource_selected", "arguments": [ @@ -59857,6 +60384,57 @@ } ] }, + { + "name": "_menu_option", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_unhandled_key_input", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_revert_and_pin_status", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "add_focusable", "return_type": "void", @@ -60576,7 +61154,7 @@ }, { "name": "handle_menu_selected", - "return_type": "void", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": false, @@ -62826,6 +63404,13 @@ "setter": "set_flat", "index": -1 }, + { + "name": "hide_slider", + "type": "bool", + "getter": "is_hiding_slider", + "setter": "set_hide_slider", + "index": -1 + }, { "name": "label", "type": "String", @@ -62998,6 +63583,19 @@ "arguments": [ ] }, + { + "name": "is_hiding_slider", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_read_only", "return_type": "bool", @@ -63030,6 +63628,25 @@ } ] }, + { + "name": "set_hide_slider", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hide_slider", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_label", "return_type": "void", @@ -63081,12 +63698,40 @@ "instanciable": false, "is_reference": false, "constants": { + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5, + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 }, "properties": [ ], "signals": [ ], "methods": [ + { + "name": "_checkout_branch", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_commit", "return_type": "void", @@ -63107,7 +63752,140 @@ ] }, { - "name": "_get_file_diff", + "name": "_create_branch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_create_remote", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "remote_url", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_discard_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_fetch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_branch_list", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_current_branch_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_diff", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "identifier", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_line_diff", "return_type": "Array", "is_editor": false, "is_noscript": false, @@ -63122,12 +63900,18 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" } ] }, { "name": "_get_modified_files_data", - "return_type": "Dictionary", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63139,8 +63923,27 @@ ] }, { - "name": "_get_project_name", - "return_type": "String", + "name": "_get_previous_commits", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_commits", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_remotes", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63176,7 +63979,7 @@ "is_from_script": false, "arguments": [ { - "name": "project_root_path", + "name": "project_path", "type": "String", "has_default_value": false, "default_value": "" @@ -63184,8 +63987,8 @@ ] }, { - "name": "_is_vcs_initialized", - "return_type": "bool", + "name": "_pull", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63194,11 +63997,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "_shut_down", - "return_type": "bool", + "name": "_push", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63207,10 +64016,22 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "bool", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "_stage_file", + "name": "_remove_branch", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -63221,7 +64042,7 @@ "is_from_script": false, "arguments": [ { - "name": "file_path", + "name": "branch_name", "type": "String", "has_default_value": false, "default_value": "" @@ -63229,7 +64050,7 @@ ] }, { - "name": "_unstage_file", + "name": "_remove_remote", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -63240,7 +64061,7 @@ "is_from_script": false, "arguments": [ { - "name": "file_path", + "name": "remote_name", "type": "String", "has_default_value": false, "default_value": "" @@ -63248,18 +64069,42 @@ ] }, { - "name": "commit", + "name": "_set_credentials", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "msg", + "name": "username", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "password", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_public_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_private_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_passphrase", "type": "String", "has_default_value": false, "default_value": "" @@ -63267,13 +64112,26 @@ ] }, { - "name": "get_file_diff", - "return_type": "Array", + "name": "_shut_down", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_stage_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -63286,21 +64144,27 @@ ] }, { - "name": "get_modified_files_data", - "return_type": "Dictionary", + "name": "_unstage_file", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_project_name", - "return_type": "String", + "name": "add_diff_hunks_into_diff_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63309,11 +64173,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "diff_file", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "diff_hunks", + "type": "Array", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_vcs_name", - "return_type": "String", + "name": "add_line_diffs_into_diff_hunk", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63322,11 +64198,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "diff_hunk", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "line_diffs", + "type": "Array", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "initialize", - "return_type": "bool", + "name": "create_commit", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63336,16 +64224,40 @@ "is_from_script": false, "arguments": [ { - "name": "project_root_path", + "name": "msg", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "author", "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "id", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "unix_timestamp", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset_minutes", + "type": "int", + "has_default_value": false, + "default_value": "" } ] }, { - "name": "is_addon_ready", - "return_type": "bool", + "name": "create_diff_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63354,11 +64266,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "new_file", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_vcs_initialized", - "return_type": "bool", + "name": "create_diff_hunk", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63367,11 +64291,35 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "old_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "shut_down", - "return_type": "bool", + "name": "create_diff_line", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63380,11 +64328,35 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "new_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "content", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "status", + "type": "String", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "stage_file", - "return_type": "void", + "name": "create_status_file", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": false, @@ -63398,11 +64370,23 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "change_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" } ] }, { - "name": "unstage_file", + "name": "popup_error", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -63413,7 +64397,7 @@ "is_from_script": false, "arguments": [ { - "name": "file_path", + "name": "msg", "type": "String", "has_default_value": false, "default_value": "" @@ -63422,6 +64406,25 @@ } ], "enums": [ + { + "name": "ChangeType", + "values": { + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5 + } + }, + { + "name": "TreeArea", + "values": { + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 + } + } ] }, { @@ -68564,6 +69567,38 @@ "enums": [ ] }, + { + "name": "FlowContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_line_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, { "name": "Font", "base_class": "Resource", @@ -68573,6 +69608,9 @@ "instanciable": false, "is_reference": true, "constants": { + "CONTOUR_CURVE_TAG_OFF_CONIC": 0, + "CONTOUR_CURVE_TAG_OFF_CUBIC": 2, + "CONTOUR_CURVE_TAG_ON": 1 }, "properties": [ ], @@ -68690,6 +69728,31 @@ "arguments": [ ] }, + { + "name": "get_char_contours", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, { "name": "get_char_size", "return_type": "Vector2", @@ -68715,6 +69778,161 @@ } ] }, + { + "name": "get_char_texture", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_texture_size", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_offset", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_size", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_char_tx_uv_rect", + "return_type": "Rect2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, { "name": "get_descent", "return_type": "float", @@ -68826,6 +70044,14 @@ } ], "enums": [ + { + "name": "ContourPointTag", + "values": { + "CONTOUR_CURVE_TAG_OFF_CONIC": 0, + "CONTOUR_CURVE_TAG_ON": 1, + "CONTOUR_CURVE_TAG_OFF_CUBIC": 2 + } + } ] }, { @@ -75373,6 +76599,13 @@ "setter": "set_lod_min_hysteresis", "index": -1 }, + { + "name": "material_overlay", + "type": "ShaderMaterial,SpatialMaterial", + "getter": "get_material_overlay", + "setter": "set_material_overlay", + "index": -1 + }, { "name": "material_override", "type": "ShaderMaterial,SpatialMaterial", @@ -75514,6 +76747,19 @@ "arguments": [ ] }, + { + "name": "get_material_overlay", + "return_type": "Material", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_material_override", "return_type": "Material", @@ -75723,6 +76969,25 @@ } ] }, + { + "name": "set_material_overlay", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_material_override", "return_type": "void", @@ -75782,6 +77047,9 @@ "instanciable": true, "is_reference": true, "constants": { + "GRADIENT_INTERPOLATE_CONSTANT": 1, + "GRADIENT_INTERPOLATE_CUBIC": 2, + "GRADIENT_INTERPOLATE_LINEAR": 0 }, "properties": [ { @@ -75791,6 +77059,13 @@ "setter": "set_colors", "index": -1 }, + { + "name": "interpolation_mode", + "type": "int", + "getter": "get_interpolation_mode", + "setter": "set_interpolation_mode", + "index": -1 + }, { "name": "offsets", "type": "PoolRealArray", @@ -75859,6 +77134,19 @@ "arguments": [ ] }, + { + "name": "get_interpolation_mode", + "return_type": "enum.Gradient::InterpolationMode", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_offset", "return_type": "float", @@ -75986,6 +77274,25 @@ } ] }, + { + "name": "set_interpolation_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "interpolation_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_offset", "return_type": "void", @@ -76032,6 +77339,14 @@ } ], "enums": [ + { + "name": "InterpolationMode", + "values": { + "GRADIENT_INTERPOLATE_LINEAR": 0, + "GRADIENT_INTERPOLATE_CONSTANT": 1, + "GRADIENT_INTERPOLATE_CUBIC": 2 + } + } ] }, { @@ -76131,6 +77446,357 @@ "enums": [ ] }, + { + "name": "GradientTexture2D", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FILL_LINEAR": 0, + "FILL_RADIAL": 1, + "REPEAT": 1, + "REPEAT_MIRROR": 2, + "REPEAT_NONE": 0 + }, + "properties": [ + { + "name": "fill", + "type": "int", + "getter": "get_fill", + "setter": "set_fill", + "index": -1 + }, + { + "name": "fill_from", + "type": "Vector2", + "getter": "get_fill_from", + "setter": "set_fill_from", + "index": -1 + }, + { + "name": "fill_to", + "type": "Vector2", + "getter": "get_fill_to", + "setter": "set_fill_to", + "index": -1 + }, + { + "name": "gradient", + "type": "Gradient", + "getter": "get_gradient", + "setter": "set_gradient", + "index": -1 + }, + { + "name": "height", + "type": "int", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "repeat", + "type": "int", + "getter": "get_repeat", + "setter": "set_repeat", + "index": -1 + }, + { + "name": "use_hdr", + "type": "bool", + "getter": "is_using_hdr", + "setter": "set_use_hdr", + "index": -1 + }, + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_queue_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill", + "return_type": "enum.GradientTexture2D::Fill", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill_from", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_fill_to", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_gradient", + "return_type": "Gradient", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_repeat", + "return_type": "enum.GradientTexture2D::Repeat", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_using_hdr", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_fill", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fill_from", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill_from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fill_to", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fill_to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gradient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gradient", + "type": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_repeat", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "repeat", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_hdr", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_width", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Fill", + "values": { + "FILL_LINEAR": 0, + "FILL_RADIAL": 1 + } + }, + { + "name": "Repeat", + "values": { + "REPEAT_NONE": 0, + "REPEAT": 1, + "REPEAT_MIRROR": 2 + } + } + ] + }, { "name": "GraphEdit", "base_class": "Control", @@ -76321,6 +77987,12 @@ { "name": "delete_nodes_request", "arguments": [ + { + "name": "nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } ] }, { @@ -78364,6 +80036,13 @@ "INVALID_CELL_ITEM": -1 }, "properties": [ + { + "name": "bake_navigation", + "type": "bool", + "getter": "is_baking_navigation", + "setter": "set_bake_navigation", + "index": -1 + }, { "name": "cell_center_x", "type": "bool", @@ -78427,6 +80106,20 @@ "setter": "set_mesh_library", "index": -1 }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "physics_material", + "type": "PhysicsMaterial", + "getter": "get_physics_material", + "setter": "set_physics_material", + "index": -1 + }, { "name": "use_in_baked_light", "type": "bool", @@ -78729,6 +80422,19 @@ "return_type": "Array", "is_editor": false, "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, "is_const": false, "is_reverse": false, "is_virtual": false, @@ -78750,6 +80456,19 @@ "arguments": [ ] }, + { + "name": "get_physics_material", + "return_type": "PhysicsMaterial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_use_in_baked_light", "return_type": "bool", @@ -78776,6 +80495,38 @@ "arguments": [ ] }, + { + "name": "get_used_cells_by_item", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_baking_navigation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "make_baked_meshes", "return_type": "void", @@ -78851,6 +80602,25 @@ } ] }, + { + "name": "set_bake_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bake_navigation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_cell_item", "return_type": "void", @@ -79133,6 +80903,25 @@ } ] }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_octant_size", "return_type": "void", @@ -79152,6 +80941,25 @@ } ] }, + { + "name": "set_physics_material", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "material", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_use_in_baked_light", "return_type": "void", @@ -79310,6 +81118,25 @@ "enums": [ ] }, + { + "name": "HFlowContainer", + "base_class": "FlowContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "HMACContext", "base_class": "Reference", @@ -79916,6 +81743,56 @@ } ] }, + { + "name": "set_http_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_https_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_read_chunk_size", "return_type": "void", @@ -80089,7 +81966,7 @@ }, { "name": "timeout", - "type": "int", + "type": "float", "getter": "get_timeout", "setter": "set_timeout", "index": -1 @@ -80309,7 +82186,7 @@ }, { "name": "get_timeout", - "return_type": "int", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": false, @@ -80450,7 +82327,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "chunk_size", "type": "int", "has_default_value": false, "default_value": "" @@ -80476,6 +82353,56 @@ } ] }, + { + "name": "set_http_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_https_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_max_redirects", "return_type": "void", @@ -80508,7 +82435,7 @@ "arguments": [ { "name": "timeout", - "type": "int", + "type": "float", "has_default_value": false, "default_value": "" } @@ -81057,7 +82984,7 @@ "is_reference": false, "constants": { "RESOLVER_INVALID_ID": -1, - "RESOLVER_MAX_QUERIES": 32, + "RESOLVER_MAX_QUERIES": 256, "RESOLVER_STATUS_DONE": 2, "RESOLVER_STATUS_ERROR": 3, "RESOLVER_STATUS_NONE": 0, @@ -81820,6 +83747,31 @@ } ] }, + { + "name": "fill_rect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "fix_alpha_edges", "return_type": "void", @@ -83060,6 +85012,20 @@ "MOUSE_MODE_VISIBLE": 0 }, "properties": [ + { + "name": "mouse_mode", + "type": "int", + "getter": "get_mouse_mode", + "setter": "set_mouse_mode", + "index": -1 + }, + { + "name": "use_accumulated_input", + "type": "bool", + "getter": "is_using_accumulated_input", + "setter": "set_use_accumulated_input", + "index": -1 + } ], "signals": [ { @@ -83751,6 +85717,19 @@ } ] }, + { + "name": "is_using_accumulated_input", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "joy_connection_changed", "return_type": "void", @@ -85736,6 +87715,13 @@ "constants": { }, "properties": [ + { + "name": "pen_inverted", + "type": "bool", + "getter": "get_pen_inverted", + "setter": "set_pen_inverted", + "index": -1 + }, { "name": "pressure", "type": "float", @@ -85769,241 +87755,8 @@ ], "methods": [ { - "name": "get_pressure", - "return_type": "float", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_relative", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_speed", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_tilt", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "set_pressure", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "pressure", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_relative", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "relative", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_speed", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "speed", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "set_tilt", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "tilt", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventPanGesture", - "base_class": "InputEventGesture", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "delta", - "type": "Vector2", - "getter": "get_delta", - "setter": "set_delta", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_delta", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "set_delta", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "delta", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventScreenDrag", - "base_class": "InputEvent", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "index", - "type": "int", - "getter": "get_index", - "setter": "set_index", - "index": -1 - }, - { - "name": "position", - "type": "Vector2", - "getter": "get_position", - "setter": "set_position", - "index": -1 - }, - { - "name": "relative", - "type": "Vector2", - "getter": "get_relative", - "setter": "set_relative", - "index": -1 - }, - { - "name": "speed", - "type": "Vector2", - "getter": "get_speed", - "setter": "set_speed", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_index", - "return_type": "int", + "name": "get_pen_inverted", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, @@ -86015,8 +87768,273 @@ ] }, { - "name": "get_position", - "return_type": "Vector2", + "name": "get_pressure", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_relative", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_speed", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tilt", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_pen_inverted", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pen_inverted", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pressure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_relative", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "relative", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "speed", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tilt", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tilt", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventPanGesture", + "base_class": "InputEventGesture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "delta", + "type": "Vector2", + "getter": "get_delta", + "setter": "set_delta", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_delta", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_delta", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delta", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventScreenDrag", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "index", + "type": "int", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + }, + { + "name": "relative", + "type": "Vector2", + "getter": "get_relative", + "setter": "set_relative", + "index": -1 + }, + { + "name": "speed", + "type": "Vector2", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_position", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -86870,6 +88888,8 @@ "instanciable": true, "is_reference": false, "constants": { + "INTERPOLATED_CAMERA_PROCESS_IDLE": 1, + "INTERPOLATED_CAMERA_PROCESS_PHYSICS": 0 }, "properties": [ { @@ -86879,6 +88899,13 @@ "setter": "set_interpolation_enabled", "index": -1 }, + { + "name": "process_mode", + "type": "int", + "getter": "get_process_mode", + "setter": "set_process_mode", + "index": -1 + }, { "name": "speed", "type": "float", @@ -86897,6 +88924,19 @@ "signals": [ ], "methods": [ + { + "name": "get_process_mode", + "return_type": "enum.InterpolatedCamera::InterpolatedCameraProcessMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_speed", "return_type": "float", @@ -86955,6 +88995,25 @@ } ] }, + { + "name": "set_process_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_speed", "return_type": "void", @@ -87013,6 +89072,32 @@ ] } ], + "enums": [ + { + "name": "InterpolatedCameraProcessMode", + "values": { + "INTERPOLATED_CAMERA_PROCESS_PHYSICS": 0, + "INTERPOLATED_CAMERA_PROCESS_IDLE": 1 + } + } + ] + }, + { + "name": "IntervalTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], "enums": [ ] }, @@ -88930,6 +91015,11 @@ "properties": [ ], "signals": [ + { + "name": "pwa_update_available", + "arguments": [ + ] + } ], "methods": [ { @@ -89050,6 +91140,32 @@ "default_value": "" } ] + }, + { + "name": "pwa_needs_update", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "pwa_update", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -89459,6 +91575,9 @@ "instanciable": true, "is_reference": false, "constants": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1 }, "properties": [ { @@ -89516,6 +91635,13 @@ "getter": "get_axis_lock", "setter": "set_axis_lock", "index": 4 + }, + { + "name": "moving_platform_apply_velocity_on_leave", + "type": "int", + "getter": "get_moving_platform_apply_velocity_on_leave", + "setter": "set_moving_platform_apply_velocity_on_leave", + "index": -1 } ], "signals": [ @@ -89617,6 +91743,19 @@ "arguments": [ ] }, + { + "name": "get_moving_platform_apply_velocity_on_leave", + "return_type": "enum.KinematicBody::MovingPlatformApplyVelocityOnLeave", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_safe_margin", "return_type": "float", @@ -89880,6 +92019,25 @@ } ] }, + { + "name": "set_moving_platform_apply_velocity_on_leave", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_leave_apply_velocity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_safe_margin", "return_type": "void", @@ -89951,6 +92109,14 @@ } ], "enums": [ + { + "name": "MovingPlatformApplyVelocityOnLeave", + "values": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2 + } + } ] }, { @@ -89962,6 +92128,9 @@ "instanciable": true, "is_reference": false, "constants": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1 }, "properties": [ { @@ -89977,6 +92146,13 @@ "getter": "is_sync_to_physics_enabled", "setter": "set_sync_to_physics", "index": -1 + }, + { + "name": "moving_platform_apply_velocity_on_leave", + "type": "int", + "getter": "get_moving_platform_apply_velocity_on_leave", + "setter": "set_moving_platform_apply_velocity_on_leave", + "index": -1 } ], "signals": [ @@ -90059,6 +92235,19 @@ "arguments": [ ] }, + { + "name": "get_moving_platform_apply_velocity_on_leave", + "return_type": "enum.KinematicBody2D::MovingPlatformApplyVelocityOnLeave", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_safe_margin", "return_type": "float", @@ -90297,6 +92486,25 @@ } ] }, + { + "name": "set_moving_platform_apply_velocity_on_leave", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_leave_apply_velocity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_safe_margin", "return_type": "void", @@ -90368,288 +92576,296 @@ } ], "enums": [ - ] - }, - { - "name": "KinematicCollision", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "collider", - "type": "Object", - "getter": "get_collider", - "setter": "", - "index": -1 - }, - { - "name": "collider_id", - "type": "int", - "getter": "get_collider_id", - "setter": "", - "index": -1 - }, - { - "name": "collider_metadata", - "type": "Variant", - "getter": "get_collider_metadata", - "setter": "", - "index": -1 - }, - { - "name": "collider_rid", - "type": "RID", - "getter": "get_collider_rid", - "setter": "", - "index": -1 - }, - { - "name": "collider_shape", - "type": "Object", - "getter": "get_collider_shape", - "setter": "", - "index": -1 - }, { - "name": "collider_shape_index", - "type": "int", - "getter": "get_collider_shape_index", - "setter": "", - "index": -1 - }, - { - "name": "collider_velocity", - "type": "Vector3", - "getter": "get_collider_velocity", - "setter": "", - "index": -1 - }, - { - "name": "local_shape", - "type": "Object", - "getter": "get_local_shape", - "setter": "", - "index": -1 - }, - { - "name": "normal", - "type": "Vector3", - "getter": "get_normal", - "setter": "", - "index": -1 - }, - { - "name": "position", - "type": "Vector3", - "getter": "get_position", - "setter": "", - "index": -1 - }, - { - "name": "remainder", - "type": "Vector3", - "getter": "get_remainder", - "setter": "", - "index": -1 - }, - { - "name": "travel", - "type": "Vector3", - "getter": "get_travel", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_angle", - "return_type": "float", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "up_direction", - "type": "Vector3", - "has_default_value": true, - "default_value": "(0, 1, 0)" - } - ] - }, - { - "name": "get_collider", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_id", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_metadata", - "return_type": "Variant", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_rid", - "return_type": "RID", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_shape", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_shape_index", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_collider_velocity", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_local_shape", - "return_type": "Object", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_normal", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_position", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_remainder", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "get_travel", - "return_type": "Vector3", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] + "name": "MovingPlatformApplyVelocityOnLeave", + "values": { + "PLATFORM_VEL_ON_LEAVE_ALWAYS": 0, + "PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY": 1, + "PLATFORM_VEL_ON_LEAVE_NEVER": 2 + } } - ], - "enums": [ ] }, { - "name": "KinematicCollision2D", + "name": "KinematicCollision", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "Object", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape_index", + "type": "int", + "getter": "get_collider_shape_index", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector3", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector3", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "position", + "type": "Vector3", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector3", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector3", + "getter": "get_travel", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_angle", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 1, 0)" + } + ] + }, + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_metadata", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_velocity", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_local_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_normal", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_position", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_remainder", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_travel", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision2D", "base_class": "Reference", "api_type": "core", "singleton": false, @@ -91445,6 +93661,864 @@ } ] }, + { + "name": "Label3D", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_FILL": 3, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_DOUBLE_SIDED": 1, + "FLAG_FIXED_SIZE": 3, + "FLAG_MAX": 4, + "FLAG_SHADED": 0, + "VALIGN_BOTTOM": 2, + "VALIGN_CENTER": 1, + "VALIGN_FILL": 3, + "VALIGN_TOP": 0 + }, + "properties": [ + { + "name": "alpha_cut", + "type": "int", + "getter": "get_alpha_cut_mode", + "setter": "set_alpha_cut_mode", + "index": -1 + }, + { + "name": "alpha_scissor_threshold", + "type": "float", + "getter": "get_alpha_scissor_threshold", + "setter": "set_alpha_scissor_threshold", + "index": -1 + }, + { + "name": "autowrap", + "type": "bool", + "getter": "get_autowrap", + "setter": "set_autowrap", + "index": -1 + }, + { + "name": "billboard", + "type": "int", + "getter": "get_billboard_mode", + "setter": "set_billboard_mode", + "index": -1 + }, + { + "name": "double_sided", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 1 + }, + { + "name": "fixed_size", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 3 + }, + { + "name": "font", + "type": "Font", + "getter": "get_font", + "setter": "set_font", + "index": -1 + }, + { + "name": "horizontal_alignment", + "type": "int", + "getter": "get_horizontal_alignment", + "setter": "set_horizontal_alignment", + "index": -1 + }, + { + "name": "line_spacing", + "type": "float", + "getter": "get_line_spacing", + "setter": "set_line_spacing", + "index": -1 + }, + { + "name": "modulate", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "index": -1 + }, + { + "name": "no_depth_test", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 2 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "outline_modulate", + "type": "Color", + "getter": "get_outline_modulate", + "setter": "set_outline_modulate", + "index": -1 + }, + { + "name": "outline_render_priority", + "type": "int", + "getter": "get_outline_render_priority", + "setter": "set_outline_render_priority", + "index": -1 + }, + { + "name": "pixel_size", + "type": "float", + "getter": "get_pixel_size", + "setter": "set_pixel_size", + "index": -1 + }, + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + }, + { + "name": "shaded", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 0 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + }, + { + "name": "vertical_alignment", + "type": "int", + "getter": "get_vertical_alignment", + "setter": "set_vertical_alignment", + "index": -1 + }, + { + "name": "width", + "type": "float", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_font_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_im_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_queue_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "generate_triangle_mesh", + "return_type": "TriangleMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_alpha_cut_mode", + "return_type": "enum.Label3D::AlphaCutMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_alpha_scissor_threshold", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_autowrap", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_billboard_mode", + "return_type": "enum.SpatialMaterial::BillboardMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_draw_flag", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_font", + "return_type": "Font", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_horizontal_alignment", + "return_type": "enum.Label3D::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_line_spacing", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_modulate", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_offset", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline_modulate", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_pixel_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertical_alignment", + "return_type": "enum.Label3D::VAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_width", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_uppercase", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_alpha_cut_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_alpha_scissor_threshold", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "threshold", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_autowrap", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "autowrap_mode", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_billboard_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_flag", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_horizontal_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_spacing", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "line_spacing", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_modulate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline_modulate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixel_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pixel_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_text", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uppercase", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertical_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_width", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3 + } + }, + { + "name": "DrawFlags", + "values": { + "FLAG_SHADED": 0, + "FLAG_DOUBLE_SIDED": 1, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_FIXED_SIZE": 3, + "FLAG_MAX": 4 + } + }, + { + "name": "AlphaCutMode", + "values": { + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2 + } + }, + { + "name": "VAlign", + "values": { + "VALIGN_TOP": 0, + "VALIGN_CENTER": 1, + "VALIGN_BOTTOM": 2, + "VALIGN_FILL": 3 + } + } + ] + }, { "name": "LargeTexture", "base_class": "Texture", @@ -93870,6 +96944,13 @@ "setter": "set_context_menu_enabled", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, { "name": "editable", "type": "bool", @@ -93891,6 +96972,13 @@ "setter": "set_max_length", "index": -1 }, + { + "name": "middle_mouse_paste_enabled", + "type": "bool", + "getter": "is_middle_mouse_paste_enabled", + "setter": "set_middle_mouse_paste_enabled", + "index": -1 + }, { "name": "placeholder_alpha", "type": "float", @@ -94326,6 +97414,32 @@ "arguments": [ ] }, + { + "name": "get_selection_from_column", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selection_to_column", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_text", "return_type": "String", @@ -94339,6 +97453,19 @@ "arguments": [ ] }, + { + "name": "has_selection", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_clear_button_enabled", "return_type": "bool", @@ -94365,6 +97492,19 @@ "arguments": [ ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_editable", "return_type": "bool", @@ -94378,6 +97518,19 @@ "arguments": [ ] }, + { + "name": "is_middle_mouse_paste_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_secret", "return_type": "bool", @@ -94563,6 +97716,25 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_editable", "return_type": "void", @@ -94620,6 +97792,25 @@ } ] }, + { + "name": "set_middle_mouse_paste_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_placeholder", "return_type": "void", @@ -97097,6 +100288,25 @@ "arguments": [ ] }, + { + "name": "is_mergeable_with", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "other_mesh_instance", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_software_skinning_transform_normals_enabled", "return_type": "bool", @@ -97110,6 +100320,37 @@ "arguments": [ ] }, + { + "name": "merge_meshes", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mesh_instances", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "use_global_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "check_compatibility", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, { "name": "set_mesh", "return_type": "void", @@ -97915,6 +101156,82 @@ "enums": [ ] }, + { + "name": "MethodTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "set_delay", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delay", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ease", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ease", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trans", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "trans", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "MobileVRInterface", "base_class": "ARVRInterface", @@ -98222,6 +101539,8 @@ "CUSTOM_DATA_8BIT": 1, "CUSTOM_DATA_FLOAT": 2, "CUSTOM_DATA_NONE": 0, + "INTERP_QUALITY_FAST": 0, + "INTERP_QUALITY_HIGH": 1, "TRANSFORM_2D": 0, "TRANSFORM_3D": 1 }, @@ -98268,6 +101587,13 @@ "setter": "set_mesh", "index": -1 }, + { + "name": "physics_interpolation_quality", + "type": "int", + "getter": "get_physics_interpolation_quality", + "setter": "set_physics_interpolation_quality", + "index": -1 + }, { "name": "transform_2d_array", "type": "PoolVector2Array", @@ -98569,6 +101895,19 @@ "arguments": [ ] }, + { + "name": "get_physics_interpolation_quality", + "return_type": "enum.MultiMesh::PhysicsInterpolationQuality", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_transform_format", "return_type": "enum.MultiMesh::TransformFormat", @@ -98595,6 +101934,25 @@ "arguments": [ ] }, + { + "name": "reset_instance_physics_interpolation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_as_bulk_array", "return_type": "void", @@ -98614,6 +101972,31 @@ } ] }, + { + "name": "set_as_bulk_array_interpolated", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "array_current", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "array_previous", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_format", "return_type": "void", @@ -98790,6 +102173,25 @@ } ] }, + { + "name": "set_physics_interpolation_quality", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "quality", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_transform_format", "return_type": "void", @@ -98830,6 +102232,13 @@ } ], "enums": [ + { + "name": "PhysicsInterpolationQuality", + "values": { + "INTERP_QUALITY_FAST": 0, + "INTERP_QUALITY_HIGH": 1 + } + }, { "name": "TransformFormat", "values": { @@ -99793,6 +103202,34 @@ "constants": { }, "properties": [ + { + "name": "cell_height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "edge_connection_margin", + "type": "float", + "getter": "get_edge_connection_margin", + "setter": "set_edge_connection_margin", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, { "name": "up_vector", "type": "Vector3", @@ -99802,14 +103239,51 @@ } ], "signals": [ + { + "name": "map_changed", + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + } ], "methods": [ + { + "name": "get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_closest_point", "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99828,7 +103302,7 @@ "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99844,10 +103318,10 @@ }, { "name": "get_closest_point_owner", - "return_type": "Object", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99866,7 +103340,7 @@ "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99892,12 +103366,51 @@ } ] }, + { + "name": "get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_simple_path", "return_type": "PoolVector3Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -99937,8 +103450,8 @@ ] }, { - "name": "navmesh_add", - "return_type": "int", + "name": "set_cell_height", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -99948,27 +103461,34 @@ "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "NavigationMesh", + "name": "cell_height", + "type": "float", "has_default_value": false, "default_value": "" - }, + } + ] + }, + { + "name": "set_cell_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ { - "name": "xform", - "type": "Transform", + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "owner", - "type": "Object", - "has_default_value": true, - "default_value": "Null" } ] }, { - "name": "navmesh_remove", + "name": "set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -99979,15 +103499,15 @@ "is_from_script": false, "arguments": [ { - "name": "id", - "type": "int", + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "navmesh_set_transform", + "name": "set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -99998,16 +103518,10 @@ "is_from_script": false, "arguments": [ { - "name": "id", + "name": "navigation_layers", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "xform", - "type": "Transform", - "has_default_value": false, - "default_value": "" } ] }, @@ -100045,16 +103559,50 @@ "constants": { }, "properties": [ + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "edge_connection_margin", + "type": "float", + "getter": "get_edge_connection_margin", + "setter": "set_edge_connection_margin", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_closest_point", "return_type": "Vector2", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -100070,10 +103618,10 @@ }, { "name": "get_closest_point_owner", - "return_type": "Object", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -100087,12 +103635,51 @@ } ] }, + { + "name": "get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_simple_path", "return_type": "PoolVector2Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -100119,8 +103706,8 @@ ] }, { - "name": "navpoly_add", - "return_type": "int", + "name": "set_cell_size", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -100130,27 +103717,15 @@ "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "NavigationPolygon", - "has_default_value": false, - "default_value": "" - }, - { - "name": "xform", - "type": "Transform2D", + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "owner", - "type": "Object", - "has_default_value": true, - "default_value": "Null" } ] }, { - "name": "navpoly_remove", + "name": "set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -100161,15 +103736,15 @@ "is_from_script": false, "arguments": [ { - "name": "id", - "type": "int", + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "navpoly_set_transform", + "name": "set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -100180,16 +103755,10 @@ "is_from_script": false, "arguments": [ { - "name": "id", + "name": "navigation_layers", "type": "int", "has_default_value": false, "default_value": "" - }, - { - "name": "xform", - "type": "Transform2D", - "has_default_value": false, - "default_value": "" } ] } @@ -100198,279 +103767,712 @@ ] }, { - "name": "NavigationMesh", - "base_class": "Resource", + "name": "Navigation2DServer", + "base_class": "Object", "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, + "singleton": true, + "singleton_name": "Navigation2DServer", + "instanciable": false, + "is_reference": false, "constants": { - "PARSED_GEOMETRY_BOTH": 2, - "PARSED_GEOMETRY_MAX": 3, - "PARSED_GEOMETRY_MESH_INSTANCES": 0, - "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, - "SAMPLE_PARTITION_LAYERS": 2, - "SAMPLE_PARTITION_MAX": 3, - "SAMPLE_PARTITION_MONOTONE": 1, - "SAMPLE_PARTITION_WATERSHED": 0, - "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, - "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, - "SOURCE_GEOMETRY_MAX": 3, - "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0 }, "properties": [ + ], + "signals": [ { - "name": "agent/height", - "type": "float", - "getter": "get_agent_height", - "setter": "set_agent_height", - "index": -1 + "name": "map_changed", + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_emit_map_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "agent/max_climb", - "type": "float", - "getter": "get_agent_max_climb", - "setter": "set_agent_max_climb", - "index": -1 + "name": "agent_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "agent/max_slope", - "type": "float", - "getter": "get_agent_max_slope", - "setter": "set_agent_max_slope", - "index": -1 + "name": "agent_get_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "agent/radius", - "type": "float", - "getter": "get_agent_radius", - "setter": "set_agent_radius", - "index": -1 + "name": "agent_is_map_changed", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "cell/height", - "type": "float", - "getter": "get_cell_height", - "setter": "set_cell_height", - "index": -1 + "name": "agent_set_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] }, { - "name": "cell/size", - "type": "float", - "getter": "get_cell_size", - "setter": "set_cell_size", - "index": -1 + "name": "agent_set_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "detail/sample_distance", - "type": "float", - "getter": "get_detail_sample_distance", - "setter": "set_detail_sample_distance", - "index": -1 + "name": "agent_set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "detail/sample_max_error", - "type": "float", - "getter": "get_detail_sample_max_error", - "setter": "set_detail_sample_max_error", - "index": -1 + "name": "agent_set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "edge/max_error", - "type": "float", - "getter": "get_edge_max_error", - "setter": "set_edge_max_error", - "index": -1 + "name": "agent_set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "edge/max_length", - "type": "float", - "getter": "get_edge_max_length", - "setter": "set_edge_max_length", - "index": -1 + "name": "agent_set_position", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/filter_walkable_low_height_spans", - "type": "bool", - "getter": "get_filter_walkable_low_height_spans", - "setter": "set_filter_walkable_low_height_spans", - "index": -1 + "name": "agent_set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/ledge_spans", - "type": "bool", - "getter": "get_filter_ledge_spans", - "setter": "set_filter_ledge_spans", - "index": -1 + "name": "agent_set_target_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "filter/low_hanging_obstacles", - "type": "bool", - "getter": "get_filter_low_hanging_obstacles", - "setter": "set_filter_low_hanging_obstacles", - "index": -1 + "name": "agent_set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 + "name": "agent_set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/parsed_geometry_type", - "type": "int", - "getter": "get_parsed_geometry_type", - "setter": "set_parsed_geometry_type", - "index": -1 + "name": "free_rid", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rid", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "geometry/source_geometry_mode", - "type": "int", - "getter": "get_source_geometry_mode", - "setter": "set_source_geometry_mode", - "index": -1 + "name": "get_maps", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "geometry/source_group_name", - "type": "String", - "getter": "get_source_group_name", - "setter": "set_source_group_name", - "index": -1 + "name": "map_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] }, { - "name": "polygon/verts_per_poly", - "type": "float", - "getter": "get_verts_per_poly", - "setter": "set_verts_per_poly", - "index": -1 + "name": "map_force_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "polygons", - "type": "Array", - "getter": "_get_polygons", - "setter": "_set_polygons", - "index": -1 + "name": "map_get_agents", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "region/merge_size", - "type": "float", - "getter": "get_region_merge_size", - "setter": "set_region_merge_size", - "index": -1 + "name": "map_get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "region/min_size", - "type": "float", - "getter": "get_region_min_size", - "setter": "set_region_min_size", - "index": -1 + "name": "map_get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "sample_partition_type/sample_partition_type", - "type": "int", - "getter": "get_sample_partition_type", - "setter": "set_sample_partition_type", - "index": -1 + "name": "map_get_closest_point", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] }, { - "name": "vertices", - "type": "PoolVector3Array", - "getter": "get_vertices", - "setter": "set_vertices", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ + "name": "map_get_closest_point_owner", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { - "name": "_get_polygons", + "name": "map_get_edge_connection_margin", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "map_get_path", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "origin", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "destination", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "map_get_regions", "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "_set_polygons", - "return_type": "void", + "name": "map_is_active", + "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygons", - "type": "Array", + "name": "nap", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_polygon", + "name": "map_set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygon", - "type": "PoolIntArray", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", + "type": "bool", "has_default_value": false, "default_value": "" } ] }, { - "name": "clear_polygons", + "name": "map_set_cell_height", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "create_from_mesh", + "name": "map_set_cell_size", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mesh", - "type": "Mesh", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_agent_height", - "return_type": "float", + "name": "map_set_edge_connection_margin", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100479,11 +104481,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_agent_max_climb", - "return_type": "float", + "name": "region_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100495,8 +104509,8 @@ ] }, { - "name": "get_agent_max_slope", - "return_type": "float", + "name": "region_get_connection_pathway_end", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100505,24 +104519,48 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_agent_radius", - "return_type": "float", + "name": "region_get_connection_pathway_start", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_cell_height", - "return_type": "float", + "name": "region_get_connections_count", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100531,10 +104569,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_cell_size", + "name": "region_get_enter_cost", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -100544,11 +104588,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_collision_mask", - "return_type": "int", + "name": "region_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100557,11 +104607,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_collision_mask_bit", - "return_type": "bool", + "name": "region_get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100571,28 +104627,3886 @@ "is_from_script": false, "arguments": [ { - "name": "bit", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_detail_sample_distance", + "name": "region_get_travel_cost", "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_owns_point", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_enter_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enter_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_navpoly", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "nav_poly", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_transform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "region_set_travel_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationAgent", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "agent_height_offset", + "type": "float", + "getter": "get_agent_height_offset", + "setter": "set_agent_height_offset", + "index": -1 + }, + { + "name": "avoidance_enabled", + "type": "bool", + "getter": "get_avoidance_enabled", + "setter": "set_avoidance_enabled", + "index": -1 + }, + { + "name": "ignore_y", + "type": "bool", + "getter": "get_ignore_y", + "setter": "set_ignore_y", + "index": -1 + }, + { + "name": "max_neighbors", + "type": "int", + "getter": "get_max_neighbors", + "setter": "set_max_neighbors", + "index": -1 + }, + { + "name": "max_speed", + "type": "float", + "getter": "get_max_speed", + "setter": "set_max_speed", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "neighbor_dist", + "type": "float", + "getter": "get_neighbor_dist", + "setter": "set_neighbor_dist", + "index": -1 + }, + { + "name": "path_desired_distance", + "type": "float", + "getter": "get_path_desired_distance", + "setter": "set_path_desired_distance", + "index": -1 + }, + { + "name": "path_max_distance", + "type": "float", + "getter": "get_path_max_distance", + "setter": "set_path_max_distance", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "target_desired_distance", + "type": "float", + "getter": "get_target_desired_distance", + "setter": "set_target_desired_distance", + "index": -1 + }, + { + "name": "time_horizon", + "type": "float", + "getter": "get_time_horizon", + "setter": "set_time_horizon", + "index": -1 + } + ], + "signals": [ + { + "name": "navigation_finished", + "arguments": [ + ] + }, + { + "name": "path_changed", + "arguments": [ + ] + }, + { + "name": "target_reached", + "arguments": [ + ] + }, + { + "name": "velocity_computed", + "arguments": [ + { + "name": "safe_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_avoidance_done", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "distance_to_target", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_height_offset", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_avoidance_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_final_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ignore_y", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_neighbors", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_speed", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path", + "return_type": "PoolVector3Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_neighbor_dist", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_next_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_location", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_horizon", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_navigation_finished", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reachable", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reached", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_agent_height_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_height_offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_avoidance_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ignore_y", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ignore", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_neighbors", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "neighbor_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_location", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "location", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationAgent2D", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "avoidance_enabled", + "type": "bool", + "getter": "get_avoidance_enabled", + "setter": "set_avoidance_enabled", + "index": -1 + }, + { + "name": "max_neighbors", + "type": "int", + "getter": "get_max_neighbors", + "setter": "set_max_neighbors", + "index": -1 + }, + { + "name": "max_speed", + "type": "float", + "getter": "get_max_speed", + "setter": "set_max_speed", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "neighbor_dist", + "type": "float", + "getter": "get_neighbor_dist", + "setter": "set_neighbor_dist", + "index": -1 + }, + { + "name": "path_desired_distance", + "type": "float", + "getter": "get_path_desired_distance", + "setter": "set_path_desired_distance", + "index": -1 + }, + { + "name": "path_max_distance", + "type": "float", + "getter": "get_path_max_distance", + "setter": "set_path_max_distance", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "target_desired_distance", + "type": "float", + "getter": "get_target_desired_distance", + "setter": "set_target_desired_distance", + "index": -1 + }, + { + "name": "time_horizon", + "type": "float", + "getter": "get_time_horizon", + "setter": "set_time_horizon", + "index": -1 + } + ], + "signals": [ + { + "name": "navigation_finished", + "arguments": [ + ] + }, + { + "name": "path_changed", + "arguments": [ + ] + }, + { + "name": "target_reached", + "arguments": [ + ] + }, + { + "name": "velocity_computed", + "arguments": [ + { + "name": "safe_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_avoidance_done", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "new_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "distance_to_target", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_avoidance_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_final_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_neighbors", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max_speed", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_nav_path_index", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_neighbor_dist", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_next_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_path_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_desired_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_target_location", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_horizon", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_navigation_finished", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reachable", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_target_reached", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_avoidance_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_neighbors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_neighbors", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_neighbor_dist", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "neighbor_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_path_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "max_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_desired_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "desired_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_location", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "location", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_time_horizon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time_horizon", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3, + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_WATERSHED": 0, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_MAX": 3, + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0 + }, + "properties": [ + { + "name": "agent_height", + "type": "float", + "getter": "get_agent_height", + "setter": "set_agent_height", + "index": -1 + }, + { + "name": "agent_max_climb", + "type": "float", + "getter": "get_agent_max_climb", + "setter": "set_agent_max_climb", + "index": -1 + }, + { + "name": "agent_max_slope", + "type": "float", + "getter": "get_agent_max_slope", + "setter": "set_agent_max_slope", + "index": -1 + }, + { + "name": "agent_radius", + "type": "float", + "getter": "get_agent_radius", + "setter": "set_agent_radius", + "index": -1 + }, + { + "name": "cell_height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "detail_sample_distance", + "type": "float", + "getter": "get_detail_sample_distance", + "setter": "set_detail_sample_distance", + "index": -1 + }, + { + "name": "detail_sample_max_error", + "type": "float", + "getter": "get_detail_sample_max_error", + "setter": "set_detail_sample_max_error", + "index": -1 + }, + { + "name": "edge_max_error", + "type": "float", + "getter": "get_edge_max_error", + "setter": "set_edge_max_error", + "index": -1 + }, + { + "name": "edge_max_length", + "type": "float", + "getter": "get_edge_max_length", + "setter": "set_edge_max_length", + "index": -1 + }, + { + "name": "filter_baking_aabb", + "type": "AABB", + "getter": "get_filter_baking_aabb", + "setter": "set_filter_baking_aabb", + "index": -1 + }, + { + "name": "filter_baking_aabb_offset", + "type": "Vector3", + "getter": "get_filter_baking_aabb_offset", + "setter": "set_filter_baking_aabb_offset", + "index": -1 + }, + { + "name": "filter_ledge_spans", + "type": "bool", + "getter": "get_filter_ledge_spans", + "setter": "set_filter_ledge_spans", + "index": -1 + }, + { + "name": "filter_low_hanging_obstacles", + "type": "bool", + "getter": "get_filter_low_hanging_obstacles", + "setter": "set_filter_low_hanging_obstacles", + "index": -1 + }, + { + "name": "filter_walkable_low_height_spans", + "type": "bool", + "getter": "get_filter_walkable_low_height_spans", + "setter": "set_filter_walkable_low_height_spans", + "index": -1 + }, + { + "name": "geometry_collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "geometry_parsed_geometry_type", + "type": "int", + "getter": "get_parsed_geometry_type", + "setter": "set_parsed_geometry_type", + "index": -1 + }, + { + "name": "geometry_source_geometry_mode", + "type": "int", + "getter": "get_source_geometry_mode", + "setter": "set_source_geometry_mode", + "index": -1 + }, + { + "name": "geometry_source_group_name", + "type": "String", + "getter": "get_source_group_name", + "setter": "set_source_group_name", + "index": -1 + }, + { + "name": "polygon_verts_per_poly", + "type": "float", + "getter": "get_verts_per_poly", + "setter": "set_verts_per_poly", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "region_merge_size", + "type": "float", + "getter": "get_region_merge_size", + "setter": "set_region_merge_size", + "index": -1 + }, + { + "name": "region_min_size", + "type": "float", + "getter": "get_region_min_size", + "setter": "set_region_min_size", + "index": -1 + }, + { + "name": "sample_partition_type", + "type": "int", + "getter": "get_sample_partition_type", + "setter": "set_sample_partition_type", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector3Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_polygons", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_set_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_polygon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygon", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "create_from_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mesh", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_agent_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_max_climb", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_max_slope", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_agent_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_height", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cell_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collision_mask", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collision_mask_bit", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bit", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_detail_sample_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_detail_sample_max_error", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_edge_max_error", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_edge_max_length", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_baking_aabb", + "return_type": "AABB", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_baking_aabb_offset", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_ledge_spans", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_low_hanging_obstacles", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filter_walkable_low_height_spans", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_parsed_geometry_type", + "return_type": "enum.NavigationMesh::ParsedGeometryType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon", + "return_type": "PoolIntArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_merge_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_min_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_sample_partition_type", + "return_type": "enum.NavigationMesh::SamplePartitionType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_geometry_mode", + "return_type": "enum.NavigationMesh::SourceGeometryMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_group_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertices", + "return_type": "PoolVector3Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_verts_per_poly", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_agent_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_climb", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_climb", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_slope", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_slope", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_height", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "cell_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "cell_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_mask", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_mask_bit", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bit", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_sample_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_sample_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_sample_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_sample_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_length", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_max_length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_baking_aabb", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "baking_aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_baking_aabb_offset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "baking_aabb_offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_ledge_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_ledge_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_low_hanging_obstacles", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_low_hanging_obstacles", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_walkable_low_height_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_walkable_low_height_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_parsed_geometry_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "geometry_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_merge_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region_merge_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_min_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "region_min_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sample_partition_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sample_partition_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_geometry_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_group_name", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mask", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_verts_per_poly", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "verts_per_poly", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ParsedGeometryType", + "values": { + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3 + } + }, + { + "name": "SamplePartitionType", + "values": { + "SAMPLE_PARTITION_WATERSHED": 0, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3 + } + }, + { + "name": "SourceGeometryMode", + "values": { + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_MAX": 3 + } + } + ] + }, + { + "name": "NavigationMeshGenerator", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "NavigationMeshGenerator", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "bake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "root_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMeshInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "enter_cost", + "type": "float", + "getter": "get_enter_cost", + "setter": "set_enter_cost", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "navmesh", + "type": "NavigationMesh", + "getter": "get_navigation_mesh", + "setter": "set_navigation_mesh", + "index": -1 + }, + { + "name": "travel_cost", + "type": "float", + "getter": "get_travel_cost", + "setter": "set_travel_cost", + "index": -1 + } + ], + "signals": [ + { + "name": "bake_finished", + "arguments": [ + ] + }, + { + "name": "navigation_mesh_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_bake_finished", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "bake_navigation_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "on_thread", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_enter_cost", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_navigation_mesh", + "return_type": "NavigationMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_region_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_travel_cost", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enter_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enter_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_mesh", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navmesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_travel_cost", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationObstacle", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "estimate_radius", + "type": "bool", + "getter": "is_radius_estimated", + "setter": "set_estimate_radius", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_radius_estimated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_estimate_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "estimate_radius", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationObstacle2D", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "estimate_radius", + "type": "bool", + "getter": "is_radius_estimated", + "setter": "set_estimate_radius", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_navigation", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_radius", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rid", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_radius_estimated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_estimate_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "estimate_radius", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radius", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygon", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "outlines", + "type": "Array", + "getter": "_get_outlines", + "setter": "_set_outlines", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector2Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_outlines", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_get_polygons", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_set_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outlines", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline_at_index", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_polygon", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygon", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "clear_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_mesh", + "return_type": "NavigationMesh", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_outline_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon", + "return_type": "PoolIntArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_count", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_vertices", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "make_polygons_from_outlines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "remove_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygonInstance", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "enter_cost", + "type": "float", + "getter": "get_enter_cost", + "setter": "set_enter_cost", + "index": -1 + }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, + { + "name": "navpoly", + "type": "NavigationPolygon", + "getter": "get_navigation_polygon", + "setter": "set_navigation_polygon", + "index": -1 + }, + { + "name": "travel_cost", + "type": "float", + "getter": "get_travel_cost", + "setter": "set_travel_cost", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_map_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_navpoly_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "get_detail_sample_max_error", + "name": "get_enter_cost", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -100605,8 +108519,8 @@ ] }, { - "name": "get_edge_max_error", - "return_type": "float", + "name": "get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100618,8 +108532,8 @@ ] }, { - "name": "get_edge_max_length", - "return_type": "float", + "name": "get_navigation_polygon", + "return_type": "NavigationPolygon", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100631,8 +108545,8 @@ ] }, { - "name": "get_filter_ledge_spans", - "return_type": "bool", + "name": "get_region_rid", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100644,8 +108558,8 @@ ] }, { - "name": "get_filter_low_hanging_obstacles", - "return_type": "bool", + "name": "get_travel_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100657,7 +108571,7 @@ ] }, { - "name": "get_filter_walkable_low_height_spans", + "name": "is_enabled", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -100670,21 +108584,27 @@ ] }, { - "name": "get_parsed_geometry_type", - "return_type": "enum.NavigationMesh::ParsedGeometryType", + "name": "set_enabled", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_polygon", - "return_type": "PoolIntArray", + "name": "set_enter_cost", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -100694,68 +108614,103 @@ "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "enter_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_polygon_count", - "return_type": "int", + "name": "set_navigation_layers", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_region_merge_size", - "return_type": "float", + "name": "set_navigation_polygon", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "navpoly", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_region_min_size", - "return_type": "float", + "name": "set_travel_cost", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "travel_cost", + "type": "float", + "has_default_value": false, + "default_value": "" + } ] - }, + } + ], + "enums": [ + ] + }, + { + "name": "NavigationServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "NavigationServer", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ { - "name": "get_sample_partition_type", - "return_type": "enum.NavigationMesh::SamplePartitionType", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, + "name": "map_changed", "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] - }, + } + ], + "methods": [ { - "name": "get_source_geometry_mode", - "return_type": "enum.NavigationMesh::SourceGeometryMode", + "name": "agent_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100767,8 +108722,8 @@ ] }, { - "name": "get_source_group_name", - "return_type": "String", + "name": "agent_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100777,11 +108732,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_vertices", - "return_type": "PoolVector3Array", + "name": "agent_is_map_changed", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100790,11 +108751,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_verts_per_poly", - "return_type": "float", + "name": "agent_set_callback", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -100803,59 +108770,101 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } ] }, { - "name": "set_agent_height", + "name": "agent_set_map", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_height", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_agent_max_climb", + "name": "agent_set_max_neighbors", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_max_climb", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "count", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_agent_max_slope", + "name": "agent_set_max_speed", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_max_slope", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_speed", "type": "float", "has_default_value": false, "default_value": "" @@ -100863,18 +108872,24 @@ ] }, { - "name": "set_agent_radius", + "name": "agent_set_neighbor_dist", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "agent_radius", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dist", "type": "float", "has_default_value": false, "default_value": "" @@ -100882,37 +108897,49 @@ ] }, { - "name": "set_cell_height", + "name": "agent_set_position", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "cell_height", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_cell_size", + "name": "agent_set_radius", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "cell_size", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", "type": "float", "has_default_value": false, "default_value": "" @@ -100920,127 +108947,127 @@ ] }, { - "name": "set_collision_mask", + "name": "agent_set_target_velocity", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "int", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_velocity", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_collision_mask_bit", + "name": "agent_set_time_horizon", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "bit", - "type": "int", + "name": "agent", + "type": "RID", "has_default_value": false, "default_value": "" }, { - "name": "value", - "type": "bool", + "name": "time", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_detail_sample_distance", + "name": "agent_set_velocity", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "detail_sample_dist", - "type": "float", + "name": "agent", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "velocity", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_detail_sample_max_error", + "name": "free_rid", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "detail_sample_max_error", - "type": "float", + "name": "rid", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_edge_max_error", - "return_type": "void", + "name": "get_maps", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "edge_max_error", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_edge_max_length", - "return_type": "void", + "name": "map_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "edge_max_length", - "type": "float", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_filter_ledge_spans", + "name": "map_force_update", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -101051,266 +109078,266 @@ "is_from_script": false, "arguments": [ { - "name": "filter_ledge_spans", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_filter_low_hanging_obstacles", - "return_type": "void", + "name": "map_get_agents", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "filter_low_hanging_obstacles", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_filter_walkable_low_height_spans", - "return_type": "void", + "name": "map_get_cell_height", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "filter_walkable_low_height_spans", - "type": "bool", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_parsed_geometry_type", - "return_type": "void", + "name": "map_get_cell_size", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "geometry_type", - "type": "int", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_region_merge_size", - "return_type": "void", + "name": "map_get_closest_point", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "region_merge_size", - "type": "float", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_region_min_size", - "return_type": "void", + "name": "map_get_closest_point_normal", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "region_min_size", - "type": "float", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_sample_partition_type", - "return_type": "void", + "name": "map_get_closest_point_owner", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "sample_partition_type", - "type": "int", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_source_geometry_mode", - "return_type": "void", + "name": "map_get_closest_point_to_segment", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "int", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" + }, + { + "name": "start", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_collision", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, { - "name": "set_source_group_name", - "return_type": "void", + "name": "map_get_edge_connection_margin", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "mask", - "type": "String", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_vertices", - "return_type": "void", + "name": "map_get_path", + "return_type": "PoolVector3Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "vertices", - "type": "PoolVector3Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "origin", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "destination", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", "has_default_value": false, "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": true, + "default_value": "1" } ] }, { - "name": "set_verts_per_poly", - "return_type": "void", + "name": "map_get_regions", + "return_type": "Array", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "verts_per_poly", - "type": "float", + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - { - "name": "ParsedGeometryType", - "values": { - "PARSED_GEOMETRY_MESH_INSTANCES": 0, - "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, - "PARSED_GEOMETRY_BOTH": 2, - "PARSED_GEOMETRY_MAX": 3 - } - }, - { - "name": "SamplePartitionType", - "values": { - "SAMPLE_PARTITION_WATERSHED": 0, - "SAMPLE_PARTITION_MONOTONE": 1, - "SAMPLE_PARTITION_LAYERS": 2, - "SAMPLE_PARTITION_MAX": 3 - } - }, - { - "name": "SourceGeometryMode", - "values": { - "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0, - "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, - "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, - "SOURCE_GEOMETRY_MAX": 3 - } - } - ] - }, - { - "name": "NavigationMeshInstance", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 }, { - "name": "navmesh", - "type": "NavigationMesh", - "getter": "get_navigation_mesh", - "setter": "set_navigation_mesh", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "get_navigation_mesh", - "return_type": "NavigationMesh", + "name": "map_get_up", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101319,10 +109346,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_enabled", + "name": "map_is_active", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -101332,21 +109365,33 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "nap", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "set_enabled", + "name": "map_set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "enabled", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", "type": "bool", "has_default_value": false, "default_value": "" @@ -101354,149 +109399,107 @@ ] }, { - "name": "set_navigation_mesh", + "name": "map_set_cell_height", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "navmesh", - "type": "NavigationMesh", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_height", + "type": "float", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - ] - }, - { - "name": "NavigationPolygon", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "outlines", - "type": "Array", - "getter": "_get_outlines", - "setter": "_set_outlines", - "index": -1 - }, - { - "name": "polygons", - "type": "Array", - "getter": "_get_polygons", - "setter": "_set_polygons", - "index": -1 - }, - { - "name": "vertices", - "type": "PoolVector2Array", - "getter": "get_vertices", - "setter": "set_vertices", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "_get_outlines", - "return_type": "Array", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "name": "_get_polygons", - "return_type": "Array", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] }, { - "name": "_set_outlines", + "name": "map_set_cell_size", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "outlines", - "type": "Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cell_size", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "_set_polygons", + "name": "map_set_edge_connection_margin", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygons", - "type": "Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_outline", + "name": "map_set_up", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "outline", - "type": "PoolVector2Array", + "name": "map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_outline_at_index", + "name": "process", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -101507,44 +109510,44 @@ "is_from_script": false, "arguments": [ { - "name": "outline", - "type": "PoolVector2Array", - "has_default_value": false, - "default_value": "" - }, - { - "name": "index", - "type": "int", + "name": "delta_time", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "add_polygon", + "name": "region_bake_navmesh", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "polygon", - "type": "PoolIntArray", + "name": "mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "Node", "has_default_value": false, "default_value": "" } ] }, { - "name": "clear_outlines", - "return_type": "void", + "name": "region_create", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -101553,21 +109556,33 @@ ] }, { - "name": "clear_polygons", - "return_type": "void", + "name": "region_get_connection_pathway_end", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_outline", - "return_type": "PoolVector2Array", + "name": "region_get_connection_pathway_start", + "return_type": "Vector3", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101577,7 +109592,13 @@ "is_from_script": false, "arguments": [ { - "name": "idx", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connection", "type": "int", "has_default_value": false, "default_value": "" @@ -101585,7 +109606,7 @@ ] }, { - "name": "get_outline_count", + "name": "region_get_connections_count", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -101595,30 +109616,36 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_polygon", - "return_type": "PoolIntArray", + "name": "region_get_enter_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_polygon_count", - "return_type": "int", + "name": "region_get_map", + "return_type": "RID", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101627,11 +109654,17 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_vertices", - "return_type": "PoolVector2Array", + "name": "region_get_navigation_layers", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101640,133 +109673,136 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "make_polygons_from_outlines", - "return_type": "void", + "name": "region_get_travel_cost", + "return_type": "float", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "remove_outline", - "return_type": "void", + "name": "region_owns_point", + "return_type": "bool", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector3", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_outline", + "name": "region_set_enter_cost", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "region", + "type": "RID", "has_default_value": false, "default_value": "" }, { - "name": "outline", - "type": "PoolVector2Array", + "name": "enter_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_vertices", + "name": "region_set_map", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "vertices", - "type": "PoolVector2Array", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "map", + "type": "RID", "has_default_value": false, "default_value": "" } ] - } - ], - "enums": [ - ] - }, - { - "name": "NavigationPolygonInstance", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 }, { - "name": "navpoly", - "type": "NavigationPolygon", - "getter": "get_navigation_polygon", - "setter": "set_navigation_polygon", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "_navpoly_changed", + "name": "region_set_navigation_layers", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_navigation_polygon", - "return_type": "NavigationPolygon", + "name": "region_set_navmesh", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101775,11 +109811,23 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_enabled", - "return_type": "bool", + "name": "region_set_transform", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": true, @@ -101788,41 +109836,59 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "set_enabled", + "name": "region_set_travel_cost", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "enabled", - "type": "bool", + "name": "region", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "travel_cost", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_navigation_polygon", + "name": "set_active", "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "navpoly", - "type": "NavigationPolygon", + "name": "active", + "type": "bool", "has_default_value": false, "default_value": "" } @@ -103024,6 +111090,7 @@ "NOTIFICATION_POST_ENTER_TREE": 27, "NOTIFICATION_PROCESS": 17, "NOTIFICATION_READY": 13, + "NOTIFICATION_RESET_PHYSICS_INTERPOLATION": 28, "NOTIFICATION_TRANSLATION_CHANGED": 1010, "NOTIFICATION_UNPARENTED": 19, "NOTIFICATION_UNPAUSED": 15, @@ -103037,7 +111104,10 @@ "NOTIFICATION_WM_UNFOCUS_REQUEST": 1008, "PAUSE_MODE_INHERIT": 0, "PAUSE_MODE_PROCESS": 2, - "PAUSE_MODE_STOP": 1 + "PAUSE_MODE_STOP": 1, + "PHYSICS_INTERPOLATION_MODE_INHERIT": 0, + "PHYSICS_INTERPOLATION_MODE_OFF": 1, + "PHYSICS_INTERPOLATION_MODE_ON": 2 }, "properties": [ { @@ -103096,15 +111166,51 @@ "setter": "set_pause_mode", "index": -1 }, + { + "name": "physics_interpolation_mode", + "type": "int", + "getter": "get_physics_interpolation_mode", + "setter": "set_physics_interpolation_mode", + "index": -1 + }, { "name": "process_priority", "type": "int", "getter": "get_process_priority", "setter": "set_process_priority", "index": -1 + }, + { + "name": "unique_name_in_owner", + "type": "bool", + "getter": "is_unique_name_in_owner", + "setter": "set_unique_name_in_owner", + "index": -1 } ], "signals": [ + { + "name": "child_entered_tree", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "child_exiting_tree", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "ready", "arguments": [ @@ -103305,6 +111411,31 @@ } ] }, + { + "name": "_set_property_pinned", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_unhandled_input", "return_type": "void", @@ -103437,6 +111568,19 @@ "arguments": [ ] }, + { + "name": "create_tween", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "duplicate", "return_type": "Node", @@ -103770,6 +111914,19 @@ "arguments": [ ] }, + { + "name": "get_physics_interpolation_mode", + "return_type": "enum.Node::PhysicsInterpolationMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_physics_process_delta_time", "return_type": "float", @@ -103995,6 +112152,32 @@ "arguments": [ ] }, + { + "name": "is_physics_interpolated", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_physics_interpolated_and_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_physics_processing", "return_type": "bool", @@ -104086,6 +112269,19 @@ "arguments": [ ] }, + { + "name": "is_unique_name_in_owner", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "move_child", "return_type": "void", @@ -104315,6 +112511,19 @@ "arguments": [ ] }, + { + "name": "reset_physics_interpolation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "rpc", "return_type": "Variant", @@ -104704,6 +112913,25 @@ } ] }, + { + "name": "set_physics_interpolation_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_physics_process", "return_type": "void", @@ -104875,6 +113103,25 @@ } ] }, + { + "name": "set_unique_name_in_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "update_configuration_warning", "return_type": "void", @@ -104906,6 +113153,14 @@ "DUPLICATE_SCRIPTS": 4, "DUPLICATE_USE_INSTANCING": 8 } + }, + { + "name": "PhysicsInterpolationMode", + "values": { + "PHYSICS_INTERPOLATION_MODE_INHERIT": 0, + "PHYSICS_INTERPOLATION_MODE_OFF": 1, + "PHYSICS_INTERPOLATION_MODE_ON": 2 + } } ] }, @@ -106343,6 +114598,12 @@ "type": "String", "has_default_value": false, "default_value": "" + }, + { + "name": "default", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -107084,6 +115345,192 @@ "enums": [ ] }, + { + "name": "OccluderShapePolygon", + "base_class": "OccluderShape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "hole_points", + "type": "PoolVector2Array", + "getter": "get_hole_points", + "setter": "set_hole_points", + "index": -1 + }, + { + "name": "polygon_points", + "type": "PoolVector2Array", + "getter": "get_polygon_points", + "setter": "set_polygon_points", + "index": -1 + }, + { + "name": "two_way", + "type": "bool", + "getter": "is_two_way", + "setter": "set_two_way", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_hole_points", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_polygon_points", + "return_type": "PoolVector2Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_two_way", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_hole_point", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hole_points", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_polygon_point", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_polygon_points", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_two_way", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "two_way", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "OccluderShapeSphere", "base_class": "OccluderShape", @@ -108065,6 +116512,25 @@ } ] }, + { + "name": "get_item_tooltip", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_popup", "return_type": "PopupMenu", @@ -108298,6 +116764,31 @@ "default_value": "" } ] + }, + { + "name": "set_item_tooltip", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -108689,7 +117180,8 @@ "constants": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 }, "properties": [ { @@ -108806,7 +117298,8 @@ "values": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 } } ] @@ -111692,6 +120185,13 @@ "setter": "set_color", "index": -1 }, + { + "name": "color_initial_ramp", + "type": "GradientTexture", + "getter": "get_color_initial_ramp", + "setter": "set_color_initial_ramp", + "index": -1 + }, { "name": "color_ramp", "type": "GradientTexture", @@ -112031,6 +120531,19 @@ "arguments": [ ] }, + { + "name": "get_color_initial_ramp", + "return_type": "Texture", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_color_ramp", "return_type": "Texture", @@ -112386,6 +120899,25 @@ } ] }, + { + "name": "set_color_initial_ramp", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ramp", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_color_ramp", "return_type": "void", @@ -114933,25 +123465,6 @@ "enums": [ ] }, - { - "name": "Physics2DDirectBodyStateSW", - "base_class": "Physics2DDirectBodyState", - "api_type": "core", - "singleton": false, - "singleton_name": "", - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "Physics2DDirectSpaceState", "base_class": "Object", @@ -126537,6 +135050,25 @@ } ] }, + { + "name": "set_current_index", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_hide_on_checkable_item_selection", "return_type": "void", @@ -127465,6 +135997,19 @@ "signals": [ ], "methods": [ + { + "name": "_request_update", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "_update", "return_type": "void", @@ -128568,6 +137113,11 @@ "properties": [ ], "signals": [ + { + "name": "project_settings_changed", + "arguments": [ + ] + } ], "methods": [ { @@ -128883,6 +137433,127 @@ "enums": [ ] }, + { + "name": "PropertyTweener", + "base_class": "Tweener", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "as_relative", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "from", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "from_current", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_delay", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delay", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ease", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ease", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trans", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "trans", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "ProximityGroup", "base_class": "Spatial", @@ -133495,6 +142166,10 @@ "ALIGN_FILL": 3, "ALIGN_LEFT": 0, "ALIGN_RIGHT": 2, + "INLINE_ALIGN_BASELINE": 2, + "INLINE_ALIGN_BOTTOM": 3, + "INLINE_ALIGN_CENTER": 1, + "INLINE_ALIGN_TOP": 0, "ITEM_ALIGN": 8, "ITEM_COLOR": 5, "ITEM_CUSTOMFX": 18, @@ -133540,6 +142215,13 @@ "setter": "set_effects", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, { "name": "fit_content_height", "type": "bool", @@ -133713,6 +142395,12 @@ "type": "int", "has_default_value": true, "default_value": "0" + }, + { + "name": "align", + "type": "int", + "has_default_value": true, + "default_value": "2" } ] }, @@ -133767,6 +142455,19 @@ "arguments": [ ] }, + { + "name": "deselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_bbcode", "return_type": "String", @@ -133832,6 +142533,19 @@ "arguments": [ ] }, + { + "name": "get_selected_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_tab_size", "return_type": "int", @@ -133929,6 +142643,19 @@ } ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_fit_content_height_enabled", "return_type": "bool", @@ -134378,6 +143105,25 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_effects", "return_type": "void", @@ -134679,6 +143425,15 @@ "ITEM_META": 17, "ITEM_CUSTOMFX": 18 } + }, + { + "name": "InlineAlign", + "values": { + "INLINE_ALIGN_TOP": 0, + "INLINE_ALIGN_CENTER": 1, + "INLINE_ALIGN_BASELINE": 2, + "INLINE_ALIGN_BOTTOM": 3 + } } ] }, @@ -137886,7 +146641,8 @@ "constants": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 }, "properties": [ ], @@ -138286,7 +147042,8 @@ "values": { "GEN_EDIT_STATE_DISABLED": 0, "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 + "GEN_EDIT_STATE_MAIN": 2, + "GEN_EDIT_STATE_MAIN_INHERITED": 3 } } ] @@ -138314,6 +147071,13 @@ "STRETCH_MODE_VIEWPORT": 2 }, "properties": [ + { + "name": "auto_accept_quit", + "type": "bool", + "getter": "is_auto_accept_quit", + "setter": "set_auto_accept_quit", + "index": -1 + }, { "name": "current_scene", "type": "Node", @@ -138370,6 +147134,20 @@ "setter": "set_pause", "index": -1 }, + { + "name": "physics_interpolation", + "type": "bool", + "getter": "is_physics_interpolation_enabled", + "setter": "set_physics_interpolation_enabled", + "index": -1 + }, + { + "name": "quit_on_go_back", + "type": "bool", + "getter": "is_quit_on_go_back", + "setter": "set_quit_on_go_back", + "index": -1 + }, { "name": "refuse_new_network_connections", "type": "bool", @@ -138745,6 +147523,19 @@ } ] }, + { + "name": "create_tween", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_current_scene", "return_type": "Node", @@ -138868,6 +147659,19 @@ } ] }, + { + "name": "get_processed_tweens", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_root", "return_type": "Viewport", @@ -138926,6 +147730,19 @@ "arguments": [ ] }, + { + "name": "is_auto_accept_quit", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_debugging_collisions_hint", "return_type": "bool", @@ -139004,6 +147821,32 @@ "arguments": [ ] }, + { + "name": "is_physics_interpolation_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_quit_on_go_back", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_refusing_new_network_connections", "return_type": "bool", @@ -139389,6 +148232,25 @@ } ] }, + { + "name": "set_physics_interpolation_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_quit_on_go_back", "return_type": "void", @@ -139577,6 +148439,536 @@ "enums": [ ] }, + { + "name": "SceneTreeTween", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "TWEEN_PAUSE_BOUND": 0, + "TWEEN_PAUSE_PROCESS": 2, + "TWEEN_PAUSE_STOP": 1 + }, + "properties": [ + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + }, + { + "name": "loop_finished", + "arguments": [ + { + "name": "loop_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "step_finished", + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "bind_node", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "chain", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "custom_step", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_total_elapsed_time", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "interpolate_value", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "initial_value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delta_value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "elapsed_time", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_running", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_valid", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "kill", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "parallel", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "pause", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "play", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_ease", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ease", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_loops", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "loops", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_parallel", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "parallel", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_pause_mode", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_process_mode", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed_scale", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trans", + "return_type": "SceneTreeTween", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "trans", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "stop", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "tween_callback", + "return_type": "CallbackTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "binds", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "tween_interval", + "return_type": "IntervalTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tween_method", + "return_type": "MethodTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "binds", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "tween_property", + "return_type": "PropertyTweener", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TweenPauseMode", + "values": { + "TWEEN_PAUSE_BOUND": 0, + "TWEEN_PAUSE_STOP": 1, + "TWEEN_PAUSE_PROCESS": 2 + } + } + ] + }, { "name": "Script", "base_class": "Resource", @@ -140745,6 +150137,25 @@ } ] }, + { + "name": "_on_replace_in_files_requested", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_open_recent_script", "return_type": "void", @@ -140765,7 +150176,7 @@ ] }, { - "name": "_queue_close_tabs", + "name": "_prepare_file_menu", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140778,7 +150189,7 @@ ] }, { - "name": "_reload_scripts", + "name": "_queue_close_tabs", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140860,6 +150271,25 @@ "arguments": [ ] }, + { + "name": "_scene_saved_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "_script_changed", "return_type": "void", @@ -141322,6 +150752,19 @@ "default_value": "" } ] + }, + { + "name": "reload_scripts", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] } ], "enums": [ @@ -144269,6 +153712,22 @@ } ], "signals": [ + { + "name": "drag_ended", + "arguments": [ + { + "name": "value_changed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drag_started", + "arguments": [ + ] + } ], "methods": [ { @@ -145684,6 +155143,19 @@ "arguments": [ ] }, + { + "name": "get_global_transform_interpolated", + "return_type": "Transform", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_parent_spatial", "return_type": "Spatial", @@ -146518,6 +155990,8 @@ "instanciable": true, "is_reference": true, "constants": { + "ASYNC_MODE_HIDDEN": 1, + "ASYNC_MODE_VISIBLE": 0, "BILLBOARD_DISABLED": 0, "BILLBOARD_ENABLED": 1, "BILLBOARD_FIXED_Y": 2, @@ -146561,6 +156035,7 @@ "FEATURE_TRANSPARENT": 0, "FLAG_ALBEDO_FROM_VERTEX_COLOR": 3, "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 14, + "FLAG_ALBEDO_TEXTURE_SDF": 19, "FLAG_AO_ON_UV2": 11, "FLAG_BILLBOARD_KEEP_SCALE": 7, "FLAG_DISABLE_AMBIENT_LIGHT": 17, @@ -146569,7 +156044,7 @@ "FLAG_EMISSION_ON_UV2": 12, "FLAG_ENSURE_CORRECT_NORMALS": 16, "FLAG_FIXED_SIZE": 6, - "FLAG_MAX": 19, + "FLAG_MAX": 20, "FLAG_SRGB_VERTEX_COLOR": 4, "FLAG_TRIPLANAR_USE_WORLD": 10, "FLAG_UNSHADED": 0, @@ -146678,6 +156153,13 @@ "setter": "set_ao_texture_channel", "index": -1 }, + { + "name": "async_mode", + "type": "int", + "getter": "get_async_mode", + "setter": "set_async_mode", + "index": -1 + }, { "name": "clearcoat", "type": "float", @@ -146874,6 +156356,13 @@ "setter": "set_flag", "index": 14 }, + { + "name": "flags_albedo_tex_msdf", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 19 + }, { "name": "flags_disable_ambient_light", "type": "bool", @@ -147384,6 +156873,19 @@ "arguments": [ ] }, + { + "name": "get_async_mode", + "return_type": "enum.SpatialMaterial::AsyncMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_billboard_mode", "return_type": "enum.SpatialMaterial::BillboardMode", @@ -148173,6 +157675,25 @@ } ] }, + { + "name": "set_async_mode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_billboard_mode", "return_type": "void", @@ -149181,6 +158702,13 @@ } ], "enums": [ + { + "name": "AsyncMode", + "values": { + "ASYNC_MODE_VISIBLE": 0, + "ASYNC_MODE_HIDDEN": 1 + } + }, { "name": "EmissionOperator", "values": { @@ -149248,7 +158776,8 @@ "FLAG_ENSURE_CORRECT_NORMALS": 16, "FLAG_DISABLE_AMBIENT_LIGHT": 17, "FLAG_USE_SHADOW_TO_OPACITY": 18, - "FLAG_MAX": 19 + "FLAG_ALBEDO_TEXTURE_SDF": 19, + "FLAG_MAX": 20 } }, { @@ -151367,8 +160896,10 @@ "ALPHA_CUT_DISABLED": 0, "ALPHA_CUT_DISCARD": 1, "ALPHA_CUT_OPAQUE_PREPASS": 2, + "FLAG_DISABLE_DEPTH_TEST": 3, "FLAG_DOUBLE_SIDED": 2, - "FLAG_MAX": 3, + "FLAG_FIXED_SIZE": 4, + "FLAG_MAX": 5, "FLAG_SHADED": 1, "FLAG_TRANSPARENT": 0 }, @@ -151408,6 +160939,13 @@ "setter": "set_draw_flag", "index": 2 }, + { + "name": "fixed_size", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 4 + }, { "name": "flip_h", "type": "bool", @@ -151429,6 +160967,13 @@ "setter": "set_modulate", "index": -1 }, + { + "name": "no_depth_test", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 3 + }, { "name": "offset", "type": "Vector2", @@ -151450,6 +160995,13 @@ "setter": "set_pixel_size", "index": -1 }, + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + }, { "name": "shaded", "type": "bool", @@ -151630,6 +161182,19 @@ "arguments": [ ] }, + { + "name": "get_render_priority", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_centered", "return_type": "bool", @@ -151883,6 +161448,25 @@ "default_value": "" } ] + }, + { + "name": "set_render_priority", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -151892,7 +161476,9 @@ "FLAG_TRANSPARENT": 0, "FLAG_SHADED": 1, "FLAG_DOUBLE_SIDED": 2, - "FLAG_MAX": 3 + "FLAG_DISABLE_DEPTH_TEST": 3, + "FLAG_FIXED_SIZE": 4, + "FLAG_MAX": 5 } }, { @@ -154336,6 +163922,13 @@ "getter": "get_shadow_size", "setter": "set_shadow_size", "index": -1 + }, + { + "name": "skew", + "type": "Vector2", + "getter": "get_skew", + "setter": "set_skew", + "index": -1 } ], "signals": [ @@ -154515,6 +164108,19 @@ "arguments": [ ] }, + { + "name": "get_skew", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_anti_aliased", "return_type": "bool", @@ -154936,6 +164542,25 @@ "default_value": "" } ] + }, + { + "name": "set_skew", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skew", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -157722,6 +167347,20 @@ "setter": "set_context_menu_enabled", "index": -1 }, + { + "name": "deselect_on_focus_loss_enabled", + "type": "bool", + "getter": "is_deselect_on_focus_loss_enabled", + "setter": "set_deselect_on_focus_loss_enabled", + "index": -1 + }, + { + "name": "drag_and_drop_selection_enabled", + "type": "bool", + "getter": "is_drag_and_drop_selection_enabled", + "setter": "set_drag_and_drop_selection_enabled", + "index": -1 + }, { "name": "draw_spaces", "type": "bool", @@ -157764,6 +167403,13 @@ "setter": "set_highlight_current_line", "index": -1 }, + { + "name": "middle_mouse_paste_enabled", + "type": "bool", + "getter": "is_middle_mouse_paste_enabled", + "setter": "set_middle_mouse_paste_enabled", + "index": -1 + }, { "name": "minimap_draw", "type": "bool", @@ -158801,6 +168447,19 @@ "arguments": [ ] }, + { + "name": "get_total_visible_rows", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_v_scroll", "return_type": "float", @@ -158827,6 +168486,19 @@ "arguments": [ ] }, + { + "name": "get_visible_rows", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_word_under_cursor", "return_type": "String", @@ -158943,6 +168615,32 @@ "arguments": [ ] }, + { + "name": "is_deselect_on_focus_loss_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_drag_and_drop_selection_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_drawing_fold_gutter", "return_type": "bool", @@ -159148,6 +168846,38 @@ } ] }, + { + "name": "is_middle_mouse_paste_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_mouse_over_selection", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edges", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_overriding_selected_font_color", "return_type": "bool", @@ -159493,6 +169223,44 @@ } ] }, + { + "name": "set_deselect_on_focus_loss_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_and_drop_selection_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_draw_fold_gutter", "return_type": "void", @@ -159505,7 +169273,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159524,7 +169292,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159543,7 +169311,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -159751,6 +169519,25 @@ } ] }, + { + "name": "set_middle_mouse_paste_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_minimap_width", "return_type": "void", @@ -160132,6 +169919,322 @@ "enums": [ ] }, + { + "name": "TextMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "curve_step", + "type": "float", + "getter": "get_curve_step", + "setter": "set_curve_step", + "index": -1 + }, + { + "name": "depth", + "type": "float", + "getter": "get_depth", + "setter": "set_depth", + "index": -1 + }, + { + "name": "font", + "type": "Font", + "getter": "get_font", + "setter": "set_font", + "index": -1 + }, + { + "name": "horizontal_alignment", + "type": "int", + "getter": "get_horizontal_alignment", + "setter": "set_horizontal_alignment", + "index": -1 + }, + { + "name": "pixel_size", + "type": "float", + "getter": "get_pixel_size", + "setter": "set_pixel_size", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_font_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_curve_step", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_depth", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_font", + "return_type": "Font", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_horizontal_alignment", + "return_type": "enum.TextMesh::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_pixel_size", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_text", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_uppercase", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_curve_step", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "curve_step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "depth", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_horizontal_alignment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "alignment", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixel_size", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pixel_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_text", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uppercase", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, { "name": "Texture", "base_class": "Resource", @@ -162105,6 +172208,25 @@ } ] }, + { + "name": "add_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "clear", "return_type": "void", @@ -162136,7 +172258,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162161,7 +172283,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162186,7 +172308,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162211,7 +172333,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162236,7 +172358,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162267,7 +172389,26 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162324,7 +172465,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162343,7 +172484,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162381,7 +172522,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162400,7 +172541,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162451,7 +172592,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162470,7 +172611,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162508,7 +172649,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162527,7 +172668,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162565,7 +172706,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162584,7 +172725,7 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162628,7 +172769,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162653,7 +172794,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162691,7 +172832,45 @@ "is_from_script": false, "arguments": [ { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_type_variation_base", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_type_variation_list", + "return_type": "PoolStringArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162716,7 +172895,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162741,7 +172920,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162779,7 +172958,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162804,7 +172983,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162829,7 +173008,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162860,7 +173039,32 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_type_variation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162886,6 +173090,25 @@ } ] }, + { + "name": "remove_type", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "rename_color", "return_type": "void", @@ -162910,7 +173133,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162941,7 +173164,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -162972,7 +173195,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163003,7 +173226,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163034,7 +173257,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163071,7 +173294,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163096,7 +173319,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163127,7 +173350,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163177,7 +173400,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163208,7 +173431,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163239,7 +173462,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163276,7 +173499,7 @@ "default_value": "" }, { - "name": "node_type", + "name": "theme_type", "type": "String", "has_default_value": false, "default_value": "" @@ -163288,6 +173511,31 @@ "default_value": "" } ] + }, + { + "name": "set_type_variation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -163327,6 +173575,13 @@ "TILE_ORIGIN_TOP_LEFT": 0 }, "properties": [ + { + "name": "bake_navigation", + "type": "bool", + "getter": "is_baking_navigation", + "setter": "set_bake_navigation", + "index": -1 + }, { "name": "cell_clip_uv", "type": "bool", @@ -163439,6 +173694,13 @@ "setter": "set_mode", "index": -1 }, + { + "name": "navigation_layers", + "type": "int", + "getter": "get_navigation_layers", + "setter": "set_navigation_layers", + "index": -1 + }, { "name": "occluder_light_mask", "type": "int", @@ -163860,6 +174122,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_layers", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_occluder_light_mask", "return_type": "int", @@ -163957,6 +174232,19 @@ "arguments": [ ] }, + { + "name": "is_baking_navigation", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_cell_transposed", "return_type": "bool", @@ -164109,6 +174397,25 @@ } ] }, + { + "name": "set_bake_navigation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bake_navigation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_cell", "return_type": "void", @@ -164510,6 +174817,25 @@ } ] }, + { + "name": "set_navigation_layers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_occluder_light_mask", "return_type": "void", @@ -166416,6 +176742,472 @@ } ] }, + { + "name": "Time", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Time", + "instanciable": false, + "is_reference": false, + "constants": { + "MONTH_APRIL": 4, + "MONTH_AUGUST": 8, + "MONTH_DECEMBER": 12, + "MONTH_FEBRUARY": 2, + "MONTH_JANUARY": 1, + "MONTH_JULY": 7, + "MONTH_JUNE": 6, + "MONTH_MARCH": 3, + "MONTH_MAY": 5, + "MONTH_NOVEMBER": 11, + "MONTH_OCTOBER": 10, + "MONTH_SEPTEMBER": 9, + "WEEKDAY_FRIDAY": 5, + "WEEKDAY_MONDAY": 1, + "WEEKDAY_SATURDAY": 6, + "WEEKDAY_SUNDAY": 0, + "WEEKDAY_THURSDAY": 4, + "WEEKDAY_TUESDAY": 2, + "WEEKDAY_WEDNESDAY": 3 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_date_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_date_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_date_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_date_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_dict_from_datetime_string", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "weekday", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_string_from_datetime_dict", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_datetime_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_space", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_offset_string_from_offset_minutes", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "offset_minutes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_ticks_msec", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ticks_usec", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_time_dict_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_time_dict_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_time_string_from_system", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_time_string_from_unix_time", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_time_zone_from_system", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_unix_time_from_datetime_dict", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_unix_time_from_datetime_string", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "datetime", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_unix_time_from_system", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + { + "name": "Month", + "values": { + "MONTH_JANUARY": 1, + "MONTH_FEBRUARY": 2, + "MONTH_MARCH": 3, + "MONTH_APRIL": 4, + "MONTH_MAY": 5, + "MONTH_JUNE": 6, + "MONTH_JULY": 7, + "MONTH_AUGUST": 8, + "MONTH_SEPTEMBER": 9, + "MONTH_OCTOBER": 10, + "MONTH_NOVEMBER": 11, + "MONTH_DECEMBER": 12 + } + }, + { + "name": "Weekday", + "values": { + "WEEKDAY_SUNDAY": 0, + "WEEKDAY_MONDAY": 1, + "WEEKDAY_TUESDAY": 2, + "WEEKDAY_WEDNESDAY": 3, + "WEEKDAY_THURSDAY": 4, + "WEEKDAY_FRIDAY": 5, + "WEEKDAY_SATURDAY": 6 + } + } + ] + }, { "name": "Timer", "base_class": "Node", @@ -167538,6 +178330,13 @@ "setter": "set_allow_rmb_select", "index": -1 }, + { + "name": "column_titles_visible", + "type": "bool", + "getter": "are_column_titles_visible", + "setter": "set_column_titles_visible", + "index": -1 + }, { "name": "columns", "type": "int", @@ -167953,6 +178752,25 @@ "arguments": [ ] }, + { + "name": "get_button_id_at_position", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_column_at_position", "return_type": "int", @@ -168595,7 +179413,7 @@ "default_value": "" }, { - "name": "button_idx", + "name": "id", "type": "int", "has_default_value": true, "default_value": "-1" @@ -168740,6 +179558,31 @@ } ] }, + { + "name": "get_button_by_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_button_count", "return_type": "int", @@ -168759,6 +179602,31 @@ } ] }, + { + "name": "get_button_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_button_tooltip", "return_type": "String", @@ -170443,6 +181311,24 @@ "type": "Variant", "has_default_value": true, "default_value": "Null" + }, + { + "name": "arg6", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg7", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg8", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -170504,6 +181390,24 @@ "type": "Variant", "has_default_value": true, "default_value": "Null" + }, + { + "name": "arg6", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg7", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg8", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" } ] }, @@ -171098,6 +182002,30 @@ } ] }, + { + "name": "Tweener", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + } + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "UDPServer", "base_class": "Reference", @@ -172402,6 +183330,25 @@ "enums": [ ] }, + { + "name": "VFlowContainer", + "base_class": "FlowContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "VScrollBar", "base_class": "ScrollBar", @@ -172740,6 +183687,19 @@ "arguments": [ ] }, + { + "name": "get_contact_body", + "return_type": "Spatial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_damping_compression", "return_type": "float", @@ -174155,6 +185115,13 @@ "setter": "set_usage", "index": -1 }, + { + "name": "use_32_bpc_depth", + "type": "bool", + "getter": "get_use_32_bpc_depth", + "setter": "set_use_32_bpc_depth", + "index": -1 + }, { "name": "world", "type": "World", @@ -174641,6 +185608,19 @@ "arguments": [ ] }, + { + "name": "get_use_32_bpc_depth", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_use_debanding", "return_type": "bool", @@ -174758,6 +185738,19 @@ "arguments": [ ] }, + { + "name": "gui_is_drag_successful", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "gui_is_dragging", "return_type": "bool", @@ -175433,6 +186426,25 @@ } ] }, + { + "name": "set_use_32_bpc_depth", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_use_arvr", "return_type": "void", @@ -176185,6 +187197,13 @@ "getter": "get_aabb", "setter": "set_aabb", "index": -1 + }, + { + "name": "max_distance", + "type": "float", + "getter": "get_max_distance", + "setter": "set_max_distance", + "index": -1 } ], "signals": [ @@ -176235,6 +187254,19 @@ "arguments": [ ] }, + { + "name": "get_max_distance", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_on_screen", "return_type": "bool", @@ -176266,6 +187298,25 @@ "default_value": "" } ] + }, + { + "name": "set_max_distance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ @@ -182475,6 +193526,9 @@ "CANVAS_OCCLUDER_POLYGON_CULL_CLOCKWISE": 1, "CANVAS_OCCLUDER_POLYGON_CULL_COUNTER_CLOCKWISE": 2, "CANVAS_OCCLUDER_POLYGON_CULL_DISABLED": 0, + "CHANGED_PRIORITY_ANY": 0, + "CHANGED_PRIORITY_HIGH": 2, + "CHANGED_PRIORITY_LOW": 1, "CUBEMAP_BACK": 5, "CUBEMAP_BOTTOM": 2, "CUBEMAP_FRONT": 4, @@ -182509,18 +193563,19 @@ "GLOW_BLEND_MODE_REPLACE": 3, "GLOW_BLEND_MODE_SCREEN": 1, "GLOW_BLEND_MODE_SOFTLIGHT": 2, - "INFO_2D_DRAW_CALLS_IN_FRAME": 7, - "INFO_2D_ITEMS_IN_FRAME": 6, - "INFO_DRAW_CALLS_IN_FRAME": 5, + "INFO_2D_DRAW_CALLS_IN_FRAME": 8, + "INFO_2D_ITEMS_IN_FRAME": 7, + "INFO_DRAW_CALLS_IN_FRAME": 6, "INFO_MATERIAL_CHANGES_IN_FRAME": 2, "INFO_OBJECTS_IN_FRAME": 0, "INFO_SHADER_CHANGES_IN_FRAME": 3, - "INFO_SURFACE_CHANGES_IN_FRAME": 4, - "INFO_TEXTURE_MEM_USED": 10, - "INFO_USAGE_VIDEO_MEM_TOTAL": 8, - "INFO_VERTEX_MEM_USED": 11, + "INFO_SHADER_COMPILES_IN_FRAME": 4, + "INFO_SURFACE_CHANGES_IN_FRAME": 5, + "INFO_TEXTURE_MEM_USED": 11, + "INFO_USAGE_VIDEO_MEM_TOTAL": 9, + "INFO_VERTEX_MEM_USED": 12, "INFO_VERTICES_IN_FRAME": 1, - "INFO_VIDEO_MEM_USED": 9, + "INFO_VIDEO_MEM_USED": 10, "INSTANCE_FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, "INSTANCE_FLAG_MAX": 2, "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, @@ -186507,6 +197562,12 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "queried_priority", + "type": "int", + "has_default_value": true, + "default_value": "0" + } ] }, { @@ -187073,6 +198134,31 @@ } ] }, + { + "name": "instance_geometry_set_material_overlay", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "instance_geometry_set_material_override", "return_type": "void", @@ -190607,6 +201693,25 @@ } ] }, + { + "name": "set_shader_async_hidden_forbidden", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "forbidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_shader_time_scale", "return_type": "void", @@ -191484,6 +202589,31 @@ } ] }, + { + "name": "texture_set_proxy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "proxy", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "texture_set_shrink_all_x2_on_set_data", "return_type": "void", @@ -192466,6 +203596,14 @@ "TEXTURE_TYPE_3D": 4 } }, + { + "name": "ChangedPriority", + "values": { + "CHANGED_PRIORITY_ANY": 0, + "CHANGED_PRIORITY_LOW": 1, + "CHANGED_PRIORITY_HIGH": 2 + } + }, { "name": "EnvironmentSSAOQuality", "values": { @@ -192489,14 +203627,15 @@ "INFO_VERTICES_IN_FRAME": 1, "INFO_MATERIAL_CHANGES_IN_FRAME": 2, "INFO_SHADER_CHANGES_IN_FRAME": 3, - "INFO_SURFACE_CHANGES_IN_FRAME": 4, - "INFO_DRAW_CALLS_IN_FRAME": 5, - "INFO_2D_ITEMS_IN_FRAME": 6, - "INFO_2D_DRAW_CALLS_IN_FRAME": 7, - "INFO_USAGE_VIDEO_MEM_TOTAL": 8, - "INFO_VIDEO_MEM_USED": 9, - "INFO_TEXTURE_MEM_USED": 10, - "INFO_VERTEX_MEM_USED": 11 + "INFO_SHADER_COMPILES_IN_FRAME": 4, + "INFO_SURFACE_CHANGES_IN_FRAME": 5, + "INFO_DRAW_CALLS_IN_FRAME": 6, + "INFO_2D_ITEMS_IN_FRAME": 7, + "INFO_2D_DRAW_CALLS_IN_FRAME": 8, + "INFO_USAGE_VIDEO_MEM_TOTAL": 9, + "INFO_VIDEO_MEM_USED": 10, + "INFO_TEXTURE_MEM_USED": 11, + "INFO_VERTEX_MEM_USED": 12 } }, { @@ -193643,10 +204782,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "bool", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -193868,10 +205085,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Color", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Color", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -195764,14 +207059,261 @@ "instanciable": true, "is_reference": true, "constants": { + "HINT_MAX": 3, + "HINT_NONE": 0, + "HINT_RANGE": 1, + "HINT_RANGE_STEP": 2 }, "properties": [ + { + "name": "default_value", + "type": "float", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + }, + { + "name": "hint", + "type": "int", + "getter": "get_hint", + "setter": "set_hint", + "index": -1 + }, + { + "name": "max", + "type": "float", + "getter": "get_max", + "setter": "set_max", + "index": -1 + }, + { + "name": "min", + "type": "float", + "getter": "get_min", + "setter": "set_min", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "set_step", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_hint", + "return_type": "enum.VisualShaderNodeScalarUniform::Hint", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_max", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_min", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_step", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hint", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hint", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_step", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ + { + "name": "Hint", + "values": { + "HINT_NONE": 0, + "HINT_RANGE": 1, + "HINT_RANGE_STEP": 2, + "HINT_MAX": 3 + } + } ] }, { @@ -196340,10 +207882,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Transform", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Transform", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -196604,10 +208224,88 @@ "constants": { }, "properties": [ + { + "name": "default_value", + "type": "Vector3", + "getter": "get_default_value", + "setter": "set_default_value", + "index": -1 + }, + { + "name": "default_value_enabled", + "type": "bool", + "getter": "is_default_value_enabled", + "setter": "set_default_value_enabled", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "name": "get_default_value", + "return_type": "Vector3", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_default_value_enabled", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_default_value", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_value_enabled", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } ], "enums": [ ] @@ -198042,7 +209740,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "certificate", "type": "X509Certificate", "has_default_value": false, "default_value": "" @@ -198654,7 +210352,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "ip", "type": "String", "has_default_value": false, "default_value": "" @@ -198673,13 +210371,32 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "ca_chain", "type": "X509Certificate", "has_default_value": false, "default_value": "" } ] }, + { + "name": "set_extra_headers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + } + ] + }, { "name": "set_handshake_timeout", "return_type": "void", @@ -198711,7 +210428,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "key", "type": "CryptoKey", "has_default_value": false, "default_value": "" @@ -198730,7 +210447,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "certificate", "type": "X509Certificate", "has_default_value": false, "default_value": "" @@ -198763,6 +210480,10 @@ "instanciable": false, "is_reference": true, "constants": { + "TARGET_RAY_MODE_GAZE": 1, + "TARGET_RAY_MODE_SCREEN": 3, + "TARGET_RAY_MODE_TRACKED_POINTER": 2, + "TARGET_RAY_MODE_UNKNOWN": 0 }, "properties": [ { @@ -198813,6 +210534,13 @@ "getter": "get_visibility_state", "setter": "", "index": -1 + }, + { + "name": "xr_standard_mapping", + "type": "bool", + "getter": "get_xr_standard_mapping", + "setter": "set_xr_standard_mapping", + "index": -1 } ], "signals": [ @@ -198964,6 +210692,25 @@ } ] }, + { + "name": "get_controller_target_ray_mode", + "return_type": "enum.WebXRInterface::TargetRayMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_optional_features", "return_type": "String", @@ -199042,6 +210789,19 @@ "arguments": [ ] }, + { + "name": "get_xr_standard_mapping", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "is_session_supported", "return_type": "void", @@ -199136,9 +210896,37 @@ "default_value": "" } ] + }, + { + "name": "set_xr_standard_mapping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] } ], "enums": [ + { + "name": "TargetRayMode", + "values": { + "TARGET_RAY_MODE_UNKNOWN": 0, + "TARGET_RAY_MODE_GAZE": 1, + "TARGET_RAY_MODE_TRACKED_POINTER": 2, + "TARGET_RAY_MODE_SCREEN": 3 + } + } ] }, { @@ -199315,6 +211103,13 @@ "setter": "set_fallback_environment", "index": -1 }, + { + "name": "navigation_map", + "type": "RID", + "getter": "get_navigation_map", + "setter": "", + "index": -1 + }, { "name": "scenario", "type": "RID", @@ -199372,6 +211167,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_scenario", "return_type": "RID", @@ -199465,6 +211273,13 @@ "setter": "", "index": -1 }, + { + "name": "navigation_map", + "type": "RID", + "getter": "get_navigation_map", + "setter": "", + "index": -1 + }, { "name": "space", "type": "RID", @@ -199502,6 +211317,19 @@ "arguments": [ ] }, + { + "name": "get_navigation_map", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_space", "return_type": "RID", @@ -203934,6 +215762,25 @@ "arguments": [ ] }, + { + "name": "crash", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "delay_msec", "return_type": "void", @@ -204050,6 +215897,12 @@ "type": "bool", "has_default_value": true, "default_value": "False" + }, + { + "name": "open_console", + "type": "bool", + "has_default_value": true, + "default_value": "False" } ] }, @@ -204291,6 +216144,19 @@ } ] }, + { + "name": "get_display_cutouts", + "return_type": "Array", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_dynamic_memory_usage", "return_type": "int", @@ -204440,6 +216306,19 @@ "arguments": [ ] }, + { + "name": "get_main_thread_id", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_max_window_size", "return_type": "Vector2", @@ -204576,6 +216455,19 @@ "arguments": [ ] }, + { + "name": "get_processor_name", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "get_real_window_size", "return_type": "Vector2", @@ -204685,6 +216577,25 @@ } ] }, + { + "name": "get_screen_refresh_rate", + "return_type": "float", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, { "name": "get_screen_scale", "return_type": "float", @@ -205171,6 +217082,19 @@ } ] }, + { + "name": "has_clipboard", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "has_environment", "return_type": "bool", @@ -205313,6 +217237,25 @@ "arguments": [ ] }, + { + "name": "is_process_running", + "return_type": "bool", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pid", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "is_scancode_unicode", "return_type": "bool", @@ -205526,6 +217469,25 @@ } ] }, + { + "name": "keyboard_get_scancode_from_physical", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "keyboard_set_current_layout", "return_type": "void", @@ -205564,6 +217526,25 @@ } ] }, + { + "name": "move_to_trash", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "move_window_to_foreground", "return_type": "void", @@ -206829,6 +218810,19 @@ "arguments": [ ] }, + { + "name": "try_wait", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, { "name": "wait", "return_type": "enum.Error", diff --git a/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt b/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt index 737525ca2d..982bcc25d5 100644 --- a/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt +++ b/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt @@ -1,5 +1,5 @@ object DependenciesVersions { - const val godotVersion: String = "3.4.4" + const val godotVersion: String = "3.5.0" const val shadowJarPluginVersion: String = "7.1.2" const val kotlinPoetVersion: String = "1.12.0" const val kspVersion: String = "1.7.10-1.0.6" diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRCamera.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRCamera.kt index ecb1ad0e53..e78f694b5b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRCamera.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRCamera.kt @@ -13,7 +13,7 @@ import kotlin.Unit * A camera node with a few overrules for AR/VR applied, such as location tracking. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * This is a helper spatial node for our camera; note that, if stereoscopic rendering is applicable (VR-HMD), most of the camera properties are ignored, as the HMD information overrides them. The only properties that can be trusted are the near and far planes. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRController.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRController.kt index 649b851de4..8bf4d28014 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRController.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRController.kt @@ -29,7 +29,7 @@ import kotlin.Unit * A spatial node representing a spatially-tracked controller. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * This is a helper spatial node that is linked to the tracking of controllers. It also offers several handy passthroughs to the state of buttons and such on the controllers. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRInterface.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRInterface.kt index 863eb5d039..17a43aa8de 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRInterface.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRInterface.kt @@ -26,7 +26,7 @@ import kotlin.Unit * Base class for an AR/VR interface implementation. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * This class needs to be implemented to make an AR or VR platform available to Godot and these should be implemented as C++ modules or GDNative modules (note that for GDNative the subclass ARVRScriptInterface should be used). Part of the interface is exposed to GDScript so you can detect, enable and configure an AR or VR platform. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVROrigin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVROrigin.kt index 7b1d17df1b..7c0986e1fa 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVROrigin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVROrigin.kt @@ -17,7 +17,7 @@ import kotlin.Unit * The origin point in AR/VR. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * This is a special node within the AR/VR system that maps the physical location of the center of our tracking space to the virtual location within our game world. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRPositionalTracker.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRPositionalTracker.kt index 3a62235b29..4f885c96a9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRPositionalTracker.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRPositionalTracker.kt @@ -34,7 +34,7 @@ import kotlin.Unit * A tracked object. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * An instance of this object represents a device that is tracked, such as a controller or anchor point. HMDs aren't represented here as they are handled internally. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRServer.kt index 6a2bab6999..54f5ee9814 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ARVRServer.kt @@ -32,7 +32,7 @@ import kotlin.Unit * Server for AR and VR features. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/vr/index.html](https://docs.godotengine.org/en/3.4/tutorials/vr/index.html) + * [$DOCS_URL/tutorials/vr/index.html]($DOCS_URL/tutorials/vr/index.html) * * The AR/VR server is the heart of our Advanced and Virtual Reality solution and handles all the processing. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar.kt index ff36f4ccaf..1535981250 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar.kt @@ -76,7 +76,7 @@ public open class AStar : Reference() { } /** - * Adds a new point at the given position with the given identifier. The `id` must be 0 or larger, and the `weight_scale` must be 1 or larger. + * Adds a new point at the given position with the given identifier. The `id` must be 0 or larger, and the `weight_scale` must be 0.0 or greater. * * The `weight_scale` is multiplied by the result of [_computeCost] when determining the overall cost of traveling across a segment from a neighboring point to this point. Thus, all else being equal, the algorithm prefers points with lower `weight_scale`s to form a path. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar2D.kt index 8d3bd6a414..9ad321a968 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AStar2D.kt @@ -57,7 +57,7 @@ public open class AStar2D : Reference() { } /** - * Adds a new point at the given position with the given identifier. The `id` must be 0 or larger, and the `weight_scale` must be 1 or larger. + * Adds a new point at the given position with the given identifier. The `id` must be 0 or larger, and the `weight_scale` must be 0.0 or greater. * * The `weight_scale` is multiplied by the result of [_computeCost] when determining the overall cost of traveling across a segment from a neighboring point to this point. Thus, all else being equal, the algorithm prefers points with lower `weight_scale`s to form a path. * @@ -78,10 +78,14 @@ public open class AStar2D : Reference() { } /** - * Returns whether there is a connection/segment between the given points. + * Returns whether there is a connection/segment between the given points. If `bidirectional` is `false`, returns whether movement from `id` to `to_id` is possible through this segment. */ - public open fun arePointsConnected(id: Long, toId: Long): Boolean { - TransferContext.writeArguments(LONG to id, LONG to toId) + public open fun arePointsConnected( + id: Long, + toId: Long, + bidirectional: Boolean = true + ): Boolean { + TransferContext.writeArguments(LONG to id, LONG to toId, BOOL to bidirectional) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ASTAR2D_ARE_POINTS_CONNECTED, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -114,10 +118,14 @@ public open class AStar2D : Reference() { } /** - * Deletes the segment between the given points. + * Deletes the segment between the given points. If `bidirectional` is `false`, only movement from `id` to `to_id` is prevented, and a unidirectional segment possibly remains. */ - public open fun disconnectPoints(id: Long, toId: Long): Unit { - TransferContext.writeArguments(LONG to id, LONG to toId) + public open fun disconnectPoints( + id: Long, + toId: Long, + bidirectional: Boolean = true + ): Unit { + TransferContext.writeArguments(LONG to id, LONG to toId, BOOL to bidirectional) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ASTAR2D_DISCONNECT_POINTS, NIL) } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite.kt index f82cf1408f..14adceb036 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite.kt @@ -21,20 +21,19 @@ import godot.signals.signal import kotlin.Boolean import kotlin.Double import kotlin.Long -import kotlin.NotImplementedError import kotlin.String import kotlin.Suppress import kotlin.Unit /** - * Sprite node that can use multiple textures for animation. + * Sprite node that contains multiple textures as frames to play for animation. * * Tutorials: * [https://godotengine.org/asset-library/asset/515](https://godotengine.org/asset-library/asset/515) * - * Animations are created using a [godot.SpriteFrames] resource, which can be configured in the editor via the SpriteFrames panel. + * [godot.AnimatedSprite] is similar to the [godot.Sprite] node, except it carries multiple textures as animation frames. Animations are created using a [godot.SpriteFrames] resource, which allows you to import image files (or a folder containing said files) to provide the animation frames for the sprite. The [godot.SpriteFrames] resource can be configured in the editor via the SpriteFrames bottom panel. * - * **Note:** You can associate a set of normal maps by creating additional [godot.SpriteFrames] resources with a `_normal` suffix. For example, having 2 [godot.SpriteFrames] resources `run` and `run_normal` will make it so the `run` animation uses the normal map. + * **Note:** You can associate a set of normal or specular maps by creating additional [godot.SpriteFrames] resources with a `_normal` or `_specular` suffix. For example, having 3 [godot.SpriteFrames] resources `run`, `run_normal`, and `run_specular` will make it so the `run` animation uses normal and specular maps. */ @GodotBaseType public open class AnimatedSprite : Node2D() { @@ -49,7 +48,7 @@ public open class AnimatedSprite : Node2D() { public val frameChanged: Signal0 by signal() /** - * The current animation from the `frames` resource. If this value changes, the `frame` counter is reset. + * The current animation from the [frames] resource. If this value changes, the `frame` counter is reset. */ public open var animation: String get() { @@ -120,7 +119,7 @@ public open class AnimatedSprite : Node2D() { } /** - * The [godot.SpriteFrames] resource containing the animation(s). + * The [godot.SpriteFrames] resource containing the animation(s). Allows you the option to load, edit, clear, make unique and save the states of the [godot.SpriteFrames] resource. */ public open var frames: SpriteFrames? get() { @@ -148,6 +147,20 @@ public open class AnimatedSprite : Node2D() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_OFFSET, NIL) } + /** + * If `true`, the [animation] is currently playing. + */ + public open var playing: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_PLAYING, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_PLAYING, NIL) + } + /** * The animation speed is multiplied by this value. */ @@ -175,25 +188,9 @@ public open class AnimatedSprite : Node2D() { } - public open fun _isPlaying(): Boolean { - throw NotImplementedError("_is_playing is not implemented for AnimatedSprite") - } - public open fun _resChanged(): Unit { } - public open fun _setPlaying(playing: Boolean): Unit { - } - - /** - * Returns `true` if an animation is currently being played. - */ - public open fun isPlaying(): Boolean { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_IS_PLAYING, BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean - } - /** * Plays the animation named `anim`. If no `anim` is provided, the current animation is played. If `backwards` is `true`, the animation will be played in reverse. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite3D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite3D.kt index 4a14e97b82..b48bdabace 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite3D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimatedSprite3D.kt @@ -25,7 +25,7 @@ import kotlin.Unit * 2D sprite node in 3D world, that can use multiple 2D textures for animation. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/2d/2d_sprite_animation.html](https://docs.godotengine.org/en/3.4/tutorials/2d/2d_sprite_animation.html) + * [$DOCS_URL/tutorials/2d/2d_sprite_animation.html]($DOCS_URL/tutorials/2d/2d_sprite_animation.html) * * Animations are created using a [godot.SpriteFrames] resource, which can be configured in the editor via the SpriteFrames panel. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Animation.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Animation.kt index 20b32ace09..e3abbf8fc2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Animation.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Animation.kt @@ -43,7 +43,7 @@ import kotlin.Unit * Contains data used to animate everything in the engine. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/index.html](https://docs.godotengine.org/en/3.4/tutorials/animation/index.html) + * [$DOCS_URL/tutorials/animation/index.html]($DOCS_URL/tutorials/animation/index.html) * * An Animation resource contains data used to animate everything in the engine. Animations are divided into tracks, and each track must be linked to a node. The state of that node can be changed through time, by adding timed keys (events) to the track. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNode.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNode.kt index ca41a8c9d0..0f0b63391a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNode.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNode.kt @@ -33,7 +33,7 @@ import kotlin.Unit * Base resource for [godot.AnimationTree] nodes. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * Base resource for [godot.AnimationTree] nodes. In general, it's not used directly, but you can create custom ones with custom blending formulas. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeAdd2.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeAdd2.kt index 089ccec297..21b4e36774 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeAdd2.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeAdd2.kt @@ -17,7 +17,7 @@ import kotlin.Unit * Blends two animations additively inside of an [godot.AnimationNodeBlendTree]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * A resource to add to an [godot.AnimationNodeBlendTree]. Blends two animations additively based on an amount value in the `[0.0, 1.0]` range. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlend3.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlend3.kt index 5fe0f5c8e8..6025e3b2a5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlend3.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlend3.kt @@ -17,7 +17,7 @@ import kotlin.Unit * Blends two of three animations linearly inside of an [godot.AnimationNodeBlendTree]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * A resource to add to an [godot.AnimationNodeBlendTree]. Blends two animations together linearly out of three based on a value in the `[-1.0, 1.0]` range. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendSpace1D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendSpace1D.kt index cb219888c6..e5b7f8a1b6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendSpace1D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendSpace1D.kt @@ -22,7 +22,7 @@ import kotlin.Unit * Blends linearly between two of any number of [godot.AnimationNode] of any type placed on a virtual axis. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * A resource to add to an [godot.AnimationNodeBlendTree]. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendTree.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendTree.kt index bfe6256727..325aaac4b0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendTree.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeBlendTree.kt @@ -25,9 +25,11 @@ import kotlin.Unit * [godot.AnimationTree] node resource that contains many blend type nodes. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * - * This node may contain a sub-tree of any other blend type nodes, such as mix, blend2, blend3, one shot, etc. This is one of the most commonly used roots. + * This node may contain a sub-tree of any other blend type nodes, such as [godot.AnimationNodeTransition], [godot.AnimationNodeBlend2], [godot.AnimationNodeBlend3], [godot.AnimationNodeOneShot], etc. This is one of the most commonly used roots. + * + * An [godot.AnimationNodeOutput] node named `output` is created by default. */ @GodotBaseType public open class AnimationNodeBlendTree : AnimationRootNode() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachine.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachine.kt index bbcddb4ef5..cc8c176a2c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachine.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachine.kt @@ -24,7 +24,7 @@ import kotlin.Unit * State machine for control of animations. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * Contains multiple nodes representing animation states, connected in a graph. Node transitions can be configured to happen automatically or via code, using a shortest-path algorithm. Retrieve the [godot.AnimationNodeStateMachinePlayback] object from the [godot.AnimationTree] node to control it programmatically. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachinePlayback.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachinePlayback.kt index e1d92aabb9..ecb1f44d3b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachinePlayback.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachinePlayback.kt @@ -23,7 +23,7 @@ import kotlin.Unit * Playback control for [godot.AnimationNodeStateMachine]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * Allows control of [godot.AnimationTree] state machines created with [godot.AnimationNodeStateMachine]. Retrieve with `$AnimationTree.get("parameters/playback")`. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachineTransition.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachineTransition.kt index 5d02092ef2..69f42762e6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachineTransition.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeStateMachineTransition.kt @@ -25,7 +25,7 @@ import kotlin.Unit * * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) */ @GodotBaseType public open class AnimationNodeStateMachineTransition : Resource() { @@ -35,7 +35,7 @@ public open class AnimationNodeStateMachineTransition : Resource() { public val advanceConditionChanged: Signal0 by signal() /** - * Turn on auto advance when this condition is set. The provided name will become a boolean parameter on the [godot.AnimationTree] that can be controlled from code (see [url=https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html#controlling-from-code][/url]). For example, if [godot.AnimationTree.treeRoot] is an [godot.AnimationNodeStateMachine] and [advanceCondition] is set to `"idle"`: + * Turn on auto advance when this condition is set. The provided name will become a boolean parameter on the [godot.AnimationTree] that can be controlled from code (see [url=$DOCS_URL/tutorials/animation/animation_tree.html#controlling-from-code][/url]). For example, if [godot.AnimationTree.treeRoot] is an [godot.AnimationNodeStateMachine] and [advanceCondition] is set to `"idle"`: * * ``` * $animation_tree["parameters/conditions/idle"] = is_on_floor and (linear_velocity.x == 0) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeTimeSeek.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeTimeSeek.kt index 471cc699a9..b4f2b023ba 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeTimeSeek.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationNodeTimeSeek.kt @@ -13,7 +13,7 @@ import kotlin.Unit * A time-seeking animation node to be used with [godot.AnimationTree]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * This node can be used to cause a seek command to happen to any sub-children of the animation graph. Use this node type to play an [godot.Animation] from the start or a certain playback position inside the [godot.AnimationNodeBlendTree]. After setting the time and changing the animation playback, the seek node automatically goes into sleep mode on the next process frame by setting its `seek_position` value to `-1.0`. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationPlayer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationPlayer.kt index 26d8c312d8..b4f85e2de8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationPlayer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationPlayer.kt @@ -450,6 +450,8 @@ public open class AnimationPlayer : Node() { /** * Seeks the animation to the `seconds` point in time (in seconds). If `update` is `true`, the animation updates too, otherwise it updates at process time. Events between the current frame and `seconds` are skipped. + * + * **Note:** Seeking to the end of the animation doesn't emit [animationFinished]. If you want to skip animation and emit the signal, use [advance]. */ public open fun seek(seconds: Double, update: Boolean = false): Unit { TransferContext.writeArguments(DOUBLE to seconds, BOOL to update) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationTreePlayer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationTreePlayer.kt index 4fc987f033..5a2cfb8ac0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationTreePlayer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AnimationTreePlayer.kt @@ -34,7 +34,7 @@ import kotlin.Unit * *Deprecated.* Animation player that uses a node graph for blending animations. Superseded by [godot.AnimationTree]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html](https://docs.godotengine.org/en/3.4/tutorials/animation/animation_tree.html) + * [$DOCS_URL/tutorials/animation/animation_tree.html]($DOCS_URL/tutorials/animation/animation_tree.html) * * *Deprecated.* A node graph tool for blending multiple animations bound to an [godot.AnimationPlayer]. Especially useful for animating characters or other skeleton-based rigs. It can combine several animations to form a desired pose. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ArrayMesh.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ArrayMesh.kt index 60bbad2f5a..e11c7c9bc1 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ArrayMesh.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ArrayMesh.kt @@ -34,7 +34,7 @@ import kotlin.Unit * [godot.Mesh] type that provides utility for constructing a surface from arrays. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/procedural_geometry/arraymesh.html](https://docs.godotengine.org/en/3.4/tutorials/3d/procedural_geometry/arraymesh.html) + * [$DOCS_URL/tutorials/3d/procedural_geometry/arraymesh.html]($DOCS_URL/tutorials/3d/procedural_geometry/arraymesh.html) * * The [godot.ArrayMesh] is used to construct a [godot.Mesh] by specifying the attributes as arrays. * @@ -495,7 +495,7 @@ public open class ArrayMesh : Mesh() { public final const val ARRAY_WEIGHTS_SIZE: Long = 4 /** - * Default value used for index_array_len when no indices are present. + * Value used internally when no indices are present. */ public final const val NO_INDEX_ARRAY: Long = -1 } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AspectRatioContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AspectRatioContainer.kt index 0c1668248e..d055bfd3b5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AspectRatioContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AspectRatioContainer.kt @@ -18,6 +18,9 @@ import kotlin.Unit /** * Container that preserves its child controls' aspect ratio. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Arranges child controls in a way to preserve their aspect ratio automatically whenever the container is resized. Solves the problem where the container size is dynamic and the contents' size needs to adjust accordingly without losing proportions. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectCapture.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectCapture.kt index 68ef6f2e25..0bfd9ebf79 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectCapture.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectCapture.kt @@ -24,7 +24,7 @@ import kotlin.Unit * * AudioEffectCapture is an AudioEffect which copies all audio frames from the attached audio effect bus into its internal ring buffer. * - * Application code should consume these audio frames from this ring buffer using [getBuffer] and process it as needed, for example to capture data from a microphone, implement application defined effects, or to transmit audio over the network. + * Application code should consume these audio frames from this ring buffer using [getBuffer] and process it as needed, for example to capture data from a microphone, implement application defined effects, or to transmit audio over the network. When capturing audio data from a microphone, the format of the samples will be stereo 32-bit floating point PCM. */ @GodotBaseType public open class AudioEffectCapture : AudioEffect() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectDistortion.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectDistortion.kt index 1354e28afb..844f4b0f76 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectDistortion.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectDistortion.kt @@ -21,7 +21,7 @@ import kotlin.Unit * Modify the sound to make it distorted. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html) + * [$DOCS_URL/tutorials/audio/audio_buses.html]($DOCS_URL/tutorials/audio/audio_buses.html) * * Different types are available: clip, tan, lo-fi (bit crushing), overdrive, or waveshape. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectFilter.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectFilter.kt index 30c2b61df9..fec1a5019b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectFilter.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectFilter.kt @@ -19,7 +19,7 @@ import kotlin.Unit * Adds a filter to the audio bus. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html) + * [$DOCS_URL/tutorials/audio/audio_buses.html]($DOCS_URL/tutorials/audio/audio_buses.html) * * Allows frequencies other than the [cutoffHz] to pass. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectHighShelfFilter.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectHighShelfFilter.kt index 956bfe746d..fff6fd85a3 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectHighShelfFilter.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectHighShelfFilter.kt @@ -13,7 +13,7 @@ import kotlin.Unit * Reduces all frequencies above the [godot.AudioEffectFilter.cutoffHz]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html) + * [$DOCS_URL/tutorials/audio/audio_buses.html]($DOCS_URL/tutorials/audio/audio_buses.html) */ @GodotBaseType public open class AudioEffectHighShelfFilter : AudioEffectFilter() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectLowShelfFilter.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectLowShelfFilter.kt index 89f8cf163a..f429837a01 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectLowShelfFilter.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioEffectLowShelfFilter.kt @@ -13,7 +13,7 @@ import kotlin.Unit * Reduces all frequencies below the [godot.AudioEffectFilter.cutoffHz]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_buses.html) + * [$DOCS_URL/tutorials/audio/audio_buses.html]($DOCS_URL/tutorials/audio/audio_buses.html) */ @GodotBaseType public open class AudioEffectLowShelfFilter : AudioEffectFilter() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioServer.kt index 99b7757b86..2a3b3bb137 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioServer.kt @@ -77,6 +77,22 @@ public object AudioServer : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_COUNT, NIL) } + /** + * Name of the current device for audio input (see [getDeviceList]). On systems with multiple audio inputs (such as analog, USB and HDMI audio), this can be used to select the audio input device. The value `"Default"` will record audio on the system-wide default audio input. If an invalid device name is set, the value will be reverted back to `"Default"`. + */ + public var captureDevice: String + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_CAPTURE_DEVICE, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + set(`value`) { + TransferContext.writeArguments(STRING to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_CAPTURE_DEVICE, + NIL) + } + /** * Name of the current device for audio output (see [getDeviceList]). On systems with multiple audio outputs (such as analog, USB and HDMI audio), this can be used to select the audio output device. The value `"Default"` will play audio on the system-wide default audio output. If an invalid device name is set, the value will be reverted back to `"Default"`. */ @@ -133,16 +149,6 @@ public object AudioServer : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_ADD_BUS_EFFECT, NIL) } - /** - * Name of the current device for audio input (see [captureGetDeviceList]). The value `"Default"` means that the system-wide default audio input is currently used. - */ - public fun captureGetDevice(): String { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_GET_DEVICE, - STRING) - return TransferContext.readReturnValue(STRING, false) as String - } - /** * Returns the names of all audio input devices detected on the system. */ @@ -153,14 +159,6 @@ public object AudioServer : Object() { return TransferContext.readReturnValue(ARRAY, false) as VariantArray } - /** - * Sets which audio input device is used for audio capture. On systems with multiple audio inputs (such as analog and USB), this can be used to select the audio input device. Setting the value `"Default"` will record audio from the system-wide default audio input. If an invalid device name is set, the value will be reverted back to `"Default"`. - */ - public fun captureSetDevice(name: String): Unit { - TransferContext.writeArguments(STRING to name) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_SET_DEVICE, NIL) - } - /** * Generates an [godot.AudioBusLayout] using the available buses and effects. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer.kt index fa9c378e39..75a4db8b38 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer.kt @@ -58,6 +58,8 @@ public open class AudioStreamPlayer : Node() { /** * Bus on which this audio is playing. + * + * **Note:** When setting this property, keep in mind that no validation is performed to see if the given name matches an existing bus. This is because audio bus layouts might be loaded after this property is set. If this given name can't be resolved at runtime, it will fall back to `"Master"`. */ public open var bus: String get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer2D.kt index 22d80e0175..fa9052ba5c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer2D.kt @@ -27,7 +27,7 @@ import kotlin.Unit * Plays positional sound in 2D space. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_streams.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_streams.html) + * [$DOCS_URL/tutorials/audio/audio_streams.html]($DOCS_URL/tutorials/audio/audio_streams.html) * * Plays audio that dampens with distance from screen center. * @@ -92,6 +92,8 @@ public open class AudioStreamPlayer2D : Node2D() { /** * Bus on which this audio is playing. + * + * **Note:** When setting this property, keep in mind that no validation is performed to see if the given name matches an existing bus. This is because audio bus layouts might be loaded after this property is set. If this given name can't be resolved at runtime, it will fall back to `"Master"`. */ public open var bus: String get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer3D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer3D.kt index 9551dd633e..fe2029c5e9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer3D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/AudioStreamPlayer3D.kt @@ -27,7 +27,7 @@ import kotlin.Unit * Plays positional sound in 3D space. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/audio/audio_streams.html](https://docs.godotengine.org/en/3.4/tutorials/audio/audio_streams.html) + * [$DOCS_URL/tutorials/audio/audio_streams.html]($DOCS_URL/tutorials/audio/audio_streams.html) * * Plays a sound effect with directed sound effects, dampens with distance if needed, generates effect of hearable position in space. For greater realism, a low-pass filter is automatically applied to distant sounds. This can be disabled by setting [attenuationFilterCutoffHz] to `20500`. * @@ -126,6 +126,8 @@ public open class AudioStreamPlayer3D : Spatial() { /** * The bus on which this audio is playing. + * + * **Note:** When setting this property, keep in mind that no validation is performed to see if the given name matches an existing bus. This is because audio bus layouts might be loaded after this property is set. If this given name can't be resolved at runtime, it will fall back to `"Master"`. */ public open var bus: String get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/BakedLightmap.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/BakedLightmap.kt index a1a52cb2c4..e1bf228114 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/BakedLightmap.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/BakedLightmap.kt @@ -32,7 +32,7 @@ import kotlin.Unit * Prerendered indirect light map for a scene. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/baked_lightmaps.html](https://docs.godotengine.org/en/3.4/tutorials/3d/baked_lightmaps.html) + * [$DOCS_URL/tutorials/3d/baked_lightmaps.html]($DOCS_URL/tutorials/3d/baked_lightmaps.html) * * Baked lightmaps are an alternative workflow for adding indirect (or baked) lighting to a scene. Unlike the [godot.GIProbe] approach, baked lightmaps work fine on low-end PCs and mobile devices as they consume almost no resources in run-time. * @@ -43,7 +43,9 @@ import kotlin.Unit @GodotBaseType public open class BakedLightmap : VisualInstance() { /** - * When enabled, the lightmapper will merge the textures for all meshes into a single large layered texture. Not supported in GLES2. + * If `true`, the lightmapper will merge the textures for all meshes into one or several large layered textures. If `false`, every mesh will get its own lightmap texture, which is less efficient. + * + * **Note:** Atlas lightmap rendering is only supported in GLES3, *not* GLES2. Non-atlas lightmap rendering is supported by both GLES3 and GLES2. If [godot.ProjectSettings.rendering/quality/driver/fallbackToGles2] is `true`, consider baking lightmaps with [atlasGenerate] set to `false` so that the resulting lightmap is visible in both GLES3 and GLES2. */ public open var atlasGenerate: Boolean get() { @@ -343,7 +345,7 @@ public open class BakedLightmap : VisualInstance() { } /** - * Determines the amount of samples per texel used in indrect light baking. The amount of samples for each quality level can be configured in the project settings. + * Determines the amount of samples per texel used in indirect light baking. The amount of samples for each quality level can be configured in the project settings. */ public open var quality: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/BitMap.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/BitMap.kt index 6e7ea70cd3..a782e7520b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/BitMap.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/BitMap.kt @@ -45,6 +45,15 @@ public open class BitMap : Resource() { public open fun _setData(arg0: Dictionary): Unit { } + /** + * Returns an image of the same size as the bitmap and with a [enum Image.Format] of type `FORMAT_L8`. `true` bits of the bitmap are being converted into white pixels, and `false` bits into black. + */ + public open fun convertToImage(): Image? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_BITMAP_CONVERT_TO_IMAGE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Image? + } + /** * Creates a bitmap with the specified size, filled with `false`. */ @@ -105,6 +114,14 @@ public open class BitMap : Resource() { return TransferContext.readReturnValue(ARRAY, false) as VariantArray } + /** + * Resizes the image to `new_size`. + */ + public open fun resize(newSize: Vector2): Unit { + TransferContext.writeArguments(VECTOR2 to newSize) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_BITMAP_RESIZE, NIL) + } + /** * Sets the bitmap's element at the specified position, to the specified value. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/BoxContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/BoxContainer.kt index 9f97ef1224..83b6bf7e9c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/BoxContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/BoxContainer.kt @@ -18,6 +18,9 @@ import kotlin.Unit /** * Base class for box containers. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Arranges child controls vertically or horizontally, and rearranges the controls automatically when their minimum size changes. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Button.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Button.kt index c6df9f7585..031a45e314 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Button.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Button.kt @@ -119,6 +119,20 @@ public open class Button : BaseButton() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ICON, NIL) } + /** + * Specifies if the icon should be aligned to the left, right, or center of a button. Uses the same [enum TextAlign] constants as the text alignment. If centered, text will draw on top of the icon. + */ + public open var iconAlign: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ICON_ALIGN, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ICON_ALIGN, NIL) + } + /** * The button's text that will be displayed inside the button's area. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles.kt index bd03fab10f..c34ca23502 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles.kt @@ -255,6 +255,22 @@ public open class CPUParticles : GeometryInstance() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR, NIL) } + /** + * Each particle's initial color will vary along this [godot.GradientTexture] (multiplied with [color]). + */ + public open var colorInitialRamp: Gradient? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR_INITIAL_RAMP, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Gradient? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR_INITIAL_RAMP, NIL) + } + /** * Each particle's color will vary along this [godot.GradientTexture] over its lifetime (multiplied with [color]). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles2D.kt index e9441942af..d014d342b5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CPUParticles2D.kt @@ -31,7 +31,7 @@ import kotlin.Unit * CPU-based 2D particle emitter. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/2d/particle_systems_2d.html](https://docs.godotengine.org/en/3.4/tutorials/2d/particle_systems_2d.html) + * [$DOCS_URL/tutorials/2d/particle_systems_2d.html]($DOCS_URL/tutorials/2d/particle_systems_2d.html) * * CPU-based 2D particle node used to create a variety of particle systems and effects. * @@ -261,6 +261,22 @@ public open class CPUParticles2D : Node2D() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR, NIL) } + /** + * Each particle's initial color will vary along this [godot.GradientTexture] (multiplied with [color]). + */ + public open var colorInitialRamp: Gradient? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR_INITIAL_RAMP, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Gradient? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR_INITIAL_RAMP, NIL) + } + /** * Each particle's color will vary along this [godot.Gradient] (multiplied with [color]). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CallbackTweener.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CallbackTweener.kt new file mode 100644 index 0000000000..ebcc8b6835 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CallbackTweener.kt @@ -0,0 +1,42 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.OBJECT +import kotlin.Double +import kotlin.Suppress +import kotlin.Unit + +/** + * Calls the specified method after optional delay. + * + * [godot.CallbackTweener] is used to call a method in a tweening sequence. See [godot.SceneTreeTween.tweenCallback] for more usage information. + * + * **Note:** [godot.SceneTreeTween.tweenCallback] is the only correct way to create [godot.CallbackTweener]. Any [godot.CallbackTweener] created manually will not function correctly. + */ +@GodotBaseType +public open class CallbackTweener : Tweener() { + public override fun __new(): Unit { + callConstructor(ENGINECLASS_CALLBACKTWEENER) + } + + /** + * Makes the callback call delayed by given time in seconds. Example: + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_callback(queue_free).set_delay(2) #this will call queue_free() after 2 seconds + * ``` + */ + public open fun setDelay(delay: Double): CallbackTweener? { + TransferContext.writeArguments(DOUBLE to delay) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CALLBACKTWEENER_SET_DELAY, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as CallbackTweener? + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera.kt index f56da18369..500b178461 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera.kt @@ -208,7 +208,7 @@ public open class Camera : Spatial() { } /** - * The camera's size measured as 1/2 the width or height. Only applicable in orthogonal mode. Since [keepAspect] locks on axis, `size` sets the other axis' size length. + * The camera's size measured as 1/2 the width or height. Only applicable in orthogonal and frustum modes. Since [keepAspect] locks on axis, `size` sets the other axis' size length. */ public open var size: Double get() { @@ -330,7 +330,7 @@ public open class Camera : Spatial() { } /** - * Returns a normal vector in world space, that is the result of projecting a point on the [godot.Viewport] rectangle by the camera projection. This is useful for casting rays in the form of (origin, normal) for object intersection or picking. + * Returns a normal vector in world space, that is the result of projecting a point on the [godot.Viewport] rectangle by the inverse camera projection. This is useful for casting rays in the form of (origin, normal) for object intersection or picking. */ public open fun projectRayNormal(screenPoint: Vector2): Vector3 { TransferContext.writeArguments(VECTOR2 to screenPoint) @@ -339,7 +339,7 @@ public open class Camera : Spatial() { } /** - * Returns a 3D position in world space, that is the result of projecting a point on the [godot.Viewport] rectangle by the camera projection. This is useful for casting rays in the form of (origin, normal) for object intersection or picking. + * Returns a 3D position in world space, that is the result of projecting a point on the [godot.Viewport] rectangle by the inverse camera projection. This is useful for casting rays in the form of (origin, normal) for object intersection or picking. */ public open fun projectRayOrigin(screenPoint: Vector2): Vector3 { TransferContext.writeArguments(VECTOR2 to screenPoint) @@ -469,11 +469,11 @@ public open class Camera : Spatial() { */ DOPPLER_TRACKING_DISABLED(0), /** - * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_process`. Changes in the relative velocity of this camera compared to those objects affect how Audio is perceived (changing the Audio's `pitch shift`). + * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_process`. Changes in the relative velocity of this camera compared to those objects affect how audio is perceived (changing the audio's [godot.AudioStreamPlayer3D.pitchScale]). */ DOPPLER_TRACKING_IDLE_STEP(1), /** - * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_physics_process`. Changes in the relative velocity of this camera compared to those objects affect how Audio is perceived (changing the Audio's `pitch shift`). + * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_physics_process`. Changes in the relative velocity of this camera compared to those objects affect how audio is perceived (changing the audio's [godot.AudioStreamPlayer3D.pitchScale]). */ DOPPLER_TRACKING_PHYSICS_STEP(2), ; @@ -495,12 +495,12 @@ public open class Camera : Spatial() { public final const val DOPPLER_TRACKING_DISABLED: Long = 0 /** - * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_process`. Changes in the relative velocity of this camera compared to those objects affect how Audio is perceived (changing the Audio's `pitch shift`). + * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_process`. Changes in the relative velocity of this camera compared to those objects affect how audio is perceived (changing the audio's [godot.AudioStreamPlayer3D.pitchScale]). */ public final const val DOPPLER_TRACKING_IDLE_STEP: Long = 1 /** - * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_physics_process`. Changes in the relative velocity of this camera compared to those objects affect how Audio is perceived (changing the Audio's `pitch shift`). + * Simulate [godot.Doppler effect](https://en.wikipedia.org/wiki/Doppler_effect) by tracking positions of objects that are changed in `_physics_process`. Changes in the relative velocity of this camera compared to those objects affect how audio is perceived (changing the audio's [godot.AudioStreamPlayer3D.pitchScale]). */ public final const val DOPPLER_TRACKING_PHYSICS_STEP: Long = 2 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera2D.kt index 0bec219b84..0eaaccb159 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Camera2D.kt @@ -262,7 +262,7 @@ public open class Camera2D : Node2D() { /** * If `true`, the camera smoothly stops when reaches its limits. * - * This has no effect if smoothing is disabled. + * This property has no effect if [smoothingEnabled] is `false`. * * **Note:** To immediately update the camera's position to be within limits without smoothing, even with this setting enabled, invoke [resetSmoothing]. */ @@ -352,7 +352,7 @@ public open class Camera2D : Node2D() { } /** - * If `true`, the camera rotates with the target. + * If `true`, the camera view rotates with the target. */ public open var rotating: Boolean get() { @@ -462,7 +462,9 @@ public open class Camera2D : Node2D() { } /** - * Returns the camera position. + * Returns the camera's `position` (the tracked point the camera attempts to follow), relative to the origin. + * + * **Note:** The returned value is not the same as [godot.Node2D.position] or [godot.Node2D.globalPosition], as it is affected by the `drag` properties. */ public open fun getCameraPosition(): Vector2 { TransferContext.writeArguments() @@ -473,6 +475,8 @@ public open class Camera2D : Node2D() { /** * Returns the location of the [godot.Camera2D]'s screen-center, relative to the origin. + * + * **Note:** The real `position` of the camera may be different, see [getCameraPosition]. */ public open fun getCameraScreenCenter(): Vector2 { TransferContext.writeArguments() @@ -492,7 +496,7 @@ public open class Camera2D : Node2D() { /** * Sets the camera's position immediately to its current smoothing destination. * - * This has no effect if smoothing is disabled. + * This method has no effect if [smoothingEnabled] is `false`. */ public open fun resetSmoothing(): Unit { TransferContext.writeArguments() diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasItem.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasItem.kt index 45ebb72095..421ee04003 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasItem.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasItem.kt @@ -277,11 +277,18 @@ public open class CanvasItem : Node() { public open fun _toplevelRaiseSelf(): Unit { } + public open fun _toplevelVisibilityChanged(visible: Boolean): Unit { + } + public open fun _updateCallback(): Unit { } /** * Draws a unfilled arc between the given angles. The larger the value of `point_count`, the smoother the curve. See also [drawCircle]. + * + * **Note:** Line drawing is not accelerated by batching if `antialiased` is `true`. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent lines and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedRegularPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. 2D batching is also still supported with those antialiased lines. */ public open fun drawArc( center: Vector2, @@ -315,7 +322,9 @@ public open class CanvasItem : Node() { } /** - * Draws a colored, unfilled circle. See also [drawArc], [drawPolyline] and [drawPolygon]. + * Draws a colored, filled circle. See also [drawArc], [drawPolyline] and [drawPolygon]. + * + * **Note:** Built-in antialiasing is not provided for [drawCircle]. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedRegularPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawCircle( position: Vector2, @@ -328,6 +337,8 @@ public open class CanvasItem : Node() { /** * Draws a colored polygon of any amount of points, convex or concave. Unlike [drawPolygon], a single color must be specified for the whole polygon. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawColoredPolygon( points: PoolVector2Array, @@ -345,6 +356,10 @@ public open class CanvasItem : Node() { /** * Draws a line from a 2D point to another, with a given color and width. It can be optionally antialiased. See also [drawMultiline] and [drawPolyline]. + * + * **Note:** Line drawing is not accelerated by batching if `antialiased` is `true`. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent lines and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedLine2D node. That node relies on a texture with custom mipmaps to perform antialiasing. 2D batching is also still supported with those antialiased lines. */ public open fun drawLine( from: Vector2, @@ -376,7 +391,7 @@ public open class CanvasItem : Node() { /** * Draws multiple disconnected lines with a uniform `color`. When drawing large amounts of lines, this is faster than using individual [drawLine] calls. To draw interconnected lines, use [drawPolyline] instead. * - * **Note:** `width` and `antialiased` are currently not implemented and have no effect. + * **Note:** `width` and `antialiased` are currently not implemented and have no effect. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedLine2D node. That node relies on a texture with custom mipmaps to perform antialiasing. 2D batching is also still supported with those antialiased lines. */ public open fun drawMultiline( points: PoolVector2Array, @@ -392,7 +407,7 @@ public open class CanvasItem : Node() { /** * Draws multiple disconnected lines with a uniform `width` and segment-by-segment coloring. Colors assigned to line segments match by index between `points` and `colors`. When drawing large amounts of lines, this is faster than using individual [drawLine] calls. To draw interconnected lines, use [drawPolylineColors] instead. * - * **Note:** `width` and `antialiased` are currently not implemented and have no effect. + * **Note:** `width` and `antialiased` are currently not implemented and have no effect. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedLine2D node. That node relies on a texture with custom mipmaps to perform antialiasing. 2D batching is also still supported with those antialiased lines. */ public open fun drawMultilineColors( points: PoolVector2Array, @@ -420,6 +435,8 @@ public open class CanvasItem : Node() { /** * Draws a solid polygon of any amount of points, convex or concave. Unlike [drawColoredPolygon], each point's color can be changed individually. See also [drawPolyline] and [drawPolylineColors]. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawPolygon( points: PoolVector2Array, @@ -436,6 +453,8 @@ public open class CanvasItem : Node() { /** * Draws interconnected line segments with a uniform `color` and `width` and optional antialiasing. When drawing large amounts of lines, this is faster than using individual [drawLine] calls. To draw disconnected lines, use [drawMultiline] instead. See also [drawPolygon]. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawPolyline( points: PoolVector2Array, @@ -450,6 +469,8 @@ public open class CanvasItem : Node() { /** * Draws interconnected line segments with a uniform `width` and segment-by-segment coloring, and optional antialiasing. Colors assigned to line segments match by index between `points` and `colors`. When drawing large amounts of lines, this is faster than using individual [drawLine] calls. To draw disconnected lines, use [drawMultilineColors] instead. See also [drawPolygon]. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawPolylineColors( points: PoolVector2Array, @@ -480,9 +501,11 @@ public open class CanvasItem : Node() { } /** - * Draws a rectangle. If `filled` is `true`, the rectangle will be filled with the `color` specified. If `filled` is `false`, the rectangle will be drawn as a stroke with the `color` and `width` specified. If `antialiased` is `true`, the lines will be antialiased. + * Draws a rectangle. If `filled` is `true`, the rectangle will be filled with the `color` specified. If `filled` is `false`, the rectangle will be drawn as a stroke with the `color` and `width` specified. If `antialiased` is `true`, the lines will attempt to perform antialiasing using OpenGL line smoothing. * * **Note:** `width` and `antialiased` are only effective if `filled` is `false`. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open fun drawRect( rect: Rect2, @@ -638,7 +661,7 @@ public open class CanvasItem : Node() { } /** - * Returns the global position of the mouse. + * Returns the mouse's position in the [godot.CanvasLayer] that this [godot.CanvasItem] is in using the coordinate system of the [godot.CanvasLayer]. */ public open fun getGlobalMousePosition(): Vector2 { TransferContext.writeArguments() @@ -668,7 +691,7 @@ public open class CanvasItem : Node() { } /** - * Returns the mouse position relative to this item's position. + * Returns the mouse's position in this [godot.CanvasItem] using the local coordinate system of this [godot.CanvasItem]. */ public open fun getLocalMousePosition(): Vector2 { TransferContext.writeArguments() @@ -781,7 +804,7 @@ public open class CanvasItem : Node() { } /** - * If `enable` is `true`, the node won't inherit its transform from parent canvas items. + * If `enable` is `true`, this [godot.CanvasItem] will *not* inherit its transform from parent [godot.CanvasItem]s. Its draw order will also be changed to make it draw on top of other [godot.CanvasItem]s that are not set as top-level. The [godot.CanvasItem] will effectively act as if it was placed as a child of a bare [godot.Node]. See also [isSetAsToplevel]. */ public open fun setAsToplevel(enable: Boolean): Unit { TransferContext.writeArguments(BOOL to enable) @@ -789,7 +812,7 @@ public open class CanvasItem : Node() { } /** - * If `enable` is `true`, children will be updated with local transform data. + * If `enable` is `true`, this node will receive [NOTIFICATION_LOCAL_TRANSFORM_CHANGED] when its local transform changes. */ public open fun setNotifyLocalTransform(enable: Boolean): Unit { TransferContext.writeArguments(BOOL to enable) @@ -798,7 +821,7 @@ public open class CanvasItem : Node() { } /** - * If `enable` is `true`, children will be updated with global transform data. + * If `enable` is `true`, this node will receive [NOTIFICATION_TRANSFORM_CHANGED] when its global transform changes. */ public open fun setNotifyTransform(enable: Boolean): Unit { TransferContext.writeArguments(BOOL to enable) @@ -908,7 +931,12 @@ public open class CanvasItem : Node() { public final const val NOTIFICATION_EXIT_CANVAS: Long = 33 /** - * The [godot.CanvasItem]'s transform has changed. This notification is only received if enabled by [setNotifyTransform] or [setNotifyLocalTransform]. + * The [godot.CanvasItem]'s local transform has changed. This notification is only received if enabled by [setNotifyLocalTransform]. + */ + public final const val NOTIFICATION_LOCAL_TRANSFORM_CHANGED: Long = 35 + + /** + * The [godot.CanvasItem]'s global transform has changed. This notification is only received if enabled by [setNotifyTransform]. */ public final const val NOTIFICATION_TRANSFORM_CHANGED: Long = 2000 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasLayer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasLayer.kt index 3422c9d263..fbb235c408 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasLayer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CanvasLayer.kt @@ -19,6 +19,8 @@ import godot.core.VariantType.TRANSFORM2D import godot.core.VariantType.VECTOR2 import godot.core.VariantType._RID import godot.core.Vector2 +import godot.signals.Signal0 +import godot.signals.signal import kotlin.Boolean import kotlin.Double import kotlin.Long @@ -35,6 +37,11 @@ import kotlin.Unit */ @GodotBaseType public open class CanvasLayer : Node() { + /** + * Emitted when visibility of the layer is changed. See [visible]. + */ + public val visibilityChanged: Signal0 by signal() + /** * The custom [godot.Viewport] node assigned to the [godot.CanvasLayer]. If `null`, uses the default viewport instead. */ @@ -170,6 +177,22 @@ public open class CanvasLayer : Node() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_TRANSFORM, NIL) } + /** + * If `false`, any [godot.CanvasItem] under this [godot.CanvasLayer] will be hidden. + * + * Unlike [godot.CanvasItem.visible], visibility of a [godot.CanvasLayer] isn't propagated to underlying layers. + */ + public open var visible: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_VISIBLE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_VISIBLE, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_CANVASLAYER) } @@ -203,4 +226,20 @@ public open class CanvasLayer : Node() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_CANVAS, _RID) return TransferContext.readReturnValue(_RID, false) as RID } + + /** + * Hides any [godot.CanvasItem] under this [godot.CanvasLayer]. This is equivalent to setting [visible] to `false`. + */ + public open fun hide(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_HIDE, NIL) + } + + /** + * Shows any [godot.CanvasItem] under this [godot.CanvasLayer]. This is equivalent to setting [visible] to `true`. + */ + public open fun show(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SHOW, NIL) + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CenterContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CenterContainer.kt index f5ddbe8258..da422cb02d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CenterContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CenterContainer.kt @@ -16,6 +16,9 @@ import kotlin.Unit /** * Keeps children controls centered. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * CenterContainer keeps children controls centered. This container keeps all children to their minimum size, in the center. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CharFXTransform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CharFXTransform.kt index 163528f9bc..fa7a2ac168 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CharFXTransform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CharFXTransform.kt @@ -29,7 +29,7 @@ import kotlin.Unit * Controls how an individual character will be displayed in a [godot.RichTextEffect]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/ui/bbcode_in_richtextlabel.html](https://docs.godotengine.org/en/3.4/tutorials/ui/bbcode_in_richtextlabel.html) + * [$DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html]($DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html) * [https://github.com/Eoin-ONeill-Yokai/Godot-Rich-Text-Effect-Test-Project](https://github.com/Eoin-ONeill-Yokai/Godot-Rich-Text-Effect-Test-Project) * * By setting various properties on this object, you can control how individual characters will be displayed in a [godot.RichTextEffect]. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ClippedCamera.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ClippedCamera.kt index 9e8caf6010..255c8452ee 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ClippedCamera.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ClippedCamera.kt @@ -60,7 +60,7 @@ public open class ClippedCamera : Camera() { } /** - * The camera's collision mask. Only objects in at least one collision layer matching the mask will be detected. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The camera's collision mask. Only objects in at least one collision layer matching the mask will be detected. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject.kt index bd59392580..30d4d92cd7 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject.kt @@ -53,7 +53,7 @@ public open class CollisionObject : Spatial() { /** * The physics layers this CollisionObject3D is in. Collision objects can exist in one or more of 32 different layers. See also [collisionMask]. * - * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks](https://docs.godotengine.org/en/latest/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionLayer: Long get() { @@ -71,7 +71,7 @@ public open class CollisionObject : Spatial() { /** * The physics layers this CollisionObject3D scans. Collision objects can scan one or more of 32 different layers. See also [collisionLayer]. * - * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks](https://docs.godotengine.org/en/latest/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject2D.kt index 14c90aa675..da3e7d3c33 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionObject2D.kt @@ -32,6 +32,8 @@ import kotlin.Unit * Base node for 2D collision objects. * * CollisionObject2D is the base class for 2D physics objects. It can hold any number of 2D collision [godot.Shape2D]s. Each shape must be assigned to a *shape owner*. The CollisionObject2D can have any number of shape owners. Shape owners are not nodes and do not appear in the editor, but are accessible through code using the `shape_owner_*` methods. + * + * **Note:** Only collisions between objects within the same canvas ([godot.Viewport] canvas or [godot.CanvasLayer]) are supported. The behavior of collisions between objects in different canvases is undefined. */ @GodotBaseType public open class CollisionObject2D : Node2D() { @@ -53,7 +55,7 @@ public open class CollisionObject2D : Node2D() { /** * The physics layers this CollisionObject2D is in. Collision objects can exist in one or more of 32 different layers. See also [collisionMask]. * - * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks](https://docs.godotengine.org/en/latest/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionLayer: Long get() { @@ -71,7 +73,7 @@ public open class CollisionObject2D : Node2D() { /** * The physics layers this CollisionObject2D scans. Collision objects can scan one or more of 32 different layers. See also [collisionLayer]. * - * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks](https://docs.godotengine.org/en/latest/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * **Note:** A contact is detected if object A is in any of the layers that object B scans, or object B is in any layers that object A scans. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionPolygon2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionPolygon2D.kt index c4bc58bff1..ea8fda7ee6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionPolygon2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionPolygon2D.kt @@ -60,6 +60,8 @@ public open class CollisionPolygon2D : Node2D() { /** * If `true`, only edges that face up, relative to [godot.CollisionPolygon2D]'s rotation, will collide with other objects. + * + * **Note:** This property has no effect if this [godot.CollisionPolygon2D] is a child of an [godot.Area2D] node. */ public open var oneWayCollision: Boolean get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionShape2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionShape2D.kt index 6ebb6e100d..a49bc26653 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionShape2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CollisionShape2D.kt @@ -44,6 +44,8 @@ public open class CollisionShape2D : Node2D() { /** * Sets whether this collision shape should only detect collision on one side (top or bottom). + * + * **Note:** This property has no effect if this [godot.CollisionShape2D] is a child of an [godot.Area2D] node. */ public open var oneWayCollision: Boolean get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ColorPicker.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ColorPicker.kt index ac4ee223d5..accde3626f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ColorPicker.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ColorPicker.kt @@ -187,7 +187,7 @@ public open class ColorPicker : BoxContainer() { public open fun _htmlFocusExit(): Unit { } - public open fun _presetInput(arg0: InputEvent): Unit { + public open fun _presetInput(arg0: InputEvent, arg1: Color): Unit { } public open fun _sampleDraw(): Unit { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Container.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Container.kt index 04025a212a..f35f9b889b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Container.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Container.kt @@ -20,6 +20,9 @@ import kotlin.Unit /** * Base node for containers. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Base node for containers. A [godot.Container] contains other controls and automatically arranges them in a certain way. * * A Control can inherit this to create custom container classes. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Control.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Control.kt index 01c2d36eb2..daba042130 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Control.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Control.kt @@ -523,7 +523,7 @@ public open class Control : CanvasItem() { /** * The node's scale, relative to its [rectSize]. Change this property to scale the node around its [rectPivotOffset]. The Control's [hintTooltip] will also scale according to this value. * - * **Note:** This property is mainly intended to be used for animation purposes. Text inside the Control will look pixelated or blurry when the Control is scaled. To support multiple resolutions in your project, use an appropriate viewport stretch mode as described in the [documentation](https://docs.godotengine.org/en/3.4/tutorials/rendering/multiple_resolutions.html) instead of scaling Controls individually. + * **Note:** This property is mainly intended to be used for animation purposes. Text inside the Control will look pixelated or blurry when the Control is scaled. To support multiple resolutions in your project, use an appropriate viewport stretch mode as described in the [documentation]($DOCS_URL/tutorials/rendering/multiple_resolutions.html) instead of scaling Controls individually. * * **Note:** If the Control node is a child of a [godot.Container] node, the scale will be reset to `Vector2(1, 1)` when the scene is instanced. To set the Control's scale when it's instanced, wait for one frame using `yield(get_tree(), "idle_frame")` then set its [rectScale] property. */ @@ -610,6 +610,28 @@ public open class Control : CanvasItem() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_SET_THEME, NIL) } + /** + * The name of a theme type variation used by this [godot.Control] to look up its own theme items. When empty, the class name of the node is used (e.g. `Button` for the [godot.Button] control), as well as the class names of all parent classes (in order of inheritance). + * + * When set, this property gives the highest priority to the type of the specified name. This type can in turn extend another type, forming a dependency chain. See [godot.Theme.setTypeVariation]. If the theme item cannot be found using this type or its base types, lookup falls back on the class names. + * + * **Note:** To look up [godot.Control]'s own items use various `get_*` methods without specifying `theme_type`. + * + * **Note:** Theme items are looked for in the tree order, from branch to root, where each [godot.Control] node is checked for its [theme] property. The earliest match against any type/class name is returned. The project-level Theme and the default Theme are checked last. + */ + public open var themeTypeVariation: String + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME_TYPE_VARIATION, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + set(`value`) { + TransferContext.writeArguments(STRING to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_SET_THEME_TYPE_VARIATION, + NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_CONTROL) } @@ -648,6 +670,8 @@ public open class Control : CanvasItem() { * Virtual method to be implemented by the user. Returns the minimum size for this control. Alternative to [rectMinSize] for controlling minimum size via code. The actual minimum size will be the max value of these two (in each axis separately). * * If not overridden, defaults to [godot.Vector2.ZERO]. + * + * **Note:** This method will not be called when the script is attached to a [godot.Control] node that already overrides its minimum size (e.g. [godot.Label], [godot.Button], [godot.PanelContainer] etc.). It can only be used with most basic GUI nodes, like [godot.Control], [godot.Container], [godot.Panel] etc. */ public open fun _getMinimumSize(): Vector2 { throw NotImplementedError("_get_minimum_size is not implemented for Control") @@ -750,9 +774,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme [godot.core.Color] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override cannot be removed, but it can be overridden with the corresponding default value. + * Creates a local override for a theme [godot.core.Color] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. * - * See also [getColor]. + * See also [getColor], [removeColorOverride]. * * **Example of overriding a label's color and resetting it later:** * @@ -769,9 +793,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme constant with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override cannot be removed, but it can be overridden with the corresponding default value. + * Creates a local override for a theme constant with the specified `name`. Local overrides always take precedence when fetching theme items for the control. * - * See also [getConstant]. + * See also [getConstant], [removeConstantOverride]. */ public open fun addConstantOverride(name: String, constant: Long): Unit { TransferContext.writeArguments(STRING to name, LONG to constant) @@ -779,7 +803,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme [godot.Font] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override can be removed by assigning it a `null` value. + * Creates a local override for a theme [godot.Font] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. + * + * **Note:** An override can be removed by assigning it a `null` value. This behavior is deprecated and will be removed in 4.0, use [removeFontOverride] instead. * * See also [getFont]. */ @@ -789,7 +815,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme icon with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override can be removed by assigning it a `null` value. + * Creates a local override for a theme icon with the specified `name`. Local overrides always take precedence when fetching theme items for the control. + * + * **Note:** An override can be removed by assigning it a `null` value. This behavior is deprecated and will be removed in 4.0, use [removeIconOverride] instead. * * See also [getIcon]. */ @@ -799,7 +827,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme shader with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override can be removed by assigning it a `null` value. + * Creates a local override for a theme shader with the specified `name`. Local overrides always take precedence when fetching theme items for the control. + * + * **Note:** An override can be removed by assigning it a `null` value. This behavior is deprecated and will be removed in 4.0, use [removeShaderOverride] instead. */ public open fun addShaderOverride(name: String, shader: Shader): Unit { TransferContext.writeArguments(STRING to name, OBJECT to shader) @@ -807,7 +837,9 @@ public open class Control : CanvasItem() { } /** - * Creates a local override for a theme [godot.StyleBox] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. An override can be removed by assigning it a `null` value. + * Creates a local override for a theme [godot.StyleBox] with the specified `name`. Local overrides always take precedence when fetching theme items for the control. + * + * **Note:** An override can be removed by assigning it a `null` value. This behavior is deprecated and will be removed in 4.0, use [removeStyleboxOverride] instead. * * See also [getStylebox]. * @@ -900,7 +932,7 @@ public open class Control : CanvasItem() { } /** - * Returns a [godot.core.Color] from the first matching [godot.Theme] in the tree if that [godot.Theme] has a color item with the specified `name` and `theme_type`. If `theme_type` is omitted the class name of the current control is used as the type. If the type is a class name its parent classes are also checked, in order of inheritance. + * Returns a [godot.core.Color] from the first matching [godot.Theme] in the tree if that [godot.Theme] has a color item with the specified `name` and `theme_type`. If `theme_type` is omitted the class name of the current control is used as the type, or [themeTypeVariation] if it is defined. If the type is a class name its parent classes are also checked, in order of inheritance. * * For the current control its local overrides are considered first (see [addColorOverride]), then its assigned [theme]. After the current control, each parent control and its assigned [theme] are considered; controls without a [theme] assigned are skipped. If no matching [godot.Theme] is found in the tree, a custom project [godot.Theme] (see [godot.ProjectSettings.gui/theme/custom]) and the default [godot.Theme] are used. * @@ -1253,6 +1285,17 @@ public open class Control : CanvasItem() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns `true` if a drag operation is successful. Alternative to [godot.Viewport.guiIsDragSuccessful]. + * + * Best used with [godot.Node.NOTIFICATION_DRAG_END]. + */ + public open fun isDragSuccessful(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_IS_DRAG_SUCCESSFUL, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Invalidates the size cache in this node and in parent nodes up to toplevel. Intended to be used with [getMinimumSize] when the return value is changed. Setting [rectMinSize] directly calls this method automatically. */ @@ -1269,6 +1312,56 @@ public open class Control : CanvasItem() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_RELEASE_FOCUS, NIL) } + /** + * Removes a theme override for a [godot.core.Color] with the given `name`. + */ + public open fun removeColorOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_COLOR_OVERRIDE, NIL) + } + + /** + * Removes a theme override for a constant with the given `name`. + */ + public open fun removeConstantOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_CONSTANT_OVERRIDE, + NIL) + } + + /** + * Removes a theme override for a [godot.Font] with the given `name`. + */ + public open fun removeFontOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_FONT_OVERRIDE, NIL) + } + + /** + * Removes a theme override for an icon with the given `name`. + */ + public open fun removeIconOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_ICON_OVERRIDE, NIL) + } + + /** + * Removes a theme override for a shader with the given `name`. + */ + public open fun removeShaderOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_SHADER_OVERRIDE, NIL) + } + + /** + * Removes a theme override for a [godot.StyleBox] with the given `name`. + */ + public open fun removeStyleboxOverride(name: String): Unit { + TransferContext.writeArguments(STRING to name) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_STYLEBOX_OVERRIDE, + NIL) + } + /** * Sets the anchor identified by `margin` constant from [enum Margin] enum to value `anchor`. A setter method for [anchorBottom], [anchorLeft], [anchorRight] and [anchorTop]. * @@ -1593,11 +1686,11 @@ public open class Control : CanvasItem() { */ CURSOR_CROSS(3), /** - * Show the system's wait mouse cursor, often an hourglass, when the user hovers the node. + * Show the system's wait mouse cursor when the user hovers the node. Often an hourglass. */ CURSOR_WAIT(4), /** - * Show the system's busy mouse cursor when the user hovers the node. Often an hourglass. + * Show the system's busy mouse cursor when the user hovers the node. Often an arrow with a small hourglass. */ CURSOR_BUSY(5), /** @@ -1819,7 +1912,7 @@ public open class Control : CanvasItem() { public final const val CURSOR_BDIAGSIZE: Long = 11 /** - * Show the system's busy mouse cursor when the user hovers the node. Often an hourglass. + * Show the system's busy mouse cursor when the user hovers the node. Often an arrow with a small hourglass. */ public final const val CURSOR_BUSY: Long = 5 @@ -1889,7 +1982,7 @@ public open class Control : CanvasItem() { public final const val CURSOR_VSPLIT: Long = 14 /** - * Show the system's wait mouse cursor, often an hourglass, when the user hovers the node. + * Show the system's wait mouse cursor when the user hovers the node. Often an hourglass. */ public final const val CURSOR_WAIT: Long = 4 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CryptoKey.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CryptoKey.kt index f4e973f78e..1de498e84d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CryptoKey.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CryptoKey.kt @@ -24,8 +24,6 @@ import kotlin.Unit * The CryptoKey class represents a cryptographic key. Keys can be loaded and saved like any other [godot.Resource]. * * They can be used to generate a self-signed [godot.X509Certificate] via [godot.Crypto.generateSelfSignedCertificate] and as private key in [godot.StreamPeerSSL.acceptStream] along with the appropriate certificate. - * - * **Note:** Not available in HTML5 exports. */ @GodotBaseType public open class CryptoKey : Resource() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CullInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CullInstance.kt index c9379762e6..c1768e3b2e 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CullInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CullInstance.kt @@ -30,6 +30,24 @@ import kotlin.Unit */ @GodotBaseType public open class CullInstance : Spatial() { + /** + * This allows fine control over the mesh merging feature in the [godot.RoomManager]. + * + * Setting this option to `false` can be used to prevent an instance being merged. + */ + public open var allowMerging: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_ALLOW_MERGING, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_ALLOW_MERGING, + NIL) + } + /** * When set to `0`, [godot.CullInstance]s will be autoplaced in the [godot.Room] with the highest priority. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/CurveTexture.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/CurveTexture.kt index 2bd7029506..0999cf363f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/CurveTexture.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/CurveTexture.kt @@ -23,7 +23,7 @@ import kotlin.jvm.JvmName @GodotBaseType public open class CurveTexture : Texture() { /** - * The `curve` rendered onto the texture. + * The [godot.Curve] that is rendered onto the texture. */ public open var curve: Curve? get() { @@ -37,7 +37,7 @@ public open class CurveTexture : Texture() { } /** - * The width of the texture. + * The width of the texture (in pixels). Higher values make it possible to represent high-frequency data better (such as sudden direction changes), at the cost of increased generation time and memory usage. */ public open var width: Long @JvmName("getWidth_prop") diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/DirectionalLight.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/DirectionalLight.kt index d3df893327..4dffae88e2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/DirectionalLight.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/DirectionalLight.kt @@ -19,14 +19,14 @@ import kotlin.Unit * Directional light from a distance, as from the Sun. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/lights_and_shadows.html](https://docs.godotengine.org/en/3.4/tutorials/3d/lights_and_shadows.html) + * [$DOCS_URL/tutorials/3d/lights_and_shadows.html]($DOCS_URL/tutorials/3d/lights_and_shadows.html) * * A directional light is a type of [godot.Light] node that models an infinite number of parallel rays covering the entire scene. It is used for lights with strong intensity that are located far away from the scene to model sunlight or moonlight. The worldspace location of the DirectionalLight transform (origin) is ignored. Only the basis is used to determine light direction. */ @GodotBaseType public open class DirectionalLight : Light() { /** - * If `true`, shadow detail is sacrificed in exchange for smoother transitions between splits. + * If `true`, shadow detail is sacrificed in exchange for smoother transitions between splits. Enabling shadow blend splitting also has a moderate performance cost. This is ignored when [directionalShadowMode] is [SHADOW_ORTHOGONAL]. */ public open var directionalShadowBlendSplits: Boolean get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Directory.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Directory.kt index abe2d9095d..6aa2565139 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Directory.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Directory.kt @@ -24,7 +24,7 @@ import kotlin.Unit * Type used to handle the filesystem. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/scripting/filesystem.html](https://docs.godotengine.org/en/3.4/tutorials/scripting/filesystem.html) + * [$DOCS_URL/tutorials/scripting/filesystem.html]($DOCS_URL/tutorials/scripting/filesystem.html) * * Directory type. It is used to manage directories and their content (not restricted to the project folder). * @@ -124,7 +124,13 @@ public open class Directory : Reference() { } /** - * On Windows, returns the name of the drive (partition) passed as an argument (e.g. `C:`). On other platforms, or if the requested drive does not exist, the method returns an empty String. + * On Windows, returns the name of the drive (partition) passed as an argument (e.g. `C:`). + * + * On macOS, returns the path to the mounted volume passed as an argument. + * + * On Linux, returns the path to the mounted volume or GTK 3 bookmark passed as an argument. + * + * On other platforms, or if the requested drive does not exist, the method returns an empty String. */ public open fun getDrive(idx: Long): String { TransferContext.writeArguments(LONG to idx) @@ -133,7 +139,13 @@ public open class Directory : Reference() { } /** - * On Windows, returns the number of drives (partitions) mounted on the current filesystem. On other platforms, the method returns 0. + * On Windows, returns the number of drives (partitions) mounted on the current filesystem. + * + * On macOS, returns the number of mounted volumes. + * + * On Linux, returns the number of mounted volumes and GTK 3 bookmarks. + * + * On other platforms, the method returns 0. */ public open fun getDriveCount(): Long { TransferContext.writeArguments() @@ -217,7 +229,9 @@ public open class Directory : Reference() { } /** - * Deletes the target file or an empty directory. The argument can be relative to the current directory, or an absolute path. If the target directory is not empty, the operation will fail. + * Permanently deletes the target file or an empty directory. The argument can be relative to the current directory, or an absolute path. If the target directory is not empty, the operation will fail. + * + * If you don't want to delete the file/directory permanently, use [godot.OS.moveToTrash] instead. * * Returns one of the [enum Error] code constants (`OK` on success). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFont.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFont.kt index 2406e6a8ec..5ff9b49e40 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFont.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFont.kt @@ -29,7 +29,7 @@ import kotlin.Unit * * DynamicFont renders vector font files dynamically at runtime instead of using a prerendered texture atlas like [godot.BitmapFont]. This trades the faster loading time of [godot.BitmapFont]s for the ability to change font parameters like size and spacing during runtime. [godot.DynamicFontData] is used for referencing the font file paths. DynamicFont also supports defining one or more fallback fonts, which will be used when displaying a character not supported by the main font. * - * DynamicFont uses the [godot.FreeType](https://www.freetype.org/) library for rasterization. Supported formats are TrueType (`.ttf`), OpenType (`.otf`) and Web Open Font Format 1 (`.woff`). Web Open Font Format 2 (`.woff2`) is *not* supported. + * DynamicFont uses the [godot.FreeType](https://www.freetype.org/) library for rasterization. Supported formats are TrueType (`.ttf`), OpenType (`.otf`), Web Open Font Format 1 (`.woff`), and Web Open Font Format 2 (`.woff2`). * * ``` * var dynamic_font = DynamicFont.new() diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFontData.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFontData.kt index 97d075c37a..101da91ce7 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFontData.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/DynamicFontData.kt @@ -8,10 +8,12 @@ package godot import godot.`annotation`.GodotBaseType import godot.core.TransferContext import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.STRING import kotlin.Boolean +import kotlin.Double import kotlin.Long import kotlin.String import kotlin.Suppress @@ -73,6 +75,22 @@ public open class DynamicFontData : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_HINTING, NIL) } + /** + * If set to a value greater than `0.0`, it will override default font oversampling, ignoring [godot.SceneTree.useFontOversampling] value and viewport stretch mode. + */ + public open var overrideOversampling: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_OVERRIDE_OVERSAMPLING, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_OVERRIDE_OVERSAMPLING, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_DYNAMICFONTDATA) } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorExportPlugin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorExportPlugin.kt index dc9897ff57..6dfb16e837 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorExportPlugin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorExportPlugin.kt @@ -142,7 +142,22 @@ public open class EditorExportPlugin : Reference() { } /** - * Adds a shared object with the given `tags` and destination `path`. + * Adds file or directory matching `path` to `PlugIns` directory of macOS app bundle. + * + * **Note:** This is useful only for macOS exports. + */ + public open fun addOsxPluginFile(path: String): Unit { + TransferContext.writeArguments(STRING to path) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_OSX_PLUGIN_FILE, NIL) + } + + /** + * Adds a shared object or a directory containing only shared objects with the given `tags` and destination `path`. + * + * **Note:** In case of macOS exports, those shared objects will be added to `Frameworks` directory of app bundle. + * + * In case of a directory code-sign will error if you place non code object in directory. */ public open fun addSharedObject(path: String, tags: PoolStringArray): Unit { TransferContext.writeArguments(STRING to path, POOL_STRING_ARRAY to tags) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorFileSystem.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorFileSystem.kt index d4043794e2..2c5ef85483 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorFileSystem.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorFileSystem.kt @@ -96,7 +96,7 @@ public open class EditorFileSystem : Node() { } /** - * Returns `true` of the filesystem is being scanned. + * Returns `true` if the filesystem is being scanned. */ public open fun isScanning(): Boolean { TransferContext.writeArguments() diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorImportPlugin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorImportPlugin.kt index 7c7349ee48..49b2f2ab8c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorImportPlugin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorImportPlugin.kt @@ -21,7 +21,7 @@ import kotlin.Unit * Registers a custom resource importer in the editor. Use the class to parse any file and import it as a new resource type. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/import_plugins.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/import_plugins.html) + * [$DOCS_URL/tutorials/plugins/editor/import_plugins.html]($DOCS_URL/tutorials/plugins/editor/import_plugins.html) * * [godot.EditorImportPlugin]s provide a way to extend the editor's resource import functionality. Use them to import resources from custom files or to provide alternatives to the editor's existing importers. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspector.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspector.kt index 5f77d70943..55d6a131c0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspector.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspector.kt @@ -23,11 +23,17 @@ import kotlin.Suppress import kotlin.Unit /** - * A tab used to edit properties of the selected node. + * A control used to edit properties of an object. * - * The editor inspector is by default located on the right-hand side of the editor. It's used to edit the properties of the selected node. For example, you can select a node such as [godot.Sprite] then edit its transform through the inspector tool. The editor inspector is an essential tool in the game development workflow. + * This is the control that implements property editing in the editor's Settings dialogs, the Inspector dock, etc. To get the [godot.EditorInspector] used in the editor's Inspector dock, use [godot.EditorInterface.getInspector]. * - * **Note:** This class shouldn't be instantiated directly. Instead, access the singleton using [godot.EditorInterface.getInspector]. + * [godot.EditorInspector] will show properties in the same order as the array returned by [godot.Object.getPropertyList]. + * + * If a property's name is path-like (i.e. if it contains forward slashes), [godot.EditorInspector] will create nested sections for "directories" along the path. For example, if a property is named `highlighting/gdscript/node_path_color`, it will be shown as "Node Path Color" inside the "GDScript" section nested inside the "Highlighting" section. + * + * If a property has [@GlobalScope.PROPERTY_USAGE_GROUP] usage, it will group subsequent properties whose name starts with the property's hint string. The group ends when a property does not start with that hint string or when a new group starts. An empty group name effectively ends the current group. [godot.EditorInspector] will create a top-level section for each group. For example, if a property with group usage is named `Collide With` and its hint string is `collide_with_`, a subsequent `collide_with_area` property will be shown as "Area" inside the "Collide With" section. + * + * **Note:** Unlike sections created from path-like property names, [godot.EditorInspector] won't capitalize the name for sections created from groups. So properties with group usage usually use capitalized names instead of snake_cased names. */ @GodotBaseType public open class EditorInspector : ScrollContainer() { @@ -120,6 +126,9 @@ public open class EditorInspector : ScrollContainer() { ): Unit { } + public open fun _propertyPinned(path: String, pinned: Boolean): Unit { + } + public open fun _propertySelected(arg0: String, arg1: Long): Unit { } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspectorPlugin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspectorPlugin.kt index 79b21d87a1..dccdc9e1d8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspectorPlugin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorInspectorPlugin.kt @@ -23,7 +23,7 @@ import kotlin.Unit * Plugin for adding custom property editors on inspector. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/inspector_plugins.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/inspector_plugins.html) + * [$DOCS_URL/tutorials/plugins/editor/inspector_plugins.html]($DOCS_URL/tutorials/plugins/editor/inspector_plugins.html) * * [godot.EditorInspectorPlugin] allows adding custom property editors to [godot.EditorInspector]. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorNavigationMeshGenerator.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorNavigationMeshGenerator.kt deleted file mode 100644 index 7868193b59..0000000000 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorNavigationMeshGenerator.kt +++ /dev/null @@ -1,41 +0,0 @@ -// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! -@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", - "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", - "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") - -package godot - -import godot.`annotation`.GodotBaseType -import godot.core.TransferContext -import godot.core.VariantType.NIL -import godot.core.VariantType.OBJECT -import kotlin.Suppress -import kotlin.Unit - -/** - * - */ -@GodotBaseType -public open class EditorNavigationMeshGenerator : Object() { - public override fun __new(): Unit { - callConstructor(ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR) - } - - /** - * - */ - public open fun bake(navMesh: NavigationMesh, rootNode: Node): Unit { - TransferContext.writeArguments(OBJECT to navMesh, OBJECT to rootNode) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR_BAKE, - NIL) - } - - /** - * - */ - public open fun clear(navMesh: NavigationMesh): Unit { - TransferContext.writeArguments(OBJECT to navMesh) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR_CLEAR, - NIL) - } -} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorPlugin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorPlugin.kt index 4174f29bb2..c7c5f947ed 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorPlugin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorPlugin.kt @@ -28,7 +28,7 @@ import kotlin.Unit * Used by the editor to extend its functionality. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/index.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/index.html) + * [$DOCS_URL/tutorials/plugins/editor/index.html]($DOCS_URL/tutorials/plugins/editor/index.html) * * Plugins are used by the editor to extend functionality. The most common types of plugins are those which edit a given node or resource type, import plugins and export plugins. See also [godot.EditorScript] to add functions to the editor. */ @@ -400,7 +400,7 @@ public open class EditorPlugin : Node() { } /** - * Gets the Editor's dialogue used for making scripts. + * Gets the Editor's dialog used for making scripts. * * **Note:** Users can configure it before use. * @@ -414,7 +414,19 @@ public open class EditorPlugin : Node() { } /** - * Gets the state of your plugin editor. This is used when saving the scene (so state is kept when opening it again) and for switching tabs (so state can be restored when the tab returns). + * Override this method to provide a state data you want to be saved, like view position, grid settings, folding, etc. This is used when saving the scene (so state is kept when opening it again) and for switching tabs (so state can be restored when the tab returns). This data is automatically saved for each scene in an `editstate` file in the editor metadata folder. If you want to store global (scene-independent) editor data for your plugin, you can use [getWindowLayout] instead. + * + * Use [setState] to restore your saved state. + * + * **Note:** This method should not be used to save important settings that should persist with the project. + * + * **Note:** You must implement [getPluginName] for the state to be stored and restored correctly. + * + * ``` + * func get_state(): + * var state = {"zoom": zoom, "preferred_color": my_color} + * return state + * ``` */ public open fun _getState(): Dictionary { throw NotImplementedError("get_state is not implemented for EditorPlugin") @@ -430,7 +442,15 @@ public open class EditorPlugin : Node() { } /** - * Gets the GUI layout of the plugin. This is used to save the project's editor layout when [queueSaveLayout] is called or the editor layout was changed(For example changing the position of a dock). + * Override this method to provide the GUI layout of the plugin or any other data you want to be stored. This is used to save the project's editor layout when [queueSaveLayout] is called or the editor layout was changed (for example changing the position of a dock). The data is stored in the `editor_layout.cfg` file in the editor metadata directory. + * + * Use [setWindowLayout] to restore your saved layout. + * + * ``` + * func get_window_layout(configuration): + * configuration.set_value("MyPlugin", "window_position", $Window.position) + * configuration.set_value("MyPlugin", "icon_color", $Icon.modulate) + * ``` */ public open fun _getWindowLayout(layout: ConfigFile): Unit { } @@ -606,13 +626,27 @@ public open class EditorPlugin : Node() { } /** - * Restore the state saved by [getState]. + * Restore the state saved by [getState]. This method is called when the current scene tab is changed in the editor. + * + * **Note:** Your plugin must implement [getPluginName], otherwise it will not be recognized and this method will not be called. + * + * ``` + * func set_state(data): + * zoom = data.get("zoom", 1.0) + * preferred_color = data.get("my_color", Color.white) + * ``` */ public open fun _setState(state: Dictionary): Unit { } /** - * Restore the plugin GUI layout saved by [getWindowLayout]. + * Restore the plugin GUI layout and data saved by [getWindowLayout]. This method is called for every plugin on editor startup. Use the provided `configuration` file to read your saved data. + * + * ``` + * func set_window_layout(configuration): + * $Window.position = configuration.get_value("MyPlugin", "window_position", Vector2()) + * $Icon.modulate = configuration.get_value("MyPlugin", "icon_color", Color.white) + * ``` */ public open fun _setWindowLayout(layout: ConfigFile): Unit { } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorProperty.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorProperty.kt index a2ce3e2666..e046bb1e61 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorProperty.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorProperty.kt @@ -50,7 +50,7 @@ public open class EditorProperty : Container() { /** * Emitted when a property was checked. Used internally. */ - public val propertyChecked: Signal2 by signal("property", "bool") + public val propertyChecked: Signal2 by signal("property", "checked") /** * Emit it if you want to add this value as an animation key (check for keying being enabled first). @@ -62,6 +62,13 @@ public open class EditorProperty : Container() { */ public val propertyKeyedWithValue: Signal2 by signal("property", "value") + /** + * Emit it if you want to mark (or unmark) the value of a property for being saved regardless of being equal to the default value. + * + * The default value is the one the property will get when the node is just instantiated and can come from an ancestor scene in the inheritance/instancing chain, a script or a builtin class. + */ + public val propertyPinned: Signal2 by signal("property", "pinned") + /** * If you want a sub-resource to be edited, emit this signal with the resource. */ @@ -168,6 +175,15 @@ public open class EditorProperty : Container() { public override fun _guiInput(event: InputEvent): Unit { } + public open fun _menuOption(option: Long): Unit { + } + + public open fun _unhandledKeyInput(arg0: InputEvent): Unit { + } + + public open fun _updateRevertAndPinStatus(): Unit { + } + /** * If any of the controls added can gain keyboard focus, add it here. This ensures that focus will be restored if the inspector is refreshed. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorResourcePicker.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorResourcePicker.kt index 4126ce5220..348f3eefdc 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorResourcePicker.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorResourcePicker.kt @@ -22,6 +22,7 @@ import godot.signals.signal import kotlin.Any import kotlin.Boolean import kotlin.Long +import kotlin.NotImplementedError import kotlin.String import kotlin.Suppress import kotlin.Unit @@ -192,7 +193,8 @@ public open class EditorResourcePicker : HBoxContainer() { /** * This virtual method can be implemented to handle context menu items not handled by default. See [setCreateOptions]. */ - public open fun _handleMenuSelected(id: Long): Unit { + public open fun _handleMenuSelected(id: Long): Boolean { + throw NotImplementedError("handle_menu_selected is not implemented for EditorResourcePicker") } /** diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorScenePostImport.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorScenePostImport.kt index 2d625cc040..276435a20c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorScenePostImport.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorScenePostImport.kt @@ -17,7 +17,7 @@ import kotlin.Unit * Post-processes scenes after import. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_scenes.html#custom-script](https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_scenes.html#custom-script) + * [$DOCS_URL/tutorials/assets_pipeline/importing_scenes.html#custom-script]($DOCS_URL/tutorials/assets_pipeline/importing_scenes.html#custom-script) * * Imported scenes can be automatically modified right after import by setting their **Custom Script** Import property to a `tool` script that inherits from this class. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpatialGizmoPlugin.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpatialGizmoPlugin.kt index 2ad405aa0a..1491b8b258 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpatialGizmoPlugin.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpatialGizmoPlugin.kt @@ -26,7 +26,7 @@ import kotlin.Unit * Used by the editor to define Spatial gizmo types. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/spatial_gizmos.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/spatial_gizmos.html) + * [$DOCS_URL/tutorials/plugins/editor/spatial_gizmos.html]($DOCS_URL/tutorials/plugins/editor/spatial_gizmos.html) * * [godot.EditorSpatialGizmoPlugin] allows you to define a new type of Gizmo. There are two main ways to do so: extending [godot.EditorSpatialGizmoPlugin] for the simpler gizmos, or creating a new [godot.EditorSpatialGizmo] type. See the tutorial in the documentation for more info. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpinSlider.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpinSlider.kt index 24cb20aa72..24affaff89 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpinSlider.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorSpinSlider.kt @@ -36,6 +36,22 @@ public open class EditorSpinSlider : Range() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_FLAT, NIL) } + /** + * If `true`, the slider is hidden. + */ + public open var hideSlider: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_HIDE_SLIDER, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_HIDE_SLIDER, + NIL) + } + /** * */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorVCSInterface.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorVCSInterface.kt index a1a1eca8cb..cf7bafb09d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorVCSInterface.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EditorVCSInterface.kt @@ -10,21 +10,22 @@ import godot.core.Dictionary import godot.core.TransferContext import godot.core.VariantArray import godot.core.VariantType.ARRAY -import godot.core.VariantType.BOOL import godot.core.VariantType.DICTIONARY +import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.STRING import kotlin.Any import kotlin.Boolean +import kotlin.Long import kotlin.NotImplementedError import kotlin.String import kotlin.Suppress import kotlin.Unit /** - * Version Control System (VCS) interface which reads and writes to the local VCS in use. + * Version Control System (VCS) interface, which reads and writes to the local VCS in use. * - * Used by the editor to display VCS extracted information in the editor. The implementation of this API is included in VCS addons, which are essentially GDNative plugins that need to be put into the project folder. These VCS addons are scripts which are attached (on demand) to the object instance of `EditorVCSInterface`. All the functions listed below, instead of performing the task themselves, they call the internally defined functions in the VCS addons to provide a plug-n-play experience. + * Defines the API that the editor uses to extract information from the underlying VCS. The implementation of this API is included in VCS plugins, which are scripts that inherit [godot.EditorVCSInterface] and are attached (on demand) to the singleton instance of [godot.EditorVCSInterface]. Instead of performing the task themselves, all the virtual functions listed below are calling the internally overridden functions in the VCS plugins to provide a plug-n-play experience. A custom VCS plugin is supposed to inherit from [godot.EditorVCSInterface] and override these virtual functions. */ @GodotBaseType public open class EditorVCSInterface : Object() { @@ -32,169 +33,374 @@ public open class EditorVCSInterface : Object() { callConstructor(ENGINECLASS_EDITORVCSINTERFACE) } + /** + * Checks out a `branch_name` in the VCS. + */ + public open fun _checkoutBranch(branchName: String): Boolean { + throw NotImplementedError("_checkout_branch is not implemented for EditorVCSInterface") + } + + /** + * Commits the currently staged changes and applies the commit `msg` to the resulting commit. + */ public open fun _commit(msg: String): Unit { } - public open fun _getFileDiff(filePath: String): VariantArray { - throw NotImplementedError("_get_file_diff is not implemented for EditorVCSInterface") + /** + * Creates a new branch named `branch_name` in the VCS. + */ + public open fun _createBranch(branchName: String): Unit { + } + + /** + * Creates a new remote destination with name `remote_name` and points it to `remote_url`. This can be both an HTTPS remote or an SSH remote. + */ + public open fun _createRemote(remoteName: String, remoteUrl: String): Unit { + } + + /** + * Discards the changes made in file present at `file_path`. + */ + public open fun _discardFile(filePath: String): Unit { + } + + /** + * Fetches new changes from the remote, but doesn't write changes to the current working directory. Equivalent to `git fetch`. + */ + public open fun _fetch(remote: String): Unit { } - public open fun _getModifiedFilesData(): Dictionary { + /** + * Gets an instance of an [godot.Array] of [godot.String]s containing available branch names in the VCS. + */ + public open fun _getBranchList(): VariantArray { + throw NotImplementedError("_get_branch_list is not implemented for EditorVCSInterface") + } + + /** + * Gets the current branch name defined in the VCS. + */ + public open fun _getCurrentBranchName(): String { + throw NotImplementedError("_get_current_branch_name is not implemented for EditorVCSInterface") + } + + /** + * Returns an [godot.Array] of [godot.core.Dictionary] items (see [createDiffFile], [createDiffHunk], [createDiffLine], [addLineDiffsIntoDiffHunk] and [addDiffHunksIntoDiffFile]), each containing information about a diff. If `identifier` is a file path, returns a file diff, and if it is a commit identifier, then returns a commit diff. + */ + public open fun _getDiff(identifier: String, area: Long): VariantArray { + throw NotImplementedError("_get_diff is not implemented for EditorVCSInterface") + } + + /** + * Returns an [godot.Array] of [godot.core.Dictionary] items (see [createDiffHunk]), each containing a line diff between a file at `file_path` and the `text` which is passed in. + */ + public open fun _getLineDiff(filePath: String, text: String): VariantArray { + throw NotImplementedError("_get_line_diff is not implemented for EditorVCSInterface") + } + + /** + * Returns an [godot.Array] of [godot.core.Dictionary] items (see [createStatusFile]), each containing the status data of every modified file in the project folder. + */ + public open fun _getModifiedFilesData(): VariantArray { throw NotImplementedError("_get_modified_files_data is not implemented for EditorVCSInterface") } - public open fun _getProjectName(): String { - throw NotImplementedError("_get_project_name is not implemented for EditorVCSInterface") + /** + * Returns an [godot.Array] of [godot.core.Dictionary] items (see [createCommit]), each containing the data for a past commit. + */ + public open fun _getPreviousCommits(maxCommits: Long): VariantArray { + throw NotImplementedError("_get_previous_commits is not implemented for EditorVCSInterface") + } + + /** + * Returns an [godot.Array] of [godot.String]s, each containing the name of a remote configured in the VCS. + */ + public open fun _getRemotes(): VariantArray { + throw NotImplementedError("_get_remotes is not implemented for EditorVCSInterface") } + /** + * Returns the name of the underlying VCS provider. + */ public open fun _getVcsName(): String { throw NotImplementedError("_get_vcs_name is not implemented for EditorVCSInterface") } - public open fun _initialize(projectRootPath: String): Boolean { + /** + * Initializes the VCS plugin when called from the editor. Returns whether or not the plugin was successfully initialized. A VCS project is initialized at `project_path`. + */ + public open fun _initialize(projectPath: String): Boolean { throw NotImplementedError("_initialize is not implemented for EditorVCSInterface") } - public open fun _isVcsInitialized(): Boolean { - throw NotImplementedError("_is_vcs_initialized is not implemented for EditorVCSInterface") + /** + * Pulls changes from the remote. This can give rise to merge conflicts. + */ + public open fun _pull(remote: String): Unit { } + /** + * Pushes changes to the `remote`. Optionally, if `force` is set to true, a force push will override the change history already present on the remote. + */ + public open fun _push(remote: String, force: Boolean): Unit { + } + + /** + * Remove a branch from the local VCS. + */ + public open fun _removeBranch(branchName: String): Unit { + } + + /** + * Remove a remote from the local VCS. + */ + public open fun _removeRemote(remoteName: String): Unit { + } + + /** + * Set user credentials in the underlying VCS. `username` and `password` are used only during HTTPS authentication unless not already mentioned in the remote URL. `ssh_public_key_path`, `ssh_private_key_path`, and `ssh_passphrase` are only used during SSH authentication. + */ + public open fun _setCredentials( + username: String, + password: String, + sshPublicKeyPath: String, + sshPrivateKeyPath: String, + sshPassphrase: String + ): Unit { + } + + /** + * Shuts down VCS plugin instance. Called when the user either closes the editor or shuts down the VCS plugin through the editor UI. + */ public open fun _shutDown(): Boolean { throw NotImplementedError("_shut_down is not implemented for EditorVCSInterface") } + /** + * Stages the file present at `file_path` to the staged area. + */ public open fun _stageFile(filePath: String): Unit { } + /** + * Unstages the file present at `file_path` from the staged area to the unstaged area. + */ public open fun _unstageFile(filePath: String): Unit { } /** - * Creates a version commit if the addon is initialized, else returns without doing anything. Uses the files which have been staged previously, with the commit message set to a value as provided as in the argument. + * Helper function to add an array of `diff_hunks` into a `diff_file`. */ - public open fun commit(msg: String): Unit { - TransferContext.writeArguments(STRING to msg) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_COMMIT, NIL) - } - - /** - * Returns an [godot.Array] of [godot.core.Dictionary] objects containing the diff output from the VCS in use, if a VCS addon is initialized, else returns an empty [godot.Array] object. The diff contents also consist of some contextual lines which provide context to the observed line change in the file. - * - * Each [godot.core.Dictionary] object has the line diff contents under the keys: - * - * - `"content"` to store a [godot.String] containing the line contents - * - * - `"status"` to store a [godot.String] which contains `"+"` in case the content is a line addition but it stores a `"-"` in case of deletion and an empty string in the case the line content is neither an addition nor a deletion. - * - * - `"new_line_number"` to store an integer containing the new line number of the line content. - * - * - `"line_count"` to store an integer containing the number of lines in the line content. - * - * - `"old_line_number"` to store an integer containing the old line number of the line content. - * - * - `"offset"` to store the offset of the line change since the first contextual line content. - */ - public open fun getFileDiff(filePath: String): VariantArray { - TransferContext.writeArguments(STRING to filePath) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_FILE_DIFF, - ARRAY) - return TransferContext.readReturnValue(ARRAY, false) as VariantArray - } - - /** - * Returns a [godot.core.Dictionary] containing the path of the detected file change mapped to an integer signifying what kind of change the corresponding file has experienced. - * - * The following integer values are being used to signify that the detected file is: - * - * - `0`: New to the VCS working directory - * - * - `1`: Modified - * - * - `2`: Renamed - * - * - `3`: Deleted - * - * - `4`: Typechanged - */ - public open fun getModifiedFilesData(): Dictionary { - TransferContext.writeArguments() + public open fun addDiffHunksIntoDiffFile(diffFile: Dictionary, + diffHunks: VariantArray): Dictionary { + TransferContext.writeArguments(DICTIONARY to diffFile, ARRAY to diffHunks) TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_MODIFIED_FILES_DATA, DICTIONARY) + ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_ADD_DIFF_HUNKS_INTO_DIFF_FILE, DICTIONARY) return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Returns the project name of the VCS working directory. + * Helper function to add an array of `line_diffs` into a `diff_hunk`. */ - public open fun getProjectName(): String { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_PROJECT_NAME, - STRING) - return TransferContext.readReturnValue(STRING, false) as String + public open fun addLineDiffsIntoDiffHunk(diffHunk: Dictionary, + lineDiffs: VariantArray): Dictionary { + TransferContext.writeArguments(DICTIONARY to diffHunk, ARRAY to lineDiffs) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_ADD_LINE_DIFFS_INTO_DIFF_HUNK, DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Returns the name of the VCS if the VCS has been initialized, else return an empty string. + * Helper function to create a commit [godot.core.Dictionary] item. `msg` is the commit message of the commit. `author` is a single human-readable string containing all the author's details, e.g. the email and name configured in the VCS. `id` is the identifier of the commit, in whichever format your VCS may provide an identifier to commits. `unix_timestamp` is the UTC Unix timestamp of when the commit was created. `offset_minutes` is the timezone offset in minutes, recorded from the system timezone where the commit was created. */ - public open fun getVcsName(): String { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_VCS_NAME, - STRING) - return TransferContext.readReturnValue(STRING, false) as String + public open fun createCommit( + msg: String, + author: String, + id: String, + unixTimestamp: Long, + offsetMinutes: Long + ): Dictionary { + TransferContext.writeArguments(STRING to msg, STRING to author, STRING to id, LONG to + unixTimestamp, LONG to offsetMinutes) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_COMMIT, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Initializes the VCS addon if not already. Uses the argument value as the path to the working directory of the project. Creates the initial commit if required. Returns `true` if no failure occurs, else returns `false`. + * Helper function to create a `Dictionary` for storing old and new diff file paths. */ - public open fun initialize(projectRootPath: String): Boolean { - TransferContext.writeArguments(STRING to projectRootPath) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_INITIALIZE, BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean + public open fun createDiffFile(newFile: String, oldFile: String): Dictionary { + TransferContext.writeArguments(STRING to newFile, STRING to oldFile) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_FILE, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Returns `true` if the addon is ready to respond to function calls, else returns `false`. + * Helper function to create a `Dictionary` for storing diff hunk data. `old_start` is the starting line number in old file. `new_start` is the starting line number in new file. `old_lines` is the number of lines in the old file. `new_lines` is the number of lines in the new file. */ - public open fun isAddonReady(): Boolean { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_IS_ADDON_READY, - BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean + public open fun createDiffHunk( + oldStart: Long, + newStart: Long, + oldLines: Long, + newLines: Long + ): Dictionary { + TransferContext.writeArguments(LONG to oldStart, LONG to newStart, LONG to oldLines, LONG to + newLines) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_HUNK, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Returns `true` if the VCS addon has been initialized, else returns `false`. + * Helper function to create a `Dictionary` for storing a line diff. `new_line_no` is the line number in the new file (can be `-1` if the line is deleted). `old_line_no` is the line number in the old file (can be `-1` if the line is added). `content` is the diff text. `status` is a single character string which stores the line origin. */ - public open fun isVcsInitialized(): Boolean { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_IS_VCS_INITIALIZED, BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean + public open fun createDiffLine( + newLineNo: Long, + oldLineNo: Long, + content: String, + status: String + ): Dictionary { + TransferContext.writeArguments(LONG to newLineNo, LONG to oldLineNo, STRING to content, STRING + to status) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_LINE, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Shuts down the VCS addon to allow cleanup code to run on call. Returns `true` is no failure occurs, else returns `false`. + * Helper function to create a `Dictionary` used by editor to read the status of a file. */ - public open fun shutDown(): Boolean { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_SHUT_DOWN, BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean + public open fun createStatusFile( + filePath: String, + changeType: Long, + area: Long + ): Dictionary { + TransferContext.writeArguments(STRING to filePath, LONG to changeType, LONG to area) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_STATUS_FILE, DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } /** - * Stages the file which should be committed when [godot.EditorVCSInterface.commit] is called. Argument should contain the absolute path. + * Pops up an error message in the edior. */ - public open fun stageFile(filePath: String): Unit { - TransferContext.writeArguments(STRING to filePath) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_STAGE_FILE, NIL) + public open fun popupError(msg: String): Unit { + TransferContext.writeArguments(STRING to msg) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_POPUP_ERROR, NIL) } - /** - * Unstages the file which was staged previously to be committed, so that it is no longer committed when [godot.EditorVCSInterface.commit] is called. Argument should contain the absolute path. - */ - public open fun unstageFile(filePath: String): Unit { - TransferContext.writeArguments(STRING to filePath) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_UNSTAGE_FILE, - NIL) + public enum class ChangeType( + id: Long + ) { + /** + * A new file has been added. + */ + CHANGE_TYPE_NEW(0), + /** + * An earlier added file has been modified. + */ + CHANGE_TYPE_MODIFIED(1), + /** + * An earlier added file has been renamed. + */ + CHANGE_TYPE_RENAMED(2), + /** + * An earlier added file has been deleted. + */ + CHANGE_TYPE_DELETED(3), + /** + * An earlier added file has been typechanged. + */ + CHANGE_TYPE_TYPECHANGE(4), + /** + * A file is left unmerged. + */ + CHANGE_TYPE_UNMERGED(5), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class TreeArea( + id: Long + ) { + /** + * A commit is encountered from the commit area. + */ + TREE_AREA_COMMIT(0), + /** + * A file is encountered from the staged area. + */ + TREE_AREA_STAGED(1), + /** + * A file is encountered from the unstaged area. + */ + TREE_AREA_UNSTAGED(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * An earlier added file has been deleted. + */ + public final const val CHANGE_TYPE_DELETED: Long = 3 + + /** + * An earlier added file has been modified. + */ + public final const val CHANGE_TYPE_MODIFIED: Long = 1 + + /** + * A new file has been added. + */ + public final const val CHANGE_TYPE_NEW: Long = 0 + + /** + * An earlier added file has been renamed. + */ + public final const val CHANGE_TYPE_RENAMED: Long = 2 + + /** + * An earlier added file has been typechanged. + */ + public final const val CHANGE_TYPE_TYPECHANGE: Long = 4 + + /** + * A file is left unmerged. + */ + public final const val CHANGE_TYPE_UNMERGED: Long = 5 + + /** + * A commit is encountered from the commit area. + */ + public final const val TREE_AREA_COMMIT: Long = 0 + + /** + * A file is encountered from the staged area. + */ + public final const val TREE_AREA_STAGED: Long = 1 + + /** + * A file is encountered from the unstaged area. + */ + public final const val TREE_AREA_UNSTAGED: Long = 2 } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Engine.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Engine.kt index 033d4cbad0..865cefd218 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Engine.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Engine.kt @@ -42,7 +42,7 @@ public object Engine : Object() { * simulate_physics() * ``` * - * See [godot.Running code in the editor](https://docs.godotengine.org/en/3.4/tutorials/misc/running_code_in_the_editor.html) in the documentation for more information. + * See [godot.Running code in the editor]($DOCS_URL/tutorials/plugins/running_code_in_the_editor.html) in the documentation for more information. * * **Note:** To detect whether the script is run from an editor *build* (e.g. when pressing `F5`), use [godot.OS.hasFeature] with the `"editor"` argument instead. `OS.has_feature("editor")` will evaluate to `true` both when the code is running in the editor and when running the project from the editor, but it will evaluate to `false` when the code is run from an exported project. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/EngineIndexes.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/EngineIndexes.kt index f91c7398a0..1307fd6a5c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/EngineIndexes.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/EngineIndexes.kt @@ -323,3775 +323,3773 @@ internal const val ENGINEMETHOD_ENGINECLASS_ACCEPTDIALOG_SET_DIALOG_TEXT: Int = internal const val ENGINECLASS_ANIMATEDSPRITE: Int = 13 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE__IS_PLAYING: Int = 143 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE__RES_CHANGED: Int = 143 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE__RES_CHANGED: Int = 144 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_PLAY: Int = 144 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE__SET_PLAYING: Int = 145 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_STOP: Int = 145 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_IS_PLAYING: Int = 146 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_ANIMATION: Int = 146 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_PLAY: Int = 147 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_ANIMATION: Int = 147 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_STOP: Int = 148 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_CENTERED: Int = 148 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_ANIMATION: Int = 149 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_CENTERED: Int = 149 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_ANIMATION: Int = 150 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FLIP_H: Int = 150 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_CENTERED: Int = 151 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FLIP_H: Int = 151 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_CENTERED: Int = 152 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FLIP_V: Int = 152 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FLIP_H: Int = 153 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FLIP_V: Int = 153 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FLIP_H: Int = 154 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FRAME: Int = 154 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FLIP_V: Int = 155 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FRAME: Int = 155 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FLIP_V: Int = 156 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FRAMES: Int = 156 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FRAME: Int = 157 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FRAMES: Int = 157 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FRAME: Int = 158 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_OFFSET: Int = 158 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_FRAMES: Int = 159 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_OFFSET: Int = 159 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_FRAMES: Int = 160 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_PLAYING: Int = 160 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_OFFSET: Int = 161 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_PLAYING: Int = 161 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_OFFSET: Int = 162 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_SPEED_SCALE: Int = 162 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_GET_SPEED_SCALE: Int = 163 - -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_SPEED_SCALE: Int = 164 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE_SET_SPEED_SCALE: Int = 163 internal const val ENGINECLASS_ANIMATEDSPRITE3D: Int = 14 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__IS_PLAYING: Int = 165 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__IS_PLAYING: Int = 164 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__RES_CHANGED: Int = 166 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__RES_CHANGED: Int = 165 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__SET_PLAYING: Int = 167 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D__SET_PLAYING: Int = 166 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_IS_PLAYING: Int = 168 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_IS_PLAYING: Int = 167 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_PLAY: Int = 169 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_PLAY: Int = 168 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_STOP: Int = 170 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_STOP: Int = 169 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_ANIMATION: Int = 171 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_ANIMATION: Int = 170 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_ANIMATION: Int = 172 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_ANIMATION: Int = 171 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_FRAME: Int = 173 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_FRAME: Int = 172 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_FRAME: Int = 174 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_FRAME: Int = 173 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_FRAMES: Int = 175 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_GET_FRAMES: Int = 174 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_FRAMES: Int = 176 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDSPRITE3D_SET_FRAMES: Int = 175 internal const val ENGINECLASS_ANIMATEDTEXTURE: Int = 15 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE__UPDATE_PROXY: Int = 177 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE__UPDATE_PROXY: Int = 176 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_CURRENT_FRAME: Int = 178 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_CURRENT_FRAME: Int = 177 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_CURRENT_FRAME: Int = 179 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_CURRENT_FRAME: Int = 178 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FPS: Int = 180 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FPS: Int = 179 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FPS: Int = 181 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FPS: Int = 180 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_0_DELAY_SEC: Int = 182 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_0_DELAY_SEC: Int = 181 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_0_DELAY_SEC: Int = 183 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_0_DELAY_SEC: Int = 182 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_0_TEXTURE: Int = 184 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_0_TEXTURE: Int = 183 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_0_TEXTURE: Int = 185 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_0_TEXTURE: Int = 184 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_1_DELAY_SEC: Int = 186 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_1_DELAY_SEC: Int = 185 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_1_DELAY_SEC: Int = 187 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_1_DELAY_SEC: Int = 186 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_1_TEXTURE: Int = 188 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_1_TEXTURE: Int = 187 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_1_TEXTURE: Int = 189 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_1_TEXTURE: Int = 188 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_10_DELAY_SEC: Int = 190 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_10_DELAY_SEC: Int = 189 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_10_DELAY_SEC: Int = 191 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_10_DELAY_SEC: Int = 190 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_10_TEXTURE: Int = 192 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_10_TEXTURE: Int = 191 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_10_TEXTURE: Int = 193 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_10_TEXTURE: Int = 192 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_100_DELAY_SEC: Int = 194 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_100_DELAY_SEC: Int = 193 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_100_DELAY_SEC: Int = 195 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_100_DELAY_SEC: Int = 194 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_100_TEXTURE: Int = 196 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_100_TEXTURE: Int = 195 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_100_TEXTURE: Int = 197 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_100_TEXTURE: Int = 196 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_101_DELAY_SEC: Int = 198 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_101_DELAY_SEC: Int = 197 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_101_DELAY_SEC: Int = 199 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_101_DELAY_SEC: Int = 198 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_101_TEXTURE: Int = 200 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_101_TEXTURE: Int = 199 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_101_TEXTURE: Int = 201 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_101_TEXTURE: Int = 200 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_102_DELAY_SEC: Int = 202 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_102_DELAY_SEC: Int = 201 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_102_DELAY_SEC: Int = 203 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_102_DELAY_SEC: Int = 202 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_102_TEXTURE: Int = 204 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_102_TEXTURE: Int = 203 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_102_TEXTURE: Int = 205 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_102_TEXTURE: Int = 204 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_103_DELAY_SEC: Int = 206 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_103_DELAY_SEC: Int = 205 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_103_DELAY_SEC: Int = 207 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_103_DELAY_SEC: Int = 206 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_103_TEXTURE: Int = 208 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_103_TEXTURE: Int = 207 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_103_TEXTURE: Int = 209 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_103_TEXTURE: Int = 208 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_104_DELAY_SEC: Int = 210 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_104_DELAY_SEC: Int = 209 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_104_DELAY_SEC: Int = 211 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_104_DELAY_SEC: Int = 210 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_104_TEXTURE: Int = 212 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_104_TEXTURE: Int = 211 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_104_TEXTURE: Int = 213 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_104_TEXTURE: Int = 212 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_105_DELAY_SEC: Int = 214 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_105_DELAY_SEC: Int = 213 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_105_DELAY_SEC: Int = 215 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_105_DELAY_SEC: Int = 214 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_105_TEXTURE: Int = 216 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_105_TEXTURE: Int = 215 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_105_TEXTURE: Int = 217 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_105_TEXTURE: Int = 216 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_106_DELAY_SEC: Int = 218 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_106_DELAY_SEC: Int = 217 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_106_DELAY_SEC: Int = 219 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_106_DELAY_SEC: Int = 218 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_106_TEXTURE: Int = 220 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_106_TEXTURE: Int = 219 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_106_TEXTURE: Int = 221 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_106_TEXTURE: Int = 220 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_107_DELAY_SEC: Int = 222 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_107_DELAY_SEC: Int = 221 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_107_DELAY_SEC: Int = 223 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_107_DELAY_SEC: Int = 222 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_107_TEXTURE: Int = 224 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_107_TEXTURE: Int = 223 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_107_TEXTURE: Int = 225 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_107_TEXTURE: Int = 224 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_108_DELAY_SEC: Int = 226 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_108_DELAY_SEC: Int = 225 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_108_DELAY_SEC: Int = 227 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_108_DELAY_SEC: Int = 226 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_108_TEXTURE: Int = 228 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_108_TEXTURE: Int = 227 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_108_TEXTURE: Int = 229 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_108_TEXTURE: Int = 228 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_109_DELAY_SEC: Int = 230 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_109_DELAY_SEC: Int = 229 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_109_DELAY_SEC: Int = 231 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_109_DELAY_SEC: Int = 230 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_109_TEXTURE: Int = 232 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_109_TEXTURE: Int = 231 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_109_TEXTURE: Int = 233 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_109_TEXTURE: Int = 232 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_11_DELAY_SEC: Int = 234 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_11_DELAY_SEC: Int = 233 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_11_DELAY_SEC: Int = 235 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_11_DELAY_SEC: Int = 234 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_11_TEXTURE: Int = 236 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_11_TEXTURE: Int = 235 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_11_TEXTURE: Int = 237 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_11_TEXTURE: Int = 236 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_110_DELAY_SEC: Int = 238 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_110_DELAY_SEC: Int = 237 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_110_DELAY_SEC: Int = 239 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_110_DELAY_SEC: Int = 238 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_110_TEXTURE: Int = 240 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_110_TEXTURE: Int = 239 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_110_TEXTURE: Int = 241 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_110_TEXTURE: Int = 240 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_111_DELAY_SEC: Int = 242 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_111_DELAY_SEC: Int = 241 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_111_DELAY_SEC: Int = 243 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_111_DELAY_SEC: Int = 242 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_111_TEXTURE: Int = 244 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_111_TEXTURE: Int = 243 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_111_TEXTURE: Int = 245 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_111_TEXTURE: Int = 244 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_112_DELAY_SEC: Int = 246 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_112_DELAY_SEC: Int = 245 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_112_DELAY_SEC: Int = 247 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_112_DELAY_SEC: Int = 246 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_112_TEXTURE: Int = 248 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_112_TEXTURE: Int = 247 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_112_TEXTURE: Int = 249 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_112_TEXTURE: Int = 248 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_113_DELAY_SEC: Int = 250 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_113_DELAY_SEC: Int = 249 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_113_DELAY_SEC: Int = 251 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_113_DELAY_SEC: Int = 250 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_113_TEXTURE: Int = 252 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_113_TEXTURE: Int = 251 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_113_TEXTURE: Int = 253 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_113_TEXTURE: Int = 252 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_114_DELAY_SEC: Int = 254 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_114_DELAY_SEC: Int = 253 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_114_DELAY_SEC: Int = 255 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_114_DELAY_SEC: Int = 254 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_114_TEXTURE: Int = 256 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_114_TEXTURE: Int = 255 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_114_TEXTURE: Int = 257 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_114_TEXTURE: Int = 256 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_115_DELAY_SEC: Int = 258 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_115_DELAY_SEC: Int = 257 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_115_DELAY_SEC: Int = 259 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_115_DELAY_SEC: Int = 258 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_115_TEXTURE: Int = 260 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_115_TEXTURE: Int = 259 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_115_TEXTURE: Int = 261 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_115_TEXTURE: Int = 260 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_116_DELAY_SEC: Int = 262 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_116_DELAY_SEC: Int = 261 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_116_DELAY_SEC: Int = 263 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_116_DELAY_SEC: Int = 262 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_116_TEXTURE: Int = 264 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_116_TEXTURE: Int = 263 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_116_TEXTURE: Int = 265 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_116_TEXTURE: Int = 264 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_117_DELAY_SEC: Int = 266 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_117_DELAY_SEC: Int = 265 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_117_DELAY_SEC: Int = 267 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_117_DELAY_SEC: Int = 266 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_117_TEXTURE: Int = 268 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_117_TEXTURE: Int = 267 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_117_TEXTURE: Int = 269 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_117_TEXTURE: Int = 268 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_118_DELAY_SEC: Int = 270 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_118_DELAY_SEC: Int = 269 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_118_DELAY_SEC: Int = 271 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_118_DELAY_SEC: Int = 270 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_118_TEXTURE: Int = 272 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_118_TEXTURE: Int = 271 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_118_TEXTURE: Int = 273 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_118_TEXTURE: Int = 272 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_119_DELAY_SEC: Int = 274 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_119_DELAY_SEC: Int = 273 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_119_DELAY_SEC: Int = 275 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_119_DELAY_SEC: Int = 274 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_119_TEXTURE: Int = 276 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_119_TEXTURE: Int = 275 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_119_TEXTURE: Int = 277 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_119_TEXTURE: Int = 276 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_12_DELAY_SEC: Int = 278 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_12_DELAY_SEC: Int = 277 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_12_DELAY_SEC: Int = 279 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_12_DELAY_SEC: Int = 278 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_12_TEXTURE: Int = 280 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_12_TEXTURE: Int = 279 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_12_TEXTURE: Int = 281 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_12_TEXTURE: Int = 280 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_120_DELAY_SEC: Int = 282 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_120_DELAY_SEC: Int = 281 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_120_DELAY_SEC: Int = 283 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_120_DELAY_SEC: Int = 282 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_120_TEXTURE: Int = 284 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_120_TEXTURE: Int = 283 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_120_TEXTURE: Int = 285 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_120_TEXTURE: Int = 284 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_121_DELAY_SEC: Int = 286 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_121_DELAY_SEC: Int = 285 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_121_DELAY_SEC: Int = 287 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_121_DELAY_SEC: Int = 286 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_121_TEXTURE: Int = 288 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_121_TEXTURE: Int = 287 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_121_TEXTURE: Int = 289 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_121_TEXTURE: Int = 288 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_122_DELAY_SEC: Int = 290 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_122_DELAY_SEC: Int = 289 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_122_DELAY_SEC: Int = 291 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_122_DELAY_SEC: Int = 290 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_122_TEXTURE: Int = 292 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_122_TEXTURE: Int = 291 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_122_TEXTURE: Int = 293 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_122_TEXTURE: Int = 292 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_123_DELAY_SEC: Int = 294 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_123_DELAY_SEC: Int = 293 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_123_DELAY_SEC: Int = 295 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_123_DELAY_SEC: Int = 294 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_123_TEXTURE: Int = 296 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_123_TEXTURE: Int = 295 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_123_TEXTURE: Int = 297 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_123_TEXTURE: Int = 296 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_124_DELAY_SEC: Int = 298 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_124_DELAY_SEC: Int = 297 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_124_DELAY_SEC: Int = 299 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_124_DELAY_SEC: Int = 298 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_124_TEXTURE: Int = 300 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_124_TEXTURE: Int = 299 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_124_TEXTURE: Int = 301 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_124_TEXTURE: Int = 300 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_125_DELAY_SEC: Int = 302 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_125_DELAY_SEC: Int = 301 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_125_DELAY_SEC: Int = 303 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_125_DELAY_SEC: Int = 302 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_125_TEXTURE: Int = 304 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_125_TEXTURE: Int = 303 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_125_TEXTURE: Int = 305 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_125_TEXTURE: Int = 304 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_126_DELAY_SEC: Int = 306 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_126_DELAY_SEC: Int = 305 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_126_DELAY_SEC: Int = 307 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_126_DELAY_SEC: Int = 306 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_126_TEXTURE: Int = 308 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_126_TEXTURE: Int = 307 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_126_TEXTURE: Int = 309 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_126_TEXTURE: Int = 308 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_127_DELAY_SEC: Int = 310 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_127_DELAY_SEC: Int = 309 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_127_DELAY_SEC: Int = 311 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_127_DELAY_SEC: Int = 310 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_127_TEXTURE: Int = 312 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_127_TEXTURE: Int = 311 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_127_TEXTURE: Int = 313 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_127_TEXTURE: Int = 312 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_128_DELAY_SEC: Int = 314 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_128_DELAY_SEC: Int = 313 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_128_DELAY_SEC: Int = 315 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_128_DELAY_SEC: Int = 314 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_128_TEXTURE: Int = 316 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_128_TEXTURE: Int = 315 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_128_TEXTURE: Int = 317 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_128_TEXTURE: Int = 316 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_129_DELAY_SEC: Int = 318 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_129_DELAY_SEC: Int = 317 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_129_DELAY_SEC: Int = 319 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_129_DELAY_SEC: Int = 318 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_129_TEXTURE: Int = 320 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_129_TEXTURE: Int = 319 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_129_TEXTURE: Int = 321 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_129_TEXTURE: Int = 320 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_13_DELAY_SEC: Int = 322 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_13_DELAY_SEC: Int = 321 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_13_DELAY_SEC: Int = 323 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_13_DELAY_SEC: Int = 322 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_13_TEXTURE: Int = 324 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_13_TEXTURE: Int = 323 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_13_TEXTURE: Int = 325 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_13_TEXTURE: Int = 324 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_130_DELAY_SEC: Int = 326 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_130_DELAY_SEC: Int = 325 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_130_DELAY_SEC: Int = 327 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_130_DELAY_SEC: Int = 326 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_130_TEXTURE: Int = 328 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_130_TEXTURE: Int = 327 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_130_TEXTURE: Int = 329 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_130_TEXTURE: Int = 328 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_131_DELAY_SEC: Int = 330 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_131_DELAY_SEC: Int = 329 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_131_DELAY_SEC: Int = 331 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_131_DELAY_SEC: Int = 330 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_131_TEXTURE: Int = 332 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_131_TEXTURE: Int = 331 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_131_TEXTURE: Int = 333 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_131_TEXTURE: Int = 332 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_132_DELAY_SEC: Int = 334 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_132_DELAY_SEC: Int = 333 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_132_DELAY_SEC: Int = 335 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_132_DELAY_SEC: Int = 334 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_132_TEXTURE: Int = 336 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_132_TEXTURE: Int = 335 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_132_TEXTURE: Int = 337 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_132_TEXTURE: Int = 336 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_133_DELAY_SEC: Int = 338 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_133_DELAY_SEC: Int = 337 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_133_DELAY_SEC: Int = 339 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_133_DELAY_SEC: Int = 338 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_133_TEXTURE: Int = 340 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_133_TEXTURE: Int = 339 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_133_TEXTURE: Int = 341 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_133_TEXTURE: Int = 340 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_134_DELAY_SEC: Int = 342 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_134_DELAY_SEC: Int = 341 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_134_DELAY_SEC: Int = 343 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_134_DELAY_SEC: Int = 342 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_134_TEXTURE: Int = 344 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_134_TEXTURE: Int = 343 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_134_TEXTURE: Int = 345 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_134_TEXTURE: Int = 344 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_135_DELAY_SEC: Int = 346 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_135_DELAY_SEC: Int = 345 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_135_DELAY_SEC: Int = 347 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_135_DELAY_SEC: Int = 346 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_135_TEXTURE: Int = 348 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_135_TEXTURE: Int = 347 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_135_TEXTURE: Int = 349 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_135_TEXTURE: Int = 348 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_136_DELAY_SEC: Int = 350 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_136_DELAY_SEC: Int = 349 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_136_DELAY_SEC: Int = 351 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_136_DELAY_SEC: Int = 350 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_136_TEXTURE: Int = 352 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_136_TEXTURE: Int = 351 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_136_TEXTURE: Int = 353 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_136_TEXTURE: Int = 352 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_137_DELAY_SEC: Int = 354 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_137_DELAY_SEC: Int = 353 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_137_DELAY_SEC: Int = 355 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_137_DELAY_SEC: Int = 354 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_137_TEXTURE: Int = 356 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_137_TEXTURE: Int = 355 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_137_TEXTURE: Int = 357 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_137_TEXTURE: Int = 356 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_138_DELAY_SEC: Int = 358 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_138_DELAY_SEC: Int = 357 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_138_DELAY_SEC: Int = 359 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_138_DELAY_SEC: Int = 358 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_138_TEXTURE: Int = 360 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_138_TEXTURE: Int = 359 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_138_TEXTURE: Int = 361 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_138_TEXTURE: Int = 360 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_139_DELAY_SEC: Int = 362 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_139_DELAY_SEC: Int = 361 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_139_DELAY_SEC: Int = 363 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_139_DELAY_SEC: Int = 362 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_139_TEXTURE: Int = 364 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_139_TEXTURE: Int = 363 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_139_TEXTURE: Int = 365 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_139_TEXTURE: Int = 364 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_14_DELAY_SEC: Int = 366 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_14_DELAY_SEC: Int = 365 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_14_DELAY_SEC: Int = 367 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_14_DELAY_SEC: Int = 366 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_14_TEXTURE: Int = 368 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_14_TEXTURE: Int = 367 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_14_TEXTURE: Int = 369 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_14_TEXTURE: Int = 368 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_140_DELAY_SEC: Int = 370 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_140_DELAY_SEC: Int = 369 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_140_DELAY_SEC: Int = 371 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_140_DELAY_SEC: Int = 370 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_140_TEXTURE: Int = 372 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_140_TEXTURE: Int = 371 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_140_TEXTURE: Int = 373 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_140_TEXTURE: Int = 372 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_141_DELAY_SEC: Int = 374 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_141_DELAY_SEC: Int = 373 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_141_DELAY_SEC: Int = 375 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_141_DELAY_SEC: Int = 374 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_141_TEXTURE: Int = 376 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_141_TEXTURE: Int = 375 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_141_TEXTURE: Int = 377 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_141_TEXTURE: Int = 376 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_142_DELAY_SEC: Int = 378 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_142_DELAY_SEC: Int = 377 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_142_DELAY_SEC: Int = 379 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_142_DELAY_SEC: Int = 378 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_142_TEXTURE: Int = 380 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_142_TEXTURE: Int = 379 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_142_TEXTURE: Int = 381 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_142_TEXTURE: Int = 380 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_143_DELAY_SEC: Int = 382 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_143_DELAY_SEC: Int = 381 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_143_DELAY_SEC: Int = 383 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_143_DELAY_SEC: Int = 382 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_143_TEXTURE: Int = 384 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_143_TEXTURE: Int = 383 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_143_TEXTURE: Int = 385 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_143_TEXTURE: Int = 384 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_144_DELAY_SEC: Int = 386 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_144_DELAY_SEC: Int = 385 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_144_DELAY_SEC: Int = 387 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_144_DELAY_SEC: Int = 386 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_144_TEXTURE: Int = 388 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_144_TEXTURE: Int = 387 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_144_TEXTURE: Int = 389 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_144_TEXTURE: Int = 388 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_145_DELAY_SEC: Int = 390 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_145_DELAY_SEC: Int = 389 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_145_DELAY_SEC: Int = 391 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_145_DELAY_SEC: Int = 390 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_145_TEXTURE: Int = 392 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_145_TEXTURE: Int = 391 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_145_TEXTURE: Int = 393 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_145_TEXTURE: Int = 392 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_146_DELAY_SEC: Int = 394 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_146_DELAY_SEC: Int = 393 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_146_DELAY_SEC: Int = 395 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_146_DELAY_SEC: Int = 394 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_146_TEXTURE: Int = 396 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_146_TEXTURE: Int = 395 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_146_TEXTURE: Int = 397 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_146_TEXTURE: Int = 396 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_147_DELAY_SEC: Int = 398 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_147_DELAY_SEC: Int = 397 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_147_DELAY_SEC: Int = 399 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_147_DELAY_SEC: Int = 398 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_147_TEXTURE: Int = 400 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_147_TEXTURE: Int = 399 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_147_TEXTURE: Int = 401 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_147_TEXTURE: Int = 400 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_148_DELAY_SEC: Int = 402 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_148_DELAY_SEC: Int = 401 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_148_DELAY_SEC: Int = 403 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_148_DELAY_SEC: Int = 402 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_148_TEXTURE: Int = 404 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_148_TEXTURE: Int = 403 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_148_TEXTURE: Int = 405 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_148_TEXTURE: Int = 404 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_149_DELAY_SEC: Int = 406 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_149_DELAY_SEC: Int = 405 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_149_DELAY_SEC: Int = 407 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_149_DELAY_SEC: Int = 406 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_149_TEXTURE: Int = 408 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_149_TEXTURE: Int = 407 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_149_TEXTURE: Int = 409 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_149_TEXTURE: Int = 408 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_15_DELAY_SEC: Int = 410 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_15_DELAY_SEC: Int = 409 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_15_DELAY_SEC: Int = 411 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_15_DELAY_SEC: Int = 410 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_15_TEXTURE: Int = 412 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_15_TEXTURE: Int = 411 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_15_TEXTURE: Int = 413 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_15_TEXTURE: Int = 412 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_150_DELAY_SEC: Int = 414 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_150_DELAY_SEC: Int = 413 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_150_DELAY_SEC: Int = 415 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_150_DELAY_SEC: Int = 414 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_150_TEXTURE: Int = 416 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_150_TEXTURE: Int = 415 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_150_TEXTURE: Int = 417 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_150_TEXTURE: Int = 416 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_151_DELAY_SEC: Int = 418 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_151_DELAY_SEC: Int = 417 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_151_DELAY_SEC: Int = 419 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_151_DELAY_SEC: Int = 418 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_151_TEXTURE: Int = 420 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_151_TEXTURE: Int = 419 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_151_TEXTURE: Int = 421 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_151_TEXTURE: Int = 420 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_152_DELAY_SEC: Int = 422 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_152_DELAY_SEC: Int = 421 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_152_DELAY_SEC: Int = 423 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_152_DELAY_SEC: Int = 422 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_152_TEXTURE: Int = 424 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_152_TEXTURE: Int = 423 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_152_TEXTURE: Int = 425 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_152_TEXTURE: Int = 424 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_153_DELAY_SEC: Int = 426 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_153_DELAY_SEC: Int = 425 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_153_DELAY_SEC: Int = 427 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_153_DELAY_SEC: Int = 426 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_153_TEXTURE: Int = 428 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_153_TEXTURE: Int = 427 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_153_TEXTURE: Int = 429 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_153_TEXTURE: Int = 428 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_154_DELAY_SEC: Int = 430 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_154_DELAY_SEC: Int = 429 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_154_DELAY_SEC: Int = 431 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_154_DELAY_SEC: Int = 430 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_154_TEXTURE: Int = 432 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_154_TEXTURE: Int = 431 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_154_TEXTURE: Int = 433 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_154_TEXTURE: Int = 432 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_155_DELAY_SEC: Int = 434 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_155_DELAY_SEC: Int = 433 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_155_DELAY_SEC: Int = 435 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_155_DELAY_SEC: Int = 434 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_155_TEXTURE: Int = 436 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_155_TEXTURE: Int = 435 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_155_TEXTURE: Int = 437 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_155_TEXTURE: Int = 436 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_156_DELAY_SEC: Int = 438 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_156_DELAY_SEC: Int = 437 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_156_DELAY_SEC: Int = 439 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_156_DELAY_SEC: Int = 438 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_156_TEXTURE: Int = 440 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_156_TEXTURE: Int = 439 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_156_TEXTURE: Int = 441 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_156_TEXTURE: Int = 440 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_157_DELAY_SEC: Int = 442 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_157_DELAY_SEC: Int = 441 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_157_DELAY_SEC: Int = 443 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_157_DELAY_SEC: Int = 442 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_157_TEXTURE: Int = 444 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_157_TEXTURE: Int = 443 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_157_TEXTURE: Int = 445 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_157_TEXTURE: Int = 444 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_158_DELAY_SEC: Int = 446 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_158_DELAY_SEC: Int = 445 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_158_DELAY_SEC: Int = 447 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_158_DELAY_SEC: Int = 446 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_158_TEXTURE: Int = 448 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_158_TEXTURE: Int = 447 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_158_TEXTURE: Int = 449 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_158_TEXTURE: Int = 448 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_159_DELAY_SEC: Int = 450 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_159_DELAY_SEC: Int = 449 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_159_DELAY_SEC: Int = 451 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_159_DELAY_SEC: Int = 450 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_159_TEXTURE: Int = 452 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_159_TEXTURE: Int = 451 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_159_TEXTURE: Int = 453 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_159_TEXTURE: Int = 452 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_16_DELAY_SEC: Int = 454 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_16_DELAY_SEC: Int = 453 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_16_DELAY_SEC: Int = 455 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_16_DELAY_SEC: Int = 454 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_16_TEXTURE: Int = 456 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_16_TEXTURE: Int = 455 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_16_TEXTURE: Int = 457 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_16_TEXTURE: Int = 456 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_160_DELAY_SEC: Int = 458 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_160_DELAY_SEC: Int = 457 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_160_DELAY_SEC: Int = 459 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_160_DELAY_SEC: Int = 458 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_160_TEXTURE: Int = 460 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_160_TEXTURE: Int = 459 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_160_TEXTURE: Int = 461 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_160_TEXTURE: Int = 460 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_161_DELAY_SEC: Int = 462 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_161_DELAY_SEC: Int = 461 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_161_DELAY_SEC: Int = 463 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_161_DELAY_SEC: Int = 462 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_161_TEXTURE: Int = 464 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_161_TEXTURE: Int = 463 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_161_TEXTURE: Int = 465 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_161_TEXTURE: Int = 464 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_162_DELAY_SEC: Int = 466 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_162_DELAY_SEC: Int = 465 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_162_DELAY_SEC: Int = 467 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_162_DELAY_SEC: Int = 466 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_162_TEXTURE: Int = 468 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_162_TEXTURE: Int = 467 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_162_TEXTURE: Int = 469 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_162_TEXTURE: Int = 468 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_163_DELAY_SEC: Int = 470 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_163_DELAY_SEC: Int = 469 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_163_DELAY_SEC: Int = 471 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_163_DELAY_SEC: Int = 470 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_163_TEXTURE: Int = 472 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_163_TEXTURE: Int = 471 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_163_TEXTURE: Int = 473 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_163_TEXTURE: Int = 472 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_164_DELAY_SEC: Int = 474 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_164_DELAY_SEC: Int = 473 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_164_DELAY_SEC: Int = 475 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_164_DELAY_SEC: Int = 474 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_164_TEXTURE: Int = 476 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_164_TEXTURE: Int = 475 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_164_TEXTURE: Int = 477 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_164_TEXTURE: Int = 476 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_165_DELAY_SEC: Int = 478 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_165_DELAY_SEC: Int = 477 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_165_DELAY_SEC: Int = 479 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_165_DELAY_SEC: Int = 478 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_165_TEXTURE: Int = 480 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_165_TEXTURE: Int = 479 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_165_TEXTURE: Int = 481 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_165_TEXTURE: Int = 480 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_166_DELAY_SEC: Int = 482 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_166_DELAY_SEC: Int = 481 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_166_DELAY_SEC: Int = 483 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_166_DELAY_SEC: Int = 482 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_166_TEXTURE: Int = 484 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_166_TEXTURE: Int = 483 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_166_TEXTURE: Int = 485 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_166_TEXTURE: Int = 484 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_167_DELAY_SEC: Int = 486 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_167_DELAY_SEC: Int = 485 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_167_DELAY_SEC: Int = 487 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_167_DELAY_SEC: Int = 486 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_167_TEXTURE: Int = 488 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_167_TEXTURE: Int = 487 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_167_TEXTURE: Int = 489 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_167_TEXTURE: Int = 488 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_168_DELAY_SEC: Int = 490 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_168_DELAY_SEC: Int = 489 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_168_DELAY_SEC: Int = 491 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_168_DELAY_SEC: Int = 490 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_168_TEXTURE: Int = 492 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_168_TEXTURE: Int = 491 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_168_TEXTURE: Int = 493 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_168_TEXTURE: Int = 492 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_169_DELAY_SEC: Int = 494 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_169_DELAY_SEC: Int = 493 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_169_DELAY_SEC: Int = 495 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_169_DELAY_SEC: Int = 494 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_169_TEXTURE: Int = 496 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_169_TEXTURE: Int = 495 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_169_TEXTURE: Int = 497 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_169_TEXTURE: Int = 496 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_17_DELAY_SEC: Int = 498 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_17_DELAY_SEC: Int = 497 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_17_DELAY_SEC: Int = 499 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_17_DELAY_SEC: Int = 498 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_17_TEXTURE: Int = 500 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_17_TEXTURE: Int = 499 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_17_TEXTURE: Int = 501 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_17_TEXTURE: Int = 500 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_170_DELAY_SEC: Int = 502 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_170_DELAY_SEC: Int = 501 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_170_DELAY_SEC: Int = 503 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_170_DELAY_SEC: Int = 502 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_170_TEXTURE: Int = 504 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_170_TEXTURE: Int = 503 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_170_TEXTURE: Int = 505 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_170_TEXTURE: Int = 504 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_171_DELAY_SEC: Int = 506 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_171_DELAY_SEC: Int = 505 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_171_DELAY_SEC: Int = 507 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_171_DELAY_SEC: Int = 506 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_171_TEXTURE: Int = 508 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_171_TEXTURE: Int = 507 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_171_TEXTURE: Int = 509 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_171_TEXTURE: Int = 508 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_172_DELAY_SEC: Int = 510 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_172_DELAY_SEC: Int = 509 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_172_DELAY_SEC: Int = 511 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_172_DELAY_SEC: Int = 510 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_172_TEXTURE: Int = 512 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_172_TEXTURE: Int = 511 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_172_TEXTURE: Int = 513 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_172_TEXTURE: Int = 512 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_173_DELAY_SEC: Int = 514 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_173_DELAY_SEC: Int = 513 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_173_DELAY_SEC: Int = 515 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_173_DELAY_SEC: Int = 514 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_173_TEXTURE: Int = 516 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_173_TEXTURE: Int = 515 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_173_TEXTURE: Int = 517 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_173_TEXTURE: Int = 516 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_174_DELAY_SEC: Int = 518 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_174_DELAY_SEC: Int = 517 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_174_DELAY_SEC: Int = 519 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_174_DELAY_SEC: Int = 518 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_174_TEXTURE: Int = 520 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_174_TEXTURE: Int = 519 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_174_TEXTURE: Int = 521 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_174_TEXTURE: Int = 520 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_175_DELAY_SEC: Int = 522 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_175_DELAY_SEC: Int = 521 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_175_DELAY_SEC: Int = 523 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_175_DELAY_SEC: Int = 522 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_175_TEXTURE: Int = 524 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_175_TEXTURE: Int = 523 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_175_TEXTURE: Int = 525 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_175_TEXTURE: Int = 524 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_176_DELAY_SEC: Int = 526 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_176_DELAY_SEC: Int = 525 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_176_DELAY_SEC: Int = 527 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_176_DELAY_SEC: Int = 526 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_176_TEXTURE: Int = 528 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_176_TEXTURE: Int = 527 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_176_TEXTURE: Int = 529 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_176_TEXTURE: Int = 528 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_177_DELAY_SEC: Int = 530 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_177_DELAY_SEC: Int = 529 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_177_DELAY_SEC: Int = 531 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_177_DELAY_SEC: Int = 530 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_177_TEXTURE: Int = 532 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_177_TEXTURE: Int = 531 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_177_TEXTURE: Int = 533 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_177_TEXTURE: Int = 532 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_178_DELAY_SEC: Int = 534 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_178_DELAY_SEC: Int = 533 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_178_DELAY_SEC: Int = 535 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_178_DELAY_SEC: Int = 534 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_178_TEXTURE: Int = 536 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_178_TEXTURE: Int = 535 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_178_TEXTURE: Int = 537 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_178_TEXTURE: Int = 536 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_179_DELAY_SEC: Int = 538 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_179_DELAY_SEC: Int = 537 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_179_DELAY_SEC: Int = 539 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_179_DELAY_SEC: Int = 538 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_179_TEXTURE: Int = 540 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_179_TEXTURE: Int = 539 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_179_TEXTURE: Int = 541 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_179_TEXTURE: Int = 540 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_18_DELAY_SEC: Int = 542 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_18_DELAY_SEC: Int = 541 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_18_DELAY_SEC: Int = 543 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_18_DELAY_SEC: Int = 542 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_18_TEXTURE: Int = 544 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_18_TEXTURE: Int = 543 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_18_TEXTURE: Int = 545 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_18_TEXTURE: Int = 544 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_180_DELAY_SEC: Int = 546 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_180_DELAY_SEC: Int = 545 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_180_DELAY_SEC: Int = 547 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_180_DELAY_SEC: Int = 546 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_180_TEXTURE: Int = 548 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_180_TEXTURE: Int = 547 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_180_TEXTURE: Int = 549 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_180_TEXTURE: Int = 548 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_181_DELAY_SEC: Int = 550 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_181_DELAY_SEC: Int = 549 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_181_DELAY_SEC: Int = 551 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_181_DELAY_SEC: Int = 550 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_181_TEXTURE: Int = 552 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_181_TEXTURE: Int = 551 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_181_TEXTURE: Int = 553 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_181_TEXTURE: Int = 552 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_182_DELAY_SEC: Int = 554 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_182_DELAY_SEC: Int = 553 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_182_DELAY_SEC: Int = 555 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_182_DELAY_SEC: Int = 554 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_182_TEXTURE: Int = 556 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_182_TEXTURE: Int = 555 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_182_TEXTURE: Int = 557 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_182_TEXTURE: Int = 556 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_183_DELAY_SEC: Int = 558 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_183_DELAY_SEC: Int = 557 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_183_DELAY_SEC: Int = 559 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_183_DELAY_SEC: Int = 558 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_183_TEXTURE: Int = 560 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_183_TEXTURE: Int = 559 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_183_TEXTURE: Int = 561 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_183_TEXTURE: Int = 560 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_184_DELAY_SEC: Int = 562 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_184_DELAY_SEC: Int = 561 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_184_DELAY_SEC: Int = 563 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_184_DELAY_SEC: Int = 562 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_184_TEXTURE: Int = 564 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_184_TEXTURE: Int = 563 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_184_TEXTURE: Int = 565 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_184_TEXTURE: Int = 564 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_185_DELAY_SEC: Int = 566 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_185_DELAY_SEC: Int = 565 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_185_DELAY_SEC: Int = 567 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_185_DELAY_SEC: Int = 566 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_185_TEXTURE: Int = 568 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_185_TEXTURE: Int = 567 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_185_TEXTURE: Int = 569 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_185_TEXTURE: Int = 568 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_186_DELAY_SEC: Int = 570 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_186_DELAY_SEC: Int = 569 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_186_DELAY_SEC: Int = 571 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_186_DELAY_SEC: Int = 570 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_186_TEXTURE: Int = 572 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_186_TEXTURE: Int = 571 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_186_TEXTURE: Int = 573 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_186_TEXTURE: Int = 572 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_187_DELAY_SEC: Int = 574 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_187_DELAY_SEC: Int = 573 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_187_DELAY_SEC: Int = 575 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_187_DELAY_SEC: Int = 574 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_187_TEXTURE: Int = 576 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_187_TEXTURE: Int = 575 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_187_TEXTURE: Int = 577 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_187_TEXTURE: Int = 576 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_188_DELAY_SEC: Int = 578 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_188_DELAY_SEC: Int = 577 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_188_DELAY_SEC: Int = 579 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_188_DELAY_SEC: Int = 578 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_188_TEXTURE: Int = 580 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_188_TEXTURE: Int = 579 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_188_TEXTURE: Int = 581 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_188_TEXTURE: Int = 580 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_189_DELAY_SEC: Int = 582 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_189_DELAY_SEC: Int = 581 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_189_DELAY_SEC: Int = 583 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_189_DELAY_SEC: Int = 582 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_189_TEXTURE: Int = 584 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_189_TEXTURE: Int = 583 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_189_TEXTURE: Int = 585 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_189_TEXTURE: Int = 584 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_19_DELAY_SEC: Int = 586 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_19_DELAY_SEC: Int = 585 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_19_DELAY_SEC: Int = 587 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_19_DELAY_SEC: Int = 586 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_19_TEXTURE: Int = 588 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_19_TEXTURE: Int = 587 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_19_TEXTURE: Int = 589 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_19_TEXTURE: Int = 588 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_190_DELAY_SEC: Int = 590 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_190_DELAY_SEC: Int = 589 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_190_DELAY_SEC: Int = 591 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_190_DELAY_SEC: Int = 590 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_190_TEXTURE: Int = 592 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_190_TEXTURE: Int = 591 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_190_TEXTURE: Int = 593 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_190_TEXTURE: Int = 592 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_191_DELAY_SEC: Int = 594 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_191_DELAY_SEC: Int = 593 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_191_DELAY_SEC: Int = 595 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_191_DELAY_SEC: Int = 594 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_191_TEXTURE: Int = 596 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_191_TEXTURE: Int = 595 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_191_TEXTURE: Int = 597 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_191_TEXTURE: Int = 596 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_192_DELAY_SEC: Int = 598 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_192_DELAY_SEC: Int = 597 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_192_DELAY_SEC: Int = 599 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_192_DELAY_SEC: Int = 598 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_192_TEXTURE: Int = 600 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_192_TEXTURE: Int = 599 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_192_TEXTURE: Int = 601 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_192_TEXTURE: Int = 600 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_193_DELAY_SEC: Int = 602 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_193_DELAY_SEC: Int = 601 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_193_DELAY_SEC: Int = 603 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_193_DELAY_SEC: Int = 602 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_193_TEXTURE: Int = 604 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_193_TEXTURE: Int = 603 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_193_TEXTURE: Int = 605 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_193_TEXTURE: Int = 604 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_194_DELAY_SEC: Int = 606 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_194_DELAY_SEC: Int = 605 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_194_DELAY_SEC: Int = 607 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_194_DELAY_SEC: Int = 606 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_194_TEXTURE: Int = 608 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_194_TEXTURE: Int = 607 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_194_TEXTURE: Int = 609 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_194_TEXTURE: Int = 608 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_195_DELAY_SEC: Int = 610 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_195_DELAY_SEC: Int = 609 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_195_DELAY_SEC: Int = 611 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_195_DELAY_SEC: Int = 610 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_195_TEXTURE: Int = 612 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_195_TEXTURE: Int = 611 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_195_TEXTURE: Int = 613 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_195_TEXTURE: Int = 612 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_196_DELAY_SEC: Int = 614 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_196_DELAY_SEC: Int = 613 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_196_DELAY_SEC: Int = 615 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_196_DELAY_SEC: Int = 614 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_196_TEXTURE: Int = 616 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_196_TEXTURE: Int = 615 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_196_TEXTURE: Int = 617 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_196_TEXTURE: Int = 616 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_197_DELAY_SEC: Int = 618 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_197_DELAY_SEC: Int = 617 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_197_DELAY_SEC: Int = 619 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_197_DELAY_SEC: Int = 618 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_197_TEXTURE: Int = 620 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_197_TEXTURE: Int = 619 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_197_TEXTURE: Int = 621 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_197_TEXTURE: Int = 620 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_198_DELAY_SEC: Int = 622 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_198_DELAY_SEC: Int = 621 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_198_DELAY_SEC: Int = 623 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_198_DELAY_SEC: Int = 622 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_198_TEXTURE: Int = 624 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_198_TEXTURE: Int = 623 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_198_TEXTURE: Int = 625 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_198_TEXTURE: Int = 624 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_199_DELAY_SEC: Int = 626 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_199_DELAY_SEC: Int = 625 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_199_DELAY_SEC: Int = 627 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_199_DELAY_SEC: Int = 626 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_199_TEXTURE: Int = 628 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_199_TEXTURE: Int = 627 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_199_TEXTURE: Int = 629 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_199_TEXTURE: Int = 628 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_2_DELAY_SEC: Int = 630 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_2_DELAY_SEC: Int = 629 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_2_DELAY_SEC: Int = 631 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_2_DELAY_SEC: Int = 630 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_2_TEXTURE: Int = 632 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_2_TEXTURE: Int = 631 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_2_TEXTURE: Int = 633 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_2_TEXTURE: Int = 632 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_20_DELAY_SEC: Int = 634 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_20_DELAY_SEC: Int = 633 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_20_DELAY_SEC: Int = 635 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_20_DELAY_SEC: Int = 634 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_20_TEXTURE: Int = 636 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_20_TEXTURE: Int = 635 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_20_TEXTURE: Int = 637 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_20_TEXTURE: Int = 636 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_200_DELAY_SEC: Int = 638 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_200_DELAY_SEC: Int = 637 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_200_DELAY_SEC: Int = 639 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_200_DELAY_SEC: Int = 638 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_200_TEXTURE: Int = 640 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_200_TEXTURE: Int = 639 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_200_TEXTURE: Int = 641 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_200_TEXTURE: Int = 640 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_201_DELAY_SEC: Int = 642 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_201_DELAY_SEC: Int = 641 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_201_DELAY_SEC: Int = 643 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_201_DELAY_SEC: Int = 642 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_201_TEXTURE: Int = 644 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_201_TEXTURE: Int = 643 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_201_TEXTURE: Int = 645 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_201_TEXTURE: Int = 644 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_202_DELAY_SEC: Int = 646 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_202_DELAY_SEC: Int = 645 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_202_DELAY_SEC: Int = 647 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_202_DELAY_SEC: Int = 646 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_202_TEXTURE: Int = 648 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_202_TEXTURE: Int = 647 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_202_TEXTURE: Int = 649 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_202_TEXTURE: Int = 648 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_203_DELAY_SEC: Int = 650 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_203_DELAY_SEC: Int = 649 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_203_DELAY_SEC: Int = 651 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_203_DELAY_SEC: Int = 650 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_203_TEXTURE: Int = 652 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_203_TEXTURE: Int = 651 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_203_TEXTURE: Int = 653 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_203_TEXTURE: Int = 652 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_204_DELAY_SEC: Int = 654 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_204_DELAY_SEC: Int = 653 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_204_DELAY_SEC: Int = 655 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_204_DELAY_SEC: Int = 654 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_204_TEXTURE: Int = 656 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_204_TEXTURE: Int = 655 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_204_TEXTURE: Int = 657 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_204_TEXTURE: Int = 656 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_205_DELAY_SEC: Int = 658 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_205_DELAY_SEC: Int = 657 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_205_DELAY_SEC: Int = 659 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_205_DELAY_SEC: Int = 658 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_205_TEXTURE: Int = 660 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_205_TEXTURE: Int = 659 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_205_TEXTURE: Int = 661 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_205_TEXTURE: Int = 660 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_206_DELAY_SEC: Int = 662 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_206_DELAY_SEC: Int = 661 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_206_DELAY_SEC: Int = 663 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_206_DELAY_SEC: Int = 662 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_206_TEXTURE: Int = 664 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_206_TEXTURE: Int = 663 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_206_TEXTURE: Int = 665 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_206_TEXTURE: Int = 664 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_207_DELAY_SEC: Int = 666 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_207_DELAY_SEC: Int = 665 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_207_DELAY_SEC: Int = 667 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_207_DELAY_SEC: Int = 666 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_207_TEXTURE: Int = 668 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_207_TEXTURE: Int = 667 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_207_TEXTURE: Int = 669 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_207_TEXTURE: Int = 668 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_208_DELAY_SEC: Int = 670 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_208_DELAY_SEC: Int = 669 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_208_DELAY_SEC: Int = 671 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_208_DELAY_SEC: Int = 670 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_208_TEXTURE: Int = 672 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_208_TEXTURE: Int = 671 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_208_TEXTURE: Int = 673 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_208_TEXTURE: Int = 672 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_209_DELAY_SEC: Int = 674 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_209_DELAY_SEC: Int = 673 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_209_DELAY_SEC: Int = 675 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_209_DELAY_SEC: Int = 674 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_209_TEXTURE: Int = 676 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_209_TEXTURE: Int = 675 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_209_TEXTURE: Int = 677 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_209_TEXTURE: Int = 676 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_21_DELAY_SEC: Int = 678 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_21_DELAY_SEC: Int = 677 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_21_DELAY_SEC: Int = 679 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_21_DELAY_SEC: Int = 678 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_21_TEXTURE: Int = 680 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_21_TEXTURE: Int = 679 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_21_TEXTURE: Int = 681 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_21_TEXTURE: Int = 680 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_210_DELAY_SEC: Int = 682 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_210_DELAY_SEC: Int = 681 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_210_DELAY_SEC: Int = 683 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_210_DELAY_SEC: Int = 682 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_210_TEXTURE: Int = 684 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_210_TEXTURE: Int = 683 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_210_TEXTURE: Int = 685 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_210_TEXTURE: Int = 684 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_211_DELAY_SEC: Int = 686 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_211_DELAY_SEC: Int = 685 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_211_DELAY_SEC: Int = 687 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_211_DELAY_SEC: Int = 686 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_211_TEXTURE: Int = 688 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_211_TEXTURE: Int = 687 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_211_TEXTURE: Int = 689 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_211_TEXTURE: Int = 688 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_212_DELAY_SEC: Int = 690 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_212_DELAY_SEC: Int = 689 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_212_DELAY_SEC: Int = 691 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_212_DELAY_SEC: Int = 690 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_212_TEXTURE: Int = 692 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_212_TEXTURE: Int = 691 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_212_TEXTURE: Int = 693 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_212_TEXTURE: Int = 692 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_213_DELAY_SEC: Int = 694 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_213_DELAY_SEC: Int = 693 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_213_DELAY_SEC: Int = 695 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_213_DELAY_SEC: Int = 694 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_213_TEXTURE: Int = 696 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_213_TEXTURE: Int = 695 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_213_TEXTURE: Int = 697 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_213_TEXTURE: Int = 696 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_214_DELAY_SEC: Int = 698 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_214_DELAY_SEC: Int = 697 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_214_DELAY_SEC: Int = 699 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_214_DELAY_SEC: Int = 698 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_214_TEXTURE: Int = 700 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_214_TEXTURE: Int = 699 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_214_TEXTURE: Int = 701 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_214_TEXTURE: Int = 700 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_215_DELAY_SEC: Int = 702 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_215_DELAY_SEC: Int = 701 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_215_DELAY_SEC: Int = 703 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_215_DELAY_SEC: Int = 702 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_215_TEXTURE: Int = 704 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_215_TEXTURE: Int = 703 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_215_TEXTURE: Int = 705 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_215_TEXTURE: Int = 704 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_216_DELAY_SEC: Int = 706 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_216_DELAY_SEC: Int = 705 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_216_DELAY_SEC: Int = 707 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_216_DELAY_SEC: Int = 706 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_216_TEXTURE: Int = 708 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_216_TEXTURE: Int = 707 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_216_TEXTURE: Int = 709 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_216_TEXTURE: Int = 708 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_217_DELAY_SEC: Int = 710 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_217_DELAY_SEC: Int = 709 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_217_DELAY_SEC: Int = 711 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_217_DELAY_SEC: Int = 710 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_217_TEXTURE: Int = 712 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_217_TEXTURE: Int = 711 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_217_TEXTURE: Int = 713 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_217_TEXTURE: Int = 712 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_218_DELAY_SEC: Int = 714 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_218_DELAY_SEC: Int = 713 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_218_DELAY_SEC: Int = 715 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_218_DELAY_SEC: Int = 714 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_218_TEXTURE: Int = 716 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_218_TEXTURE: Int = 715 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_218_TEXTURE: Int = 717 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_218_TEXTURE: Int = 716 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_219_DELAY_SEC: Int = 718 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_219_DELAY_SEC: Int = 717 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_219_DELAY_SEC: Int = 719 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_219_DELAY_SEC: Int = 718 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_219_TEXTURE: Int = 720 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_219_TEXTURE: Int = 719 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_219_TEXTURE: Int = 721 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_219_TEXTURE: Int = 720 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_22_DELAY_SEC: Int = 722 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_22_DELAY_SEC: Int = 721 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_22_DELAY_SEC: Int = 723 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_22_DELAY_SEC: Int = 722 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_22_TEXTURE: Int = 724 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_22_TEXTURE: Int = 723 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_22_TEXTURE: Int = 725 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_22_TEXTURE: Int = 724 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_220_DELAY_SEC: Int = 726 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_220_DELAY_SEC: Int = 725 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_220_DELAY_SEC: Int = 727 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_220_DELAY_SEC: Int = 726 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_220_TEXTURE: Int = 728 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_220_TEXTURE: Int = 727 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_220_TEXTURE: Int = 729 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_220_TEXTURE: Int = 728 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_221_DELAY_SEC: Int = 730 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_221_DELAY_SEC: Int = 729 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_221_DELAY_SEC: Int = 731 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_221_DELAY_SEC: Int = 730 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_221_TEXTURE: Int = 732 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_221_TEXTURE: Int = 731 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_221_TEXTURE: Int = 733 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_221_TEXTURE: Int = 732 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_222_DELAY_SEC: Int = 734 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_222_DELAY_SEC: Int = 733 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_222_DELAY_SEC: Int = 735 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_222_DELAY_SEC: Int = 734 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_222_TEXTURE: Int = 736 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_222_TEXTURE: Int = 735 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_222_TEXTURE: Int = 737 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_222_TEXTURE: Int = 736 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_223_DELAY_SEC: Int = 738 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_223_DELAY_SEC: Int = 737 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_223_DELAY_SEC: Int = 739 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_223_DELAY_SEC: Int = 738 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_223_TEXTURE: Int = 740 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_223_TEXTURE: Int = 739 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_223_TEXTURE: Int = 741 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_223_TEXTURE: Int = 740 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_224_DELAY_SEC: Int = 742 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_224_DELAY_SEC: Int = 741 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_224_DELAY_SEC: Int = 743 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_224_DELAY_SEC: Int = 742 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_224_TEXTURE: Int = 744 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_224_TEXTURE: Int = 743 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_224_TEXTURE: Int = 745 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_224_TEXTURE: Int = 744 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_225_DELAY_SEC: Int = 746 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_225_DELAY_SEC: Int = 745 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_225_DELAY_SEC: Int = 747 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_225_DELAY_SEC: Int = 746 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_225_TEXTURE: Int = 748 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_225_TEXTURE: Int = 747 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_225_TEXTURE: Int = 749 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_225_TEXTURE: Int = 748 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_226_DELAY_SEC: Int = 750 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_226_DELAY_SEC: Int = 749 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_226_DELAY_SEC: Int = 751 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_226_DELAY_SEC: Int = 750 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_226_TEXTURE: Int = 752 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_226_TEXTURE: Int = 751 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_226_TEXTURE: Int = 753 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_226_TEXTURE: Int = 752 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_227_DELAY_SEC: Int = 754 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_227_DELAY_SEC: Int = 753 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_227_DELAY_SEC: Int = 755 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_227_DELAY_SEC: Int = 754 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_227_TEXTURE: Int = 756 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_227_TEXTURE: Int = 755 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_227_TEXTURE: Int = 757 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_227_TEXTURE: Int = 756 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_228_DELAY_SEC: Int = 758 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_228_DELAY_SEC: Int = 757 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_228_DELAY_SEC: Int = 759 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_228_DELAY_SEC: Int = 758 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_228_TEXTURE: Int = 760 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_228_TEXTURE: Int = 759 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_228_TEXTURE: Int = 761 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_228_TEXTURE: Int = 760 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_229_DELAY_SEC: Int = 762 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_229_DELAY_SEC: Int = 761 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_229_DELAY_SEC: Int = 763 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_229_DELAY_SEC: Int = 762 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_229_TEXTURE: Int = 764 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_229_TEXTURE: Int = 763 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_229_TEXTURE: Int = 765 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_229_TEXTURE: Int = 764 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_23_DELAY_SEC: Int = 766 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_23_DELAY_SEC: Int = 765 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_23_DELAY_SEC: Int = 767 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_23_DELAY_SEC: Int = 766 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_23_TEXTURE: Int = 768 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_23_TEXTURE: Int = 767 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_23_TEXTURE: Int = 769 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_23_TEXTURE: Int = 768 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_230_DELAY_SEC: Int = 770 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_230_DELAY_SEC: Int = 769 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_230_DELAY_SEC: Int = 771 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_230_DELAY_SEC: Int = 770 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_230_TEXTURE: Int = 772 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_230_TEXTURE: Int = 771 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_230_TEXTURE: Int = 773 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_230_TEXTURE: Int = 772 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_231_DELAY_SEC: Int = 774 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_231_DELAY_SEC: Int = 773 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_231_DELAY_SEC: Int = 775 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_231_DELAY_SEC: Int = 774 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_231_TEXTURE: Int = 776 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_231_TEXTURE: Int = 775 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_231_TEXTURE: Int = 777 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_231_TEXTURE: Int = 776 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_232_DELAY_SEC: Int = 778 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_232_DELAY_SEC: Int = 777 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_232_DELAY_SEC: Int = 779 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_232_DELAY_SEC: Int = 778 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_232_TEXTURE: Int = 780 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_232_TEXTURE: Int = 779 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_232_TEXTURE: Int = 781 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_232_TEXTURE: Int = 780 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_233_DELAY_SEC: Int = 782 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_233_DELAY_SEC: Int = 781 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_233_DELAY_SEC: Int = 783 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_233_DELAY_SEC: Int = 782 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_233_TEXTURE: Int = 784 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_233_TEXTURE: Int = 783 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_233_TEXTURE: Int = 785 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_233_TEXTURE: Int = 784 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_234_DELAY_SEC: Int = 786 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_234_DELAY_SEC: Int = 785 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_234_DELAY_SEC: Int = 787 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_234_DELAY_SEC: Int = 786 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_234_TEXTURE: Int = 788 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_234_TEXTURE: Int = 787 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_234_TEXTURE: Int = 789 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_234_TEXTURE: Int = 788 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_235_DELAY_SEC: Int = 790 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_235_DELAY_SEC: Int = 789 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_235_DELAY_SEC: Int = 791 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_235_DELAY_SEC: Int = 790 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_235_TEXTURE: Int = 792 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_235_TEXTURE: Int = 791 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_235_TEXTURE: Int = 793 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_235_TEXTURE: Int = 792 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_236_DELAY_SEC: Int = 794 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_236_DELAY_SEC: Int = 793 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_236_DELAY_SEC: Int = 795 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_236_DELAY_SEC: Int = 794 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_236_TEXTURE: Int = 796 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_236_TEXTURE: Int = 795 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_236_TEXTURE: Int = 797 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_236_TEXTURE: Int = 796 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_237_DELAY_SEC: Int = 798 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_237_DELAY_SEC: Int = 797 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_237_DELAY_SEC: Int = 799 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_237_DELAY_SEC: Int = 798 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_237_TEXTURE: Int = 800 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_237_TEXTURE: Int = 799 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_237_TEXTURE: Int = 801 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_237_TEXTURE: Int = 800 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_238_DELAY_SEC: Int = 802 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_238_DELAY_SEC: Int = 801 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_238_DELAY_SEC: Int = 803 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_238_DELAY_SEC: Int = 802 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_238_TEXTURE: Int = 804 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_238_TEXTURE: Int = 803 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_238_TEXTURE: Int = 805 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_238_TEXTURE: Int = 804 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_239_DELAY_SEC: Int = 806 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_239_DELAY_SEC: Int = 805 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_239_DELAY_SEC: Int = 807 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_239_DELAY_SEC: Int = 806 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_239_TEXTURE: Int = 808 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_239_TEXTURE: Int = 807 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_239_TEXTURE: Int = 809 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_239_TEXTURE: Int = 808 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_24_DELAY_SEC: Int = 810 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_24_DELAY_SEC: Int = 809 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_24_DELAY_SEC: Int = 811 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_24_DELAY_SEC: Int = 810 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_24_TEXTURE: Int = 812 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_24_TEXTURE: Int = 811 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_24_TEXTURE: Int = 813 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_24_TEXTURE: Int = 812 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_240_DELAY_SEC: Int = 814 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_240_DELAY_SEC: Int = 813 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_240_DELAY_SEC: Int = 815 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_240_DELAY_SEC: Int = 814 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_240_TEXTURE: Int = 816 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_240_TEXTURE: Int = 815 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_240_TEXTURE: Int = 817 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_240_TEXTURE: Int = 816 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_241_DELAY_SEC: Int = 818 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_241_DELAY_SEC: Int = 817 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_241_DELAY_SEC: Int = 819 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_241_DELAY_SEC: Int = 818 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_241_TEXTURE: Int = 820 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_241_TEXTURE: Int = 819 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_241_TEXTURE: Int = 821 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_241_TEXTURE: Int = 820 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_242_DELAY_SEC: Int = 822 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_242_DELAY_SEC: Int = 821 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_242_DELAY_SEC: Int = 823 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_242_DELAY_SEC: Int = 822 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_242_TEXTURE: Int = 824 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_242_TEXTURE: Int = 823 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_242_TEXTURE: Int = 825 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_242_TEXTURE: Int = 824 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_243_DELAY_SEC: Int = 826 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_243_DELAY_SEC: Int = 825 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_243_DELAY_SEC: Int = 827 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_243_DELAY_SEC: Int = 826 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_243_TEXTURE: Int = 828 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_243_TEXTURE: Int = 827 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_243_TEXTURE: Int = 829 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_243_TEXTURE: Int = 828 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_244_DELAY_SEC: Int = 830 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_244_DELAY_SEC: Int = 829 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_244_DELAY_SEC: Int = 831 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_244_DELAY_SEC: Int = 830 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_244_TEXTURE: Int = 832 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_244_TEXTURE: Int = 831 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_244_TEXTURE: Int = 833 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_244_TEXTURE: Int = 832 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_245_DELAY_SEC: Int = 834 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_245_DELAY_SEC: Int = 833 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_245_DELAY_SEC: Int = 835 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_245_DELAY_SEC: Int = 834 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_245_TEXTURE: Int = 836 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_245_TEXTURE: Int = 835 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_245_TEXTURE: Int = 837 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_245_TEXTURE: Int = 836 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_246_DELAY_SEC: Int = 838 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_246_DELAY_SEC: Int = 837 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_246_DELAY_SEC: Int = 839 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_246_DELAY_SEC: Int = 838 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_246_TEXTURE: Int = 840 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_246_TEXTURE: Int = 839 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_246_TEXTURE: Int = 841 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_246_TEXTURE: Int = 840 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_247_DELAY_SEC: Int = 842 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_247_DELAY_SEC: Int = 841 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_247_DELAY_SEC: Int = 843 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_247_DELAY_SEC: Int = 842 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_247_TEXTURE: Int = 844 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_247_TEXTURE: Int = 843 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_247_TEXTURE: Int = 845 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_247_TEXTURE: Int = 844 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_248_DELAY_SEC: Int = 846 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_248_DELAY_SEC: Int = 845 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_248_DELAY_SEC: Int = 847 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_248_DELAY_SEC: Int = 846 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_248_TEXTURE: Int = 848 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_248_TEXTURE: Int = 847 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_248_TEXTURE: Int = 849 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_248_TEXTURE: Int = 848 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_249_DELAY_SEC: Int = 850 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_249_DELAY_SEC: Int = 849 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_249_DELAY_SEC: Int = 851 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_249_DELAY_SEC: Int = 850 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_249_TEXTURE: Int = 852 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_249_TEXTURE: Int = 851 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_249_TEXTURE: Int = 853 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_249_TEXTURE: Int = 852 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_25_DELAY_SEC: Int = 854 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_25_DELAY_SEC: Int = 853 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_25_DELAY_SEC: Int = 855 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_25_DELAY_SEC: Int = 854 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_25_TEXTURE: Int = 856 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_25_TEXTURE: Int = 855 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_25_TEXTURE: Int = 857 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_25_TEXTURE: Int = 856 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_250_DELAY_SEC: Int = 858 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_250_DELAY_SEC: Int = 857 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_250_DELAY_SEC: Int = 859 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_250_DELAY_SEC: Int = 858 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_250_TEXTURE: Int = 860 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_250_TEXTURE: Int = 859 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_250_TEXTURE: Int = 861 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_250_TEXTURE: Int = 860 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_251_DELAY_SEC: Int = 862 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_251_DELAY_SEC: Int = 861 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_251_DELAY_SEC: Int = 863 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_251_DELAY_SEC: Int = 862 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_251_TEXTURE: Int = 864 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_251_TEXTURE: Int = 863 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_251_TEXTURE: Int = 865 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_251_TEXTURE: Int = 864 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_252_DELAY_SEC: Int = 866 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_252_DELAY_SEC: Int = 865 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_252_DELAY_SEC: Int = 867 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_252_DELAY_SEC: Int = 866 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_252_TEXTURE: Int = 868 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_252_TEXTURE: Int = 867 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_252_TEXTURE: Int = 869 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_252_TEXTURE: Int = 868 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_253_DELAY_SEC: Int = 870 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_253_DELAY_SEC: Int = 869 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_253_DELAY_SEC: Int = 871 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_253_DELAY_SEC: Int = 870 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_253_TEXTURE: Int = 872 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_253_TEXTURE: Int = 871 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_253_TEXTURE: Int = 873 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_253_TEXTURE: Int = 872 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_254_DELAY_SEC: Int = 874 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_254_DELAY_SEC: Int = 873 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_254_DELAY_SEC: Int = 875 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_254_DELAY_SEC: Int = 874 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_254_TEXTURE: Int = 876 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_254_TEXTURE: Int = 875 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_254_TEXTURE: Int = 877 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_254_TEXTURE: Int = 876 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_255_DELAY_SEC: Int = 878 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_255_DELAY_SEC: Int = 877 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_255_DELAY_SEC: Int = 879 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_255_DELAY_SEC: Int = 878 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_255_TEXTURE: Int = 880 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_255_TEXTURE: Int = 879 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_255_TEXTURE: Int = 881 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_255_TEXTURE: Int = 880 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_26_DELAY_SEC: Int = 882 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_26_DELAY_SEC: Int = 881 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_26_DELAY_SEC: Int = 883 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_26_DELAY_SEC: Int = 882 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_26_TEXTURE: Int = 884 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_26_TEXTURE: Int = 883 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_26_TEXTURE: Int = 885 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_26_TEXTURE: Int = 884 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_27_DELAY_SEC: Int = 886 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_27_DELAY_SEC: Int = 885 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_27_DELAY_SEC: Int = 887 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_27_DELAY_SEC: Int = 886 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_27_TEXTURE: Int = 888 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_27_TEXTURE: Int = 887 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_27_TEXTURE: Int = 889 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_27_TEXTURE: Int = 888 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_28_DELAY_SEC: Int = 890 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_28_DELAY_SEC: Int = 889 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_28_DELAY_SEC: Int = 891 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_28_DELAY_SEC: Int = 890 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_28_TEXTURE: Int = 892 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_28_TEXTURE: Int = 891 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_28_TEXTURE: Int = 893 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_28_TEXTURE: Int = 892 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_29_DELAY_SEC: Int = 894 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_29_DELAY_SEC: Int = 893 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_29_DELAY_SEC: Int = 895 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_29_DELAY_SEC: Int = 894 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_29_TEXTURE: Int = 896 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_29_TEXTURE: Int = 895 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_29_TEXTURE: Int = 897 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_29_TEXTURE: Int = 896 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_3_DELAY_SEC: Int = 898 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_3_DELAY_SEC: Int = 897 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_3_DELAY_SEC: Int = 899 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_3_DELAY_SEC: Int = 898 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_3_TEXTURE: Int = 900 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_3_TEXTURE: Int = 899 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_3_TEXTURE: Int = 901 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_3_TEXTURE: Int = 900 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_30_DELAY_SEC: Int = 902 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_30_DELAY_SEC: Int = 901 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_30_DELAY_SEC: Int = 903 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_30_DELAY_SEC: Int = 902 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_30_TEXTURE: Int = 904 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_30_TEXTURE: Int = 903 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_30_TEXTURE: Int = 905 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_30_TEXTURE: Int = 904 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_31_DELAY_SEC: Int = 906 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_31_DELAY_SEC: Int = 905 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_31_DELAY_SEC: Int = 907 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_31_DELAY_SEC: Int = 906 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_31_TEXTURE: Int = 908 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_31_TEXTURE: Int = 907 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_31_TEXTURE: Int = 909 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_31_TEXTURE: Int = 908 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_32_DELAY_SEC: Int = 910 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_32_DELAY_SEC: Int = 909 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_32_DELAY_SEC: Int = 911 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_32_DELAY_SEC: Int = 910 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_32_TEXTURE: Int = 912 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_32_TEXTURE: Int = 911 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_32_TEXTURE: Int = 913 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_32_TEXTURE: Int = 912 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_33_DELAY_SEC: Int = 914 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_33_DELAY_SEC: Int = 913 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_33_DELAY_SEC: Int = 915 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_33_DELAY_SEC: Int = 914 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_33_TEXTURE: Int = 916 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_33_TEXTURE: Int = 915 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_33_TEXTURE: Int = 917 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_33_TEXTURE: Int = 916 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_34_DELAY_SEC: Int = 918 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_34_DELAY_SEC: Int = 917 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_34_DELAY_SEC: Int = 919 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_34_DELAY_SEC: Int = 918 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_34_TEXTURE: Int = 920 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_34_TEXTURE: Int = 919 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_34_TEXTURE: Int = 921 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_34_TEXTURE: Int = 920 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_35_DELAY_SEC: Int = 922 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_35_DELAY_SEC: Int = 921 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_35_DELAY_SEC: Int = 923 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_35_DELAY_SEC: Int = 922 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_35_TEXTURE: Int = 924 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_35_TEXTURE: Int = 923 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_35_TEXTURE: Int = 925 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_35_TEXTURE: Int = 924 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_36_DELAY_SEC: Int = 926 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_36_DELAY_SEC: Int = 925 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_36_DELAY_SEC: Int = 927 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_36_DELAY_SEC: Int = 926 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_36_TEXTURE: Int = 928 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_36_TEXTURE: Int = 927 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_36_TEXTURE: Int = 929 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_36_TEXTURE: Int = 928 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_37_DELAY_SEC: Int = 930 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_37_DELAY_SEC: Int = 929 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_37_DELAY_SEC: Int = 931 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_37_DELAY_SEC: Int = 930 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_37_TEXTURE: Int = 932 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_37_TEXTURE: Int = 931 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_37_TEXTURE: Int = 933 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_37_TEXTURE: Int = 932 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_38_DELAY_SEC: Int = 934 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_38_DELAY_SEC: Int = 933 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_38_DELAY_SEC: Int = 935 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_38_DELAY_SEC: Int = 934 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_38_TEXTURE: Int = 936 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_38_TEXTURE: Int = 935 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_38_TEXTURE: Int = 937 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_38_TEXTURE: Int = 936 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_39_DELAY_SEC: Int = 938 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_39_DELAY_SEC: Int = 937 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_39_DELAY_SEC: Int = 939 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_39_DELAY_SEC: Int = 938 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_39_TEXTURE: Int = 940 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_39_TEXTURE: Int = 939 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_39_TEXTURE: Int = 941 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_39_TEXTURE: Int = 940 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_4_DELAY_SEC: Int = 942 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_4_DELAY_SEC: Int = 941 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_4_DELAY_SEC: Int = 943 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_4_DELAY_SEC: Int = 942 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_4_TEXTURE: Int = 944 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_4_TEXTURE: Int = 943 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_4_TEXTURE: Int = 945 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_4_TEXTURE: Int = 944 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_40_DELAY_SEC: Int = 946 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_40_DELAY_SEC: Int = 945 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_40_DELAY_SEC: Int = 947 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_40_DELAY_SEC: Int = 946 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_40_TEXTURE: Int = 948 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_40_TEXTURE: Int = 947 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_40_TEXTURE: Int = 949 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_40_TEXTURE: Int = 948 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_41_DELAY_SEC: Int = 950 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_41_DELAY_SEC: Int = 949 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_41_DELAY_SEC: Int = 951 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_41_DELAY_SEC: Int = 950 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_41_TEXTURE: Int = 952 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_41_TEXTURE: Int = 951 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_41_TEXTURE: Int = 953 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_41_TEXTURE: Int = 952 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_42_DELAY_SEC: Int = 954 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_42_DELAY_SEC: Int = 953 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_42_DELAY_SEC: Int = 955 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_42_DELAY_SEC: Int = 954 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_42_TEXTURE: Int = 956 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_42_TEXTURE: Int = 955 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_42_TEXTURE: Int = 957 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_42_TEXTURE: Int = 956 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_43_DELAY_SEC: Int = 958 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_43_DELAY_SEC: Int = 957 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_43_DELAY_SEC: Int = 959 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_43_DELAY_SEC: Int = 958 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_43_TEXTURE: Int = 960 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_43_TEXTURE: Int = 959 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_43_TEXTURE: Int = 961 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_43_TEXTURE: Int = 960 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_44_DELAY_SEC: Int = 962 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_44_DELAY_SEC: Int = 961 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_44_DELAY_SEC: Int = 963 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_44_DELAY_SEC: Int = 962 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_44_TEXTURE: Int = 964 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_44_TEXTURE: Int = 963 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_44_TEXTURE: Int = 965 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_44_TEXTURE: Int = 964 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_45_DELAY_SEC: Int = 966 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_45_DELAY_SEC: Int = 965 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_45_DELAY_SEC: Int = 967 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_45_DELAY_SEC: Int = 966 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_45_TEXTURE: Int = 968 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_45_TEXTURE: Int = 967 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_45_TEXTURE: Int = 969 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_45_TEXTURE: Int = 968 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_46_DELAY_SEC: Int = 970 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_46_DELAY_SEC: Int = 969 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_46_DELAY_SEC: Int = 971 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_46_DELAY_SEC: Int = 970 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_46_TEXTURE: Int = 972 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_46_TEXTURE: Int = 971 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_46_TEXTURE: Int = 973 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_46_TEXTURE: Int = 972 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_47_DELAY_SEC: Int = 974 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_47_DELAY_SEC: Int = 973 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_47_DELAY_SEC: Int = 975 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_47_DELAY_SEC: Int = 974 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_47_TEXTURE: Int = 976 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_47_TEXTURE: Int = 975 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_47_TEXTURE: Int = 977 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_47_TEXTURE: Int = 976 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_48_DELAY_SEC: Int = 978 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_48_DELAY_SEC: Int = 977 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_48_DELAY_SEC: Int = 979 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_48_DELAY_SEC: Int = 978 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_48_TEXTURE: Int = 980 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_48_TEXTURE: Int = 979 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_48_TEXTURE: Int = 981 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_48_TEXTURE: Int = 980 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_49_DELAY_SEC: Int = 982 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_49_DELAY_SEC: Int = 981 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_49_DELAY_SEC: Int = 983 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_49_DELAY_SEC: Int = 982 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_49_TEXTURE: Int = 984 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_49_TEXTURE: Int = 983 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_49_TEXTURE: Int = 985 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_49_TEXTURE: Int = 984 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_5_DELAY_SEC: Int = 986 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_5_DELAY_SEC: Int = 985 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_5_DELAY_SEC: Int = 987 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_5_DELAY_SEC: Int = 986 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_5_TEXTURE: Int = 988 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_5_TEXTURE: Int = 987 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_5_TEXTURE: Int = 989 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_5_TEXTURE: Int = 988 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_50_DELAY_SEC: Int = 990 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_50_DELAY_SEC: Int = 989 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_50_DELAY_SEC: Int = 991 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_50_DELAY_SEC: Int = 990 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_50_TEXTURE: Int = 992 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_50_TEXTURE: Int = 991 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_50_TEXTURE: Int = 993 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_50_TEXTURE: Int = 992 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_51_DELAY_SEC: Int = 994 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_51_DELAY_SEC: Int = 993 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_51_DELAY_SEC: Int = 995 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_51_DELAY_SEC: Int = 994 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_51_TEXTURE: Int = 996 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_51_TEXTURE: Int = 995 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_51_TEXTURE: Int = 997 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_51_TEXTURE: Int = 996 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_52_DELAY_SEC: Int = 998 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_52_DELAY_SEC: Int = 997 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_52_DELAY_SEC: Int = 999 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_52_DELAY_SEC: Int = 998 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_52_TEXTURE: Int = 1000 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_52_TEXTURE: Int = 999 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_52_TEXTURE: Int = 1001 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_52_TEXTURE: Int = 1000 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_53_DELAY_SEC: Int = 1002 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_53_DELAY_SEC: Int = 1001 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_53_DELAY_SEC: Int = 1003 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_53_DELAY_SEC: Int = 1002 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_53_TEXTURE: Int = 1004 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_53_TEXTURE: Int = 1003 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_53_TEXTURE: Int = 1005 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_53_TEXTURE: Int = 1004 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_54_DELAY_SEC: Int = 1006 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_54_DELAY_SEC: Int = 1005 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_54_DELAY_SEC: Int = 1007 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_54_DELAY_SEC: Int = 1006 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_54_TEXTURE: Int = 1008 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_54_TEXTURE: Int = 1007 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_54_TEXTURE: Int = 1009 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_54_TEXTURE: Int = 1008 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_55_DELAY_SEC: Int = 1010 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_55_DELAY_SEC: Int = 1009 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_55_DELAY_SEC: Int = 1011 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_55_DELAY_SEC: Int = 1010 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_55_TEXTURE: Int = 1012 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_55_TEXTURE: Int = 1011 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_55_TEXTURE: Int = 1013 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_55_TEXTURE: Int = 1012 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_56_DELAY_SEC: Int = 1014 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_56_DELAY_SEC: Int = 1013 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_56_DELAY_SEC: Int = 1015 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_56_DELAY_SEC: Int = 1014 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_56_TEXTURE: Int = 1016 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_56_TEXTURE: Int = 1015 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_56_TEXTURE: Int = 1017 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_56_TEXTURE: Int = 1016 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_57_DELAY_SEC: Int = 1018 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_57_DELAY_SEC: Int = 1017 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_57_DELAY_SEC: Int = 1019 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_57_DELAY_SEC: Int = 1018 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_57_TEXTURE: Int = 1020 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_57_TEXTURE: Int = 1019 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_57_TEXTURE: Int = 1021 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_57_TEXTURE: Int = 1020 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_58_DELAY_SEC: Int = 1022 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_58_DELAY_SEC: Int = 1021 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_58_DELAY_SEC: Int = 1023 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_58_DELAY_SEC: Int = 1022 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_58_TEXTURE: Int = 1024 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_58_TEXTURE: Int = 1023 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_58_TEXTURE: Int = 1025 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_58_TEXTURE: Int = 1024 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_59_DELAY_SEC: Int = 1026 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_59_DELAY_SEC: Int = 1025 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_59_DELAY_SEC: Int = 1027 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_59_DELAY_SEC: Int = 1026 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_59_TEXTURE: Int = 1028 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_59_TEXTURE: Int = 1027 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_59_TEXTURE: Int = 1029 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_59_TEXTURE: Int = 1028 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_6_DELAY_SEC: Int = 1030 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_6_DELAY_SEC: Int = 1029 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_6_DELAY_SEC: Int = 1031 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_6_DELAY_SEC: Int = 1030 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_6_TEXTURE: Int = 1032 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_6_TEXTURE: Int = 1031 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_6_TEXTURE: Int = 1033 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_6_TEXTURE: Int = 1032 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_60_DELAY_SEC: Int = 1034 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_60_DELAY_SEC: Int = 1033 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_60_DELAY_SEC: Int = 1035 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_60_DELAY_SEC: Int = 1034 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_60_TEXTURE: Int = 1036 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_60_TEXTURE: Int = 1035 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_60_TEXTURE: Int = 1037 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_60_TEXTURE: Int = 1036 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_61_DELAY_SEC: Int = 1038 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_61_DELAY_SEC: Int = 1037 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_61_DELAY_SEC: Int = 1039 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_61_DELAY_SEC: Int = 1038 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_61_TEXTURE: Int = 1040 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_61_TEXTURE: Int = 1039 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_61_TEXTURE: Int = 1041 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_61_TEXTURE: Int = 1040 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_62_DELAY_SEC: Int = 1042 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_62_DELAY_SEC: Int = 1041 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_62_DELAY_SEC: Int = 1043 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_62_DELAY_SEC: Int = 1042 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_62_TEXTURE: Int = 1044 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_62_TEXTURE: Int = 1043 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_62_TEXTURE: Int = 1045 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_62_TEXTURE: Int = 1044 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_63_DELAY_SEC: Int = 1046 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_63_DELAY_SEC: Int = 1045 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_63_DELAY_SEC: Int = 1047 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_63_DELAY_SEC: Int = 1046 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_63_TEXTURE: Int = 1048 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_63_TEXTURE: Int = 1047 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_63_TEXTURE: Int = 1049 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_63_TEXTURE: Int = 1048 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_64_DELAY_SEC: Int = 1050 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_64_DELAY_SEC: Int = 1049 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_64_DELAY_SEC: Int = 1051 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_64_DELAY_SEC: Int = 1050 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_64_TEXTURE: Int = 1052 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_64_TEXTURE: Int = 1051 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_64_TEXTURE: Int = 1053 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_64_TEXTURE: Int = 1052 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_65_DELAY_SEC: Int = 1054 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_65_DELAY_SEC: Int = 1053 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_65_DELAY_SEC: Int = 1055 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_65_DELAY_SEC: Int = 1054 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_65_TEXTURE: Int = 1056 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_65_TEXTURE: Int = 1055 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_65_TEXTURE: Int = 1057 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_65_TEXTURE: Int = 1056 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_66_DELAY_SEC: Int = 1058 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_66_DELAY_SEC: Int = 1057 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_66_DELAY_SEC: Int = 1059 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_66_DELAY_SEC: Int = 1058 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_66_TEXTURE: Int = 1060 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_66_TEXTURE: Int = 1059 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_66_TEXTURE: Int = 1061 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_66_TEXTURE: Int = 1060 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_67_DELAY_SEC: Int = 1062 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_67_DELAY_SEC: Int = 1061 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_67_DELAY_SEC: Int = 1063 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_67_DELAY_SEC: Int = 1062 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_67_TEXTURE: Int = 1064 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_67_TEXTURE: Int = 1063 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_67_TEXTURE: Int = 1065 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_67_TEXTURE: Int = 1064 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_68_DELAY_SEC: Int = 1066 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_68_DELAY_SEC: Int = 1065 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_68_DELAY_SEC: Int = 1067 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_68_DELAY_SEC: Int = 1066 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_68_TEXTURE: Int = 1068 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_68_TEXTURE: Int = 1067 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_68_TEXTURE: Int = 1069 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_68_TEXTURE: Int = 1068 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_69_DELAY_SEC: Int = 1070 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_69_DELAY_SEC: Int = 1069 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_69_DELAY_SEC: Int = 1071 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_69_DELAY_SEC: Int = 1070 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_69_TEXTURE: Int = 1072 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_69_TEXTURE: Int = 1071 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_69_TEXTURE: Int = 1073 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_69_TEXTURE: Int = 1072 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_7_DELAY_SEC: Int = 1074 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_7_DELAY_SEC: Int = 1073 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_7_DELAY_SEC: Int = 1075 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_7_DELAY_SEC: Int = 1074 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_7_TEXTURE: Int = 1076 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_7_TEXTURE: Int = 1075 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_7_TEXTURE: Int = 1077 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_7_TEXTURE: Int = 1076 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_70_DELAY_SEC: Int = 1078 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_70_DELAY_SEC: Int = 1077 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_70_DELAY_SEC: Int = 1079 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_70_DELAY_SEC: Int = 1078 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_70_TEXTURE: Int = 1080 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_70_TEXTURE: Int = 1079 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_70_TEXTURE: Int = 1081 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_70_TEXTURE: Int = 1080 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_71_DELAY_SEC: Int = 1082 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_71_DELAY_SEC: Int = 1081 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_71_DELAY_SEC: Int = 1083 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_71_DELAY_SEC: Int = 1082 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_71_TEXTURE: Int = 1084 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_71_TEXTURE: Int = 1083 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_71_TEXTURE: Int = 1085 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_71_TEXTURE: Int = 1084 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_72_DELAY_SEC: Int = 1086 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_72_DELAY_SEC: Int = 1085 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_72_DELAY_SEC: Int = 1087 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_72_DELAY_SEC: Int = 1086 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_72_TEXTURE: Int = 1088 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_72_TEXTURE: Int = 1087 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_72_TEXTURE: Int = 1089 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_72_TEXTURE: Int = 1088 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_73_DELAY_SEC: Int = 1090 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_73_DELAY_SEC: Int = 1089 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_73_DELAY_SEC: Int = 1091 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_73_DELAY_SEC: Int = 1090 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_73_TEXTURE: Int = 1092 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_73_TEXTURE: Int = 1091 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_73_TEXTURE: Int = 1093 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_73_TEXTURE: Int = 1092 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_74_DELAY_SEC: Int = 1094 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_74_DELAY_SEC: Int = 1093 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_74_DELAY_SEC: Int = 1095 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_74_DELAY_SEC: Int = 1094 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_74_TEXTURE: Int = 1096 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_74_TEXTURE: Int = 1095 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_74_TEXTURE: Int = 1097 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_74_TEXTURE: Int = 1096 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_75_DELAY_SEC: Int = 1098 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_75_DELAY_SEC: Int = 1097 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_75_DELAY_SEC: Int = 1099 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_75_DELAY_SEC: Int = 1098 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_75_TEXTURE: Int = 1100 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_75_TEXTURE: Int = 1099 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_75_TEXTURE: Int = 1101 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_75_TEXTURE: Int = 1100 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_76_DELAY_SEC: Int = 1102 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_76_DELAY_SEC: Int = 1101 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_76_DELAY_SEC: Int = 1103 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_76_DELAY_SEC: Int = 1102 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_76_TEXTURE: Int = 1104 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_76_TEXTURE: Int = 1103 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_76_TEXTURE: Int = 1105 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_76_TEXTURE: Int = 1104 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_77_DELAY_SEC: Int = 1106 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_77_DELAY_SEC: Int = 1105 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_77_DELAY_SEC: Int = 1107 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_77_DELAY_SEC: Int = 1106 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_77_TEXTURE: Int = 1108 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_77_TEXTURE: Int = 1107 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_77_TEXTURE: Int = 1109 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_77_TEXTURE: Int = 1108 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_78_DELAY_SEC: Int = 1110 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_78_DELAY_SEC: Int = 1109 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_78_DELAY_SEC: Int = 1111 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_78_DELAY_SEC: Int = 1110 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_78_TEXTURE: Int = 1112 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_78_TEXTURE: Int = 1111 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_78_TEXTURE: Int = 1113 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_78_TEXTURE: Int = 1112 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_79_DELAY_SEC: Int = 1114 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_79_DELAY_SEC: Int = 1113 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_79_DELAY_SEC: Int = 1115 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_79_DELAY_SEC: Int = 1114 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_79_TEXTURE: Int = 1116 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_79_TEXTURE: Int = 1115 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_79_TEXTURE: Int = 1117 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_79_TEXTURE: Int = 1116 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_8_DELAY_SEC: Int = 1118 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_8_DELAY_SEC: Int = 1117 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_8_DELAY_SEC: Int = 1119 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_8_DELAY_SEC: Int = 1118 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_8_TEXTURE: Int = 1120 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_8_TEXTURE: Int = 1119 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_8_TEXTURE: Int = 1121 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_8_TEXTURE: Int = 1120 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_80_DELAY_SEC: Int = 1122 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_80_DELAY_SEC: Int = 1121 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_80_DELAY_SEC: Int = 1123 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_80_DELAY_SEC: Int = 1122 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_80_TEXTURE: Int = 1124 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_80_TEXTURE: Int = 1123 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_80_TEXTURE: Int = 1125 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_80_TEXTURE: Int = 1124 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_81_DELAY_SEC: Int = 1126 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_81_DELAY_SEC: Int = 1125 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_81_DELAY_SEC: Int = 1127 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_81_DELAY_SEC: Int = 1126 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_81_TEXTURE: Int = 1128 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_81_TEXTURE: Int = 1127 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_81_TEXTURE: Int = 1129 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_81_TEXTURE: Int = 1128 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_82_DELAY_SEC: Int = 1130 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_82_DELAY_SEC: Int = 1129 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_82_DELAY_SEC: Int = 1131 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_82_DELAY_SEC: Int = 1130 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_82_TEXTURE: Int = 1132 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_82_TEXTURE: Int = 1131 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_82_TEXTURE: Int = 1133 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_82_TEXTURE: Int = 1132 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_83_DELAY_SEC: Int = 1134 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_83_DELAY_SEC: Int = 1133 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_83_DELAY_SEC: Int = 1135 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_83_DELAY_SEC: Int = 1134 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_83_TEXTURE: Int = 1136 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_83_TEXTURE: Int = 1135 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_83_TEXTURE: Int = 1137 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_83_TEXTURE: Int = 1136 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_84_DELAY_SEC: Int = 1138 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_84_DELAY_SEC: Int = 1137 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_84_DELAY_SEC: Int = 1139 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_84_DELAY_SEC: Int = 1138 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_84_TEXTURE: Int = 1140 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_84_TEXTURE: Int = 1139 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_84_TEXTURE: Int = 1141 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_84_TEXTURE: Int = 1140 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_85_DELAY_SEC: Int = 1142 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_85_DELAY_SEC: Int = 1141 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_85_DELAY_SEC: Int = 1143 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_85_DELAY_SEC: Int = 1142 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_85_TEXTURE: Int = 1144 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_85_TEXTURE: Int = 1143 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_85_TEXTURE: Int = 1145 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_85_TEXTURE: Int = 1144 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_86_DELAY_SEC: Int = 1146 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_86_DELAY_SEC: Int = 1145 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_86_DELAY_SEC: Int = 1147 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_86_DELAY_SEC: Int = 1146 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_86_TEXTURE: Int = 1148 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_86_TEXTURE: Int = 1147 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_86_TEXTURE: Int = 1149 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_86_TEXTURE: Int = 1148 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_87_DELAY_SEC: Int = 1150 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_87_DELAY_SEC: Int = 1149 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_87_DELAY_SEC: Int = 1151 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_87_DELAY_SEC: Int = 1150 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_87_TEXTURE: Int = 1152 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_87_TEXTURE: Int = 1151 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_87_TEXTURE: Int = 1153 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_87_TEXTURE: Int = 1152 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_88_DELAY_SEC: Int = 1154 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_88_DELAY_SEC: Int = 1153 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_88_DELAY_SEC: Int = 1155 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_88_DELAY_SEC: Int = 1154 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_88_TEXTURE: Int = 1156 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_88_TEXTURE: Int = 1155 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_88_TEXTURE: Int = 1157 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_88_TEXTURE: Int = 1156 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_89_DELAY_SEC: Int = 1158 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_89_DELAY_SEC: Int = 1157 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_89_DELAY_SEC: Int = 1159 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_89_DELAY_SEC: Int = 1158 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_89_TEXTURE: Int = 1160 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_89_TEXTURE: Int = 1159 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_89_TEXTURE: Int = 1161 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_89_TEXTURE: Int = 1160 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_9_DELAY_SEC: Int = 1162 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_9_DELAY_SEC: Int = 1161 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_9_DELAY_SEC: Int = 1163 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_9_DELAY_SEC: Int = 1162 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_9_TEXTURE: Int = 1164 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_9_TEXTURE: Int = 1163 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_9_TEXTURE: Int = 1165 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_9_TEXTURE: Int = 1164 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_90_DELAY_SEC: Int = 1166 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_90_DELAY_SEC: Int = 1165 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_90_DELAY_SEC: Int = 1167 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_90_DELAY_SEC: Int = 1166 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_90_TEXTURE: Int = 1168 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_90_TEXTURE: Int = 1167 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_90_TEXTURE: Int = 1169 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_90_TEXTURE: Int = 1168 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_91_DELAY_SEC: Int = 1170 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_91_DELAY_SEC: Int = 1169 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_91_DELAY_SEC: Int = 1171 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_91_DELAY_SEC: Int = 1170 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_91_TEXTURE: Int = 1172 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_91_TEXTURE: Int = 1171 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_91_TEXTURE: Int = 1173 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_91_TEXTURE: Int = 1172 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_92_DELAY_SEC: Int = 1174 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_92_DELAY_SEC: Int = 1173 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_92_DELAY_SEC: Int = 1175 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_92_DELAY_SEC: Int = 1174 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_92_TEXTURE: Int = 1176 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_92_TEXTURE: Int = 1175 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_92_TEXTURE: Int = 1177 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_92_TEXTURE: Int = 1176 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_93_DELAY_SEC: Int = 1178 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_93_DELAY_SEC: Int = 1177 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_93_DELAY_SEC: Int = 1179 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_93_DELAY_SEC: Int = 1178 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_93_TEXTURE: Int = 1180 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_93_TEXTURE: Int = 1179 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_93_TEXTURE: Int = 1181 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_93_TEXTURE: Int = 1180 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_94_DELAY_SEC: Int = 1182 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_94_DELAY_SEC: Int = 1181 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_94_DELAY_SEC: Int = 1183 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_94_DELAY_SEC: Int = 1182 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_94_TEXTURE: Int = 1184 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_94_TEXTURE: Int = 1183 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_94_TEXTURE: Int = 1185 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_94_TEXTURE: Int = 1184 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_95_DELAY_SEC: Int = 1186 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_95_DELAY_SEC: Int = 1185 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_95_DELAY_SEC: Int = 1187 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_95_DELAY_SEC: Int = 1186 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_95_TEXTURE: Int = 1188 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_95_TEXTURE: Int = 1187 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_95_TEXTURE: Int = 1189 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_95_TEXTURE: Int = 1188 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_96_DELAY_SEC: Int = 1190 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_96_DELAY_SEC: Int = 1189 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_96_DELAY_SEC: Int = 1191 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_96_DELAY_SEC: Int = 1190 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_96_TEXTURE: Int = 1192 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_96_TEXTURE: Int = 1191 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_96_TEXTURE: Int = 1193 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_96_TEXTURE: Int = 1192 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_97_DELAY_SEC: Int = 1194 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_97_DELAY_SEC: Int = 1193 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_97_DELAY_SEC: Int = 1195 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_97_DELAY_SEC: Int = 1194 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_97_TEXTURE: Int = 1196 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_97_TEXTURE: Int = 1195 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_97_TEXTURE: Int = 1197 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_97_TEXTURE: Int = 1196 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_98_DELAY_SEC: Int = 1198 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_98_DELAY_SEC: Int = 1197 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_98_DELAY_SEC: Int = 1199 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_98_DELAY_SEC: Int = 1198 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_98_TEXTURE: Int = 1200 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_98_TEXTURE: Int = 1199 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_98_TEXTURE: Int = 1201 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_98_TEXTURE: Int = 1200 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_99_DELAY_SEC: Int = 1202 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_99_DELAY_SEC: Int = 1201 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_99_DELAY_SEC: Int = 1203 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_99_DELAY_SEC: Int = 1202 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_99_TEXTURE: Int = 1204 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAME_99_TEXTURE: Int = 1203 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_99_TEXTURE: Int = 1205 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAME_99_TEXTURE: Int = 1204 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAMES: Int = 1206 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_FRAMES: Int = 1205 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAMES: Int = 1207 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_FRAMES: Int = 1206 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_ONESHOT: Int = 1208 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_ONESHOT: Int = 1207 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_ONESHOT: Int = 1209 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_ONESHOT: Int = 1208 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_PAUSE: Int = 1210 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_GET_PAUSE: Int = 1209 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_PAUSE: Int = 1211 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATEDTEXTURE_SET_PAUSE: Int = 1210 internal const val ENGINECLASS_ANIMATION: Int = 16 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ADD_TRACK: Int = 1212 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ADD_TRACK: Int = 1211 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_GET_KEY_ANIMATION: Int = 1213 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_GET_KEY_ANIMATION: Int = 1212 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_INSERT_KEY: Int = 1214 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_INSERT_KEY: Int = 1213 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_SET_KEY_ANIMATION: Int = 1215 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_ANIMATION_TRACK_SET_KEY_ANIMATION: Int = 1214 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_END_OFFSET: Int = 1216 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_END_OFFSET: Int = 1215 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_START_OFFSET: Int = 1217 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_START_OFFSET: Int = 1216 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_STREAM: Int = 1218 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_GET_KEY_STREAM: Int = 1217 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_INSERT_KEY: Int = 1219 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_INSERT_KEY: Int = 1218 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_END_OFFSET: Int = 1220 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_END_OFFSET: Int = 1219 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_START_OFFSET: Int = 1221 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_START_OFFSET: Int = 1220 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_STREAM: Int = 1222 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_AUDIO_TRACK_SET_KEY_STREAM: Int = 1221 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_IN_HANDLE: Int = 1223 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_IN_HANDLE: Int = 1222 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_OUT_HANDLE: Int = 1224 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_OUT_HANDLE: Int = 1223 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_VALUE: Int = 1225 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_GET_KEY_VALUE: Int = 1224 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_INSERT_KEY: Int = 1226 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_INSERT_KEY: Int = 1225 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_INTERPOLATE: Int = 1227 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_INTERPOLATE: Int = 1226 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_IN_HANDLE: Int = 1228 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_IN_HANDLE: Int = 1227 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_OUT_HANDLE: Int = 1229 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_OUT_HANDLE: Int = 1228 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_VALUE: Int = 1230 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_BEZIER_TRACK_SET_KEY_VALUE: Int = 1229 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_CLEAR: Int = 1231 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_CLEAR: Int = 1230 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_COPY_TRACK: Int = 1232 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_COPY_TRACK: Int = 1231 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_FIND_TRACK: Int = 1233 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_FIND_TRACK: Int = 1232 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_TRACK_COUNT: Int = 1234 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_TRACK_COUNT: Int = 1233 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_KEY_INDICES: Int = 1235 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_KEY_INDICES: Int = 1234 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_NAME: Int = 1236 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_NAME: Int = 1235 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_PARAMS: Int = 1237 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_METHOD_TRACK_GET_PARAMS: Int = 1236 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_REMOVE_TRACK: Int = 1238 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_REMOVE_TRACK: Int = 1237 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_FIND_KEY: Int = 1239 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_FIND_KEY: Int = 1238 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_INTERPOLATION_LOOP_WRAP: Int = 1240 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_INTERPOLATION_LOOP_WRAP: Int = 1239 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_INTERPOLATION_TYPE: Int = 1241 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_INTERPOLATION_TYPE: Int = 1240 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_COUNT: Int = 1242 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_COUNT: Int = 1241 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_TIME: Int = 1243 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_TIME: Int = 1242 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_TRANSITION: Int = 1244 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_TRANSITION: Int = 1243 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_VALUE: Int = 1245 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_KEY_VALUE: Int = 1244 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_PATH: Int = 1246 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_PATH: Int = 1245 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_TYPE: Int = 1247 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_GET_TYPE: Int = 1246 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_INSERT_KEY: Int = 1248 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_INSERT_KEY: Int = 1247 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_IS_ENABLED: Int = 1249 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_IS_ENABLED: Int = 1248 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_IS_IMPORTED: Int = 1250 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_IS_IMPORTED: Int = 1249 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_DOWN: Int = 1251 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_DOWN: Int = 1250 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_TO: Int = 1252 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_TO: Int = 1251 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_UP: Int = 1253 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_MOVE_UP: Int = 1252 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_REMOVE_KEY: Int = 1254 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_REMOVE_KEY: Int = 1253 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_REMOVE_KEY_AT_POSITION: Int = 1255 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_REMOVE_KEY_AT_POSITION: Int = 1254 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_ENABLED: Int = 1256 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_ENABLED: Int = 1255 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_IMPORTED: Int = 1257 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_IMPORTED: Int = 1256 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_INTERPOLATION_LOOP_WRAP: Int = 1258 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_INTERPOLATION_LOOP_WRAP: Int = 1257 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_INTERPOLATION_TYPE: Int = 1259 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_INTERPOLATION_TYPE: Int = 1258 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_TIME: Int = 1260 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_TIME: Int = 1259 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_TRANSITION: Int = 1261 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_TRANSITION: Int = 1260 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_VALUE: Int = 1262 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_KEY_VALUE: Int = 1261 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_PATH: Int = 1263 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SET_PATH: Int = 1262 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SWAP: Int = 1264 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRACK_SWAP: Int = 1263 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRANSFORM_TRACK_INSERT_KEY: Int = 1265 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRANSFORM_TRACK_INSERT_KEY: Int = 1264 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRANSFORM_TRACK_INTERPOLATE: Int = 1266 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_TRANSFORM_TRACK_INTERPOLATE: Int = 1265 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_GET_KEY_INDICES: Int = 1267 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_GET_KEY_INDICES: Int = 1266 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_GET_UPDATE_MODE: Int = 1268 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_GET_UPDATE_MODE: Int = 1267 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_INTERPOLATE: Int = 1269 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_INTERPOLATE: Int = 1268 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_SET_UPDATE_MODE: Int = 1270 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_VALUE_TRACK_SET_UPDATE_MODE: Int = 1269 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_LENGTH: Int = 1271 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_LENGTH: Int = 1270 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_LENGTH: Int = 1272 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_LENGTH: Int = 1271 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_LOOP: Int = 1273 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_LOOP: Int = 1272 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_LOOP: Int = 1274 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_LOOP: Int = 1273 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_STEP: Int = 1275 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_GET_STEP: Int = 1274 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_STEP: Int = 1276 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATION_SET_STEP: Int = 1275 internal const val ENGINECLASS_ANIMATIONNODE: Int = 17 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE__GET_FILTERS: Int = 1277 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE__GET_FILTERS: Int = 1276 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE__SET_FILTERS: Int = 1278 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE__SET_FILTERS: Int = 1277 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_ADD_INPUT: Int = 1279 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_ADD_INPUT: Int = 1278 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_ANIMATION: Int = 1280 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_ANIMATION: Int = 1279 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_INPUT: Int = 1281 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_INPUT: Int = 1280 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_NODE: Int = 1282 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_BLEND_NODE: Int = 1281 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CAPTION: Int = 1283 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CAPTION: Int = 1282 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CHILD_BY_NAME: Int = 1284 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CHILD_BY_NAME: Int = 1283 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CHILD_NODES: Int = 1285 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_CHILD_NODES: Int = 1284 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_INPUT_COUNT: Int = 1286 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_INPUT_COUNT: Int = 1285 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_INPUT_NAME: Int = 1287 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_INPUT_NAME: Int = 1286 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER: Int = 1288 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER: Int = 1287 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER_DEFAULT_VALUE: Int = 1289 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER_DEFAULT_VALUE: Int = 1288 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER_LIST: Int = 1290 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_PARAMETER_LIST: Int = 1289 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_HAS_FILTER: Int = 1291 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_HAS_FILTER: Int = 1290 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_IS_PATH_FILTERED: Int = 1292 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_IS_PATH_FILTERED: Int = 1291 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_PROCESS: Int = 1293 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_PROCESS: Int = 1292 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_REMOVE_INPUT: Int = 1294 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_REMOVE_INPUT: Int = 1293 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_FILTER_PATH: Int = 1295 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_FILTER_PATH: Int = 1294 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_PARAMETER: Int = 1296 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_PARAMETER: Int = 1295 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_FILTER_ENABLED: Int = 1297 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_GET_FILTER_ENABLED: Int = 1296 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_FILTER_ENABLED: Int = 1298 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODE_SET_FILTER_ENABLED: Int = 1297 internal const val ENGINECLASS_ANIMATIONNODEADD2: Int = 18 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD2_GET_SYNC: Int = 1299 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD2_GET_SYNC: Int = 1298 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD2_SET_SYNC: Int = 1300 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD2_SET_SYNC: Int = 1299 internal const val ENGINECLASS_ANIMATIONNODEADD3: Int = 19 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD3_GET_SYNC: Int = 1301 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD3_GET_SYNC: Int = 1300 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD3_SET_SYNC: Int = 1302 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEADD3_SET_SYNC: Int = 1301 internal const val ENGINECLASS_ANIMATIONNODEANIMATION: Int = 20 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEANIMATION_GET_ANIMATION: Int = 1303 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEANIMATION_GET_ANIMATION: Int = 1302 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEANIMATION_SET_ANIMATION: Int = 1304 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEANIMATION_SET_ANIMATION: Int = 1303 internal const val ENGINECLASS_ANIMATIONNODEBLEND2: Int = 21 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND2_GET_SYNC: Int = 1305 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND2_GET_SYNC: Int = 1304 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND2_SET_SYNC: Int = 1306 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND2_SET_SYNC: Int = 1305 internal const val ENGINECLASS_ANIMATIONNODEBLEND3: Int = 22 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND3_GET_SYNC: Int = 1307 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND3_GET_SYNC: Int = 1306 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND3_SET_SYNC: Int = 1308 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLEND3_SET_SYNC: Int = 1307 internal const val ENGINECLASS_ANIMATIONNODEBLENDSPACE1D: Int = 23 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D__ADD_BLEND_POINT: Int = 1309 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D__ADD_BLEND_POINT: Int = 1308 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D__TREE_CHANGED: Int = 1310 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D__TREE_CHANGED: Int = 1309 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_ADD_BLEND_POINT: Int = 1311 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_ADD_BLEND_POINT: Int = 1310 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_COUNT: Int = - 1312 + 1311 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_REMOVE_BLEND_POINT: Int = 1313 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_REMOVE_BLEND_POINT: Int = 1312 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_NODE: Int = - 1314 + 1313 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_0_NODE: Int = - 1315 + 1314 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_0_POS: Int = - 1316 + 1315 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_0_POS: Int = - 1317 + 1316 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_1_NODE: Int = - 1318 + 1317 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_1_POS: Int = - 1319 + 1318 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_1_POS: Int = - 1320 + 1319 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_10_NODE: Int = - 1321 + 1320 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_10_POS: Int = - 1322 + 1321 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_10_POS: Int = - 1323 + 1322 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_11_NODE: Int = - 1324 + 1323 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_11_POS: Int = - 1325 + 1324 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_11_POS: Int = - 1326 + 1325 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_12_NODE: Int = - 1327 + 1326 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_12_POS: Int = - 1328 + 1327 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_12_POS: Int = - 1329 + 1328 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_13_NODE: Int = - 1330 + 1329 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_13_POS: Int = - 1331 + 1330 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_13_POS: Int = - 1332 + 1331 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_14_NODE: Int = - 1333 + 1332 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_14_POS: Int = - 1334 + 1333 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_14_POS: Int = - 1335 + 1334 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_15_NODE: Int = - 1336 + 1335 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_15_POS: Int = - 1337 + 1336 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_15_POS: Int = - 1338 + 1337 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_16_NODE: Int = - 1339 + 1338 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_16_POS: Int = - 1340 + 1339 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_16_POS: Int = - 1341 + 1340 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_17_NODE: Int = - 1342 + 1341 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_17_POS: Int = - 1343 + 1342 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_17_POS: Int = - 1344 + 1343 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_18_NODE: Int = - 1345 + 1344 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_18_POS: Int = - 1346 + 1345 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_18_POS: Int = - 1347 + 1346 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_19_NODE: Int = - 1348 + 1347 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_19_POS: Int = - 1349 + 1348 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_19_POS: Int = - 1350 + 1349 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_2_NODE: Int = - 1351 + 1350 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_2_POS: Int = - 1352 + 1351 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_2_POS: Int = - 1353 + 1352 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_20_NODE: Int = - 1354 + 1353 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_20_POS: Int = - 1355 + 1354 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_20_POS: Int = - 1356 + 1355 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_21_NODE: Int = - 1357 + 1356 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_21_POS: Int = - 1358 + 1357 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_21_POS: Int = - 1359 + 1358 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_22_NODE: Int = - 1360 + 1359 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_22_POS: Int = - 1361 + 1360 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_22_POS: Int = - 1362 + 1361 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_23_NODE: Int = - 1363 + 1362 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_23_POS: Int = - 1364 + 1363 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_23_POS: Int = - 1365 + 1364 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_24_NODE: Int = - 1366 + 1365 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_24_POS: Int = - 1367 + 1366 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_24_POS: Int = - 1368 + 1367 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_25_NODE: Int = - 1369 + 1368 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_25_POS: Int = - 1370 + 1369 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_25_POS: Int = - 1371 + 1370 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_26_NODE: Int = - 1372 + 1371 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_26_POS: Int = - 1373 + 1372 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_26_POS: Int = - 1374 + 1373 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_27_NODE: Int = - 1375 + 1374 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_27_POS: Int = - 1376 + 1375 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_27_POS: Int = - 1377 + 1376 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_28_NODE: Int = - 1378 + 1377 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_28_POS: Int = - 1379 + 1378 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_28_POS: Int = - 1380 + 1379 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_29_NODE: Int = - 1381 + 1380 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_29_POS: Int = - 1382 + 1381 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_29_POS: Int = - 1383 + 1382 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_3_NODE: Int = - 1384 + 1383 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_3_POS: Int = - 1385 + 1384 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_3_POS: Int = - 1386 + 1385 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_30_NODE: Int = - 1387 + 1386 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_30_POS: Int = - 1388 + 1387 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_30_POS: Int = - 1389 + 1388 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_31_NODE: Int = - 1390 + 1389 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_31_POS: Int = - 1391 + 1390 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_31_POS: Int = - 1392 + 1391 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_32_NODE: Int = - 1393 + 1392 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_32_POS: Int = - 1394 + 1393 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_32_POS: Int = - 1395 + 1394 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_33_NODE: Int = - 1396 + 1395 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_33_POS: Int = - 1397 + 1396 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_33_POS: Int = - 1398 + 1397 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_34_NODE: Int = - 1399 + 1398 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_34_POS: Int = - 1400 + 1399 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_34_POS: Int = - 1401 + 1400 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_35_NODE: Int = - 1402 + 1401 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_35_POS: Int = - 1403 + 1402 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_35_POS: Int = - 1404 + 1403 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_36_NODE: Int = - 1405 + 1404 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_36_POS: Int = - 1406 + 1405 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_36_POS: Int = - 1407 + 1406 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_37_NODE: Int = - 1408 + 1407 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_37_POS: Int = - 1409 + 1408 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_37_POS: Int = - 1410 + 1409 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_38_NODE: Int = - 1411 + 1410 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_38_POS: Int = - 1412 + 1411 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_38_POS: Int = - 1413 + 1412 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_39_NODE: Int = - 1414 + 1413 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_39_POS: Int = - 1415 + 1414 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_39_POS: Int = - 1416 + 1415 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_4_NODE: Int = - 1417 + 1416 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_4_POS: Int = - 1418 + 1417 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_4_POS: Int = - 1419 + 1418 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_40_NODE: Int = - 1420 + 1419 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_40_POS: Int = - 1421 + 1420 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_40_POS: Int = - 1422 + 1421 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_41_NODE: Int = - 1423 + 1422 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_41_POS: Int = - 1424 + 1423 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_41_POS: Int = - 1425 + 1424 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_42_NODE: Int = - 1426 + 1425 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_42_POS: Int = - 1427 + 1426 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_42_POS: Int = - 1428 + 1427 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_43_NODE: Int = - 1429 + 1428 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_43_POS: Int = - 1430 + 1429 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_43_POS: Int = - 1431 + 1430 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_44_NODE: Int = - 1432 + 1431 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_44_POS: Int = - 1433 + 1432 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_44_POS: Int = - 1434 + 1433 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_45_NODE: Int = - 1435 + 1434 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_45_POS: Int = - 1436 + 1435 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_45_POS: Int = - 1437 + 1436 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_46_NODE: Int = - 1438 + 1437 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_46_POS: Int = - 1439 + 1438 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_46_POS: Int = - 1440 + 1439 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_47_NODE: Int = - 1441 + 1440 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_47_POS: Int = - 1442 + 1441 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_47_POS: Int = - 1443 + 1442 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_48_NODE: Int = - 1444 + 1443 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_48_POS: Int = - 1445 + 1444 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_48_POS: Int = - 1446 + 1445 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_49_NODE: Int = - 1447 + 1446 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_49_POS: Int = - 1448 + 1447 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_49_POS: Int = - 1449 + 1448 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_5_NODE: Int = - 1450 + 1449 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_5_POS: Int = - 1451 + 1450 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_5_POS: Int = - 1452 + 1451 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_50_NODE: Int = - 1453 + 1452 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_50_POS: Int = - 1454 + 1453 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_50_POS: Int = - 1455 + 1454 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_51_NODE: Int = - 1456 + 1455 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_51_POS: Int = - 1457 + 1456 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_51_POS: Int = - 1458 + 1457 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_52_NODE: Int = - 1459 + 1458 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_52_POS: Int = - 1460 + 1459 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_52_POS: Int = - 1461 + 1460 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_53_NODE: Int = - 1462 + 1461 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_53_POS: Int = - 1463 + 1462 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_53_POS: Int = - 1464 + 1463 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_54_NODE: Int = - 1465 + 1464 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_54_POS: Int = - 1466 + 1465 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_54_POS: Int = - 1467 + 1466 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_55_NODE: Int = - 1468 + 1467 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_55_POS: Int = - 1469 + 1468 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_55_POS: Int = - 1470 + 1469 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_56_NODE: Int = - 1471 + 1470 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_56_POS: Int = - 1472 + 1471 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_56_POS: Int = - 1473 + 1472 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_57_NODE: Int = - 1474 + 1473 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_57_POS: Int = - 1475 + 1474 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_57_POS: Int = - 1476 + 1475 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_58_NODE: Int = - 1477 + 1476 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_58_POS: Int = - 1478 + 1477 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_58_POS: Int = - 1479 + 1478 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_59_NODE: Int = - 1480 + 1479 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_59_POS: Int = - 1481 + 1480 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_59_POS: Int = - 1482 + 1481 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_6_NODE: Int = - 1483 + 1482 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_6_POS: Int = - 1484 + 1483 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_6_POS: Int = - 1485 + 1484 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_60_NODE: Int = - 1486 + 1485 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_60_POS: Int = - 1487 + 1486 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_60_POS: Int = - 1488 + 1487 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_61_NODE: Int = - 1489 + 1488 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_61_POS: Int = - 1490 + 1489 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_61_POS: Int = - 1491 + 1490 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_62_NODE: Int = - 1492 + 1491 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_62_POS: Int = - 1493 + 1492 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_62_POS: Int = - 1494 + 1493 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_63_NODE: Int = - 1495 + 1494 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_63_POS: Int = - 1496 + 1495 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_63_POS: Int = - 1497 + 1496 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_7_NODE: Int = - 1498 + 1497 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_7_POS: Int = - 1499 + 1498 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_7_POS: Int = - 1500 + 1499 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_8_NODE: Int = - 1501 + 1500 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_8_POS: Int = - 1502 + 1501 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_8_POS: Int = - 1503 + 1502 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_9_NODE: Int = - 1504 + 1503 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_BLEND_POINT_9_POS: Int = - 1505 + 1504 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_BLEND_POINT_9_POS: Int = - 1506 + 1505 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_MAX_SPACE: Int = 1507 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_MAX_SPACE: Int = 1506 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_MAX_SPACE: Int = 1508 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_MAX_SPACE: Int = 1507 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_MIN_SPACE: Int = 1509 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_MIN_SPACE: Int = 1508 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_MIN_SPACE: Int = 1510 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_MIN_SPACE: Int = 1509 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_SNAP: Int = 1511 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_SNAP: Int = 1510 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_SNAP: Int = 1512 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_SNAP: Int = 1511 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_VALUE_LABEL: Int = 1513 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_GET_VALUE_LABEL: Int = 1512 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_VALUE_LABEL: Int = 1514 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE1D_SET_VALUE_LABEL: Int = 1513 internal const val ENGINECLASS_ANIMATIONNODEBLENDSPACE2D: Int = 24 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__ADD_BLEND_POINT: Int = 1515 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__ADD_BLEND_POINT: Int = 1514 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__GET_TRIANGLES: Int = 1516 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__GET_TRIANGLES: Int = 1515 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__SET_TRIANGLES: Int = 1517 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__SET_TRIANGLES: Int = 1516 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__TREE_CHANGED: Int = 1518 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__TREE_CHANGED: Int = 1517 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__UPDATE_TRIANGLES: Int = 1519 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D__UPDATE_TRIANGLES: Int = 1518 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_ADD_BLEND_POINT: Int = 1520 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_ADD_BLEND_POINT: Int = 1519 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_ADD_TRIANGLE: Int = 1521 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_ADD_TRIANGLE: Int = 1520 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_COUNT: Int = - 1522 + 1521 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_TRIANGLE_COUNT: Int = 1523 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_TRIANGLE_COUNT: Int = 1522 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_TRIANGLE_POINT: Int = 1524 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_TRIANGLE_POINT: Int = 1523 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_REMOVE_BLEND_POINT: Int = 1525 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_REMOVE_BLEND_POINT: Int = 1524 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_REMOVE_TRIANGLE: Int = 1526 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_REMOVE_TRIANGLE: Int = 1525 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_NODE: Int = - 1527 + 1526 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_AUTO_TRIANGLES: Int = 1528 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_AUTO_TRIANGLES: Int = 1527 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_AUTO_TRIANGLES: Int = 1529 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_AUTO_TRIANGLES: Int = 1528 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_MODE: Int = 1530 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_MODE: Int = 1529 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_MODE: Int = 1531 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_MODE: Int = 1530 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_0_NODE: Int = - 1532 + 1531 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_0_POS: Int = - 1533 + 1532 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_0_POS: Int = - 1534 + 1533 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_1_NODE: Int = - 1535 + 1534 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_1_POS: Int = - 1536 + 1535 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_1_POS: Int = - 1537 + 1536 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_10_NODE: Int = - 1538 + 1537 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_10_POS: Int = - 1539 + 1538 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_10_POS: Int = - 1540 + 1539 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_11_NODE: Int = - 1541 + 1540 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_11_POS: Int = - 1542 + 1541 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_11_POS: Int = - 1543 + 1542 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_12_NODE: Int = - 1544 + 1543 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_12_POS: Int = - 1545 + 1544 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_12_POS: Int = - 1546 + 1545 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_13_NODE: Int = - 1547 + 1546 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_13_POS: Int = - 1548 + 1547 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_13_POS: Int = - 1549 + 1548 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_14_NODE: Int = - 1550 + 1549 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_14_POS: Int = - 1551 + 1550 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_14_POS: Int = - 1552 + 1551 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_15_NODE: Int = - 1553 + 1552 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_15_POS: Int = - 1554 + 1553 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_15_POS: Int = - 1555 + 1554 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_16_NODE: Int = - 1556 + 1555 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_16_POS: Int = - 1557 + 1556 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_16_POS: Int = - 1558 + 1557 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_17_NODE: Int = - 1559 + 1558 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_17_POS: Int = - 1560 + 1559 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_17_POS: Int = - 1561 + 1560 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_18_NODE: Int = - 1562 + 1561 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_18_POS: Int = - 1563 + 1562 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_18_POS: Int = - 1564 + 1563 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_19_NODE: Int = - 1565 + 1564 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_19_POS: Int = - 1566 + 1565 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_19_POS: Int = - 1567 + 1566 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_2_NODE: Int = - 1568 + 1567 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_2_POS: Int = - 1569 + 1568 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_2_POS: Int = - 1570 + 1569 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_20_NODE: Int = - 1571 + 1570 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_20_POS: Int = - 1572 + 1571 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_20_POS: Int = - 1573 + 1572 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_21_NODE: Int = - 1574 + 1573 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_21_POS: Int = - 1575 + 1574 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_21_POS: Int = - 1576 + 1575 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_22_NODE: Int = - 1577 + 1576 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_22_POS: Int = - 1578 + 1577 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_22_POS: Int = - 1579 + 1578 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_23_NODE: Int = - 1580 + 1579 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_23_POS: Int = - 1581 + 1580 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_23_POS: Int = - 1582 + 1581 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_24_NODE: Int = - 1583 + 1582 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_24_POS: Int = - 1584 + 1583 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_24_POS: Int = - 1585 + 1584 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_25_NODE: Int = - 1586 + 1585 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_25_POS: Int = - 1587 + 1586 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_25_POS: Int = - 1588 + 1587 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_26_NODE: Int = - 1589 + 1588 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_26_POS: Int = - 1590 + 1589 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_26_POS: Int = - 1591 + 1590 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_27_NODE: Int = - 1592 + 1591 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_27_POS: Int = - 1593 + 1592 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_27_POS: Int = - 1594 + 1593 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_28_NODE: Int = - 1595 + 1594 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_28_POS: Int = - 1596 + 1595 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_28_POS: Int = - 1597 + 1596 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_29_NODE: Int = - 1598 + 1597 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_29_POS: Int = - 1599 + 1598 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_29_POS: Int = - 1600 + 1599 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_3_NODE: Int = - 1601 + 1600 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_3_POS: Int = - 1602 + 1601 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_3_POS: Int = - 1603 + 1602 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_30_NODE: Int = - 1604 + 1603 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_30_POS: Int = - 1605 + 1604 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_30_POS: Int = - 1606 + 1605 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_31_NODE: Int = - 1607 + 1606 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_31_POS: Int = - 1608 + 1607 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_31_POS: Int = - 1609 + 1608 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_32_NODE: Int = - 1610 + 1609 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_32_POS: Int = - 1611 + 1610 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_32_POS: Int = - 1612 + 1611 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_33_NODE: Int = - 1613 + 1612 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_33_POS: Int = - 1614 + 1613 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_33_POS: Int = - 1615 + 1614 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_34_NODE: Int = - 1616 + 1615 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_34_POS: Int = - 1617 + 1616 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_34_POS: Int = - 1618 + 1617 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_35_NODE: Int = - 1619 + 1618 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_35_POS: Int = - 1620 + 1619 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_35_POS: Int = - 1621 + 1620 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_36_NODE: Int = - 1622 + 1621 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_36_POS: Int = - 1623 + 1622 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_36_POS: Int = - 1624 + 1623 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_37_NODE: Int = - 1625 + 1624 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_37_POS: Int = - 1626 + 1625 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_37_POS: Int = - 1627 + 1626 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_38_NODE: Int = - 1628 + 1627 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_38_POS: Int = - 1629 + 1628 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_38_POS: Int = - 1630 + 1629 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_39_NODE: Int = - 1631 + 1630 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_39_POS: Int = - 1632 + 1631 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_39_POS: Int = - 1633 + 1632 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_4_NODE: Int = - 1634 + 1633 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_4_POS: Int = - 1635 + 1634 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_4_POS: Int = - 1636 + 1635 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_40_NODE: Int = - 1637 + 1636 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_40_POS: Int = - 1638 + 1637 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_40_POS: Int = - 1639 + 1638 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_41_NODE: Int = - 1640 + 1639 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_41_POS: Int = - 1641 + 1640 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_41_POS: Int = - 1642 + 1641 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_42_NODE: Int = - 1643 + 1642 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_42_POS: Int = - 1644 + 1643 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_42_POS: Int = - 1645 + 1644 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_43_NODE: Int = - 1646 + 1645 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_43_POS: Int = - 1647 + 1646 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_43_POS: Int = - 1648 + 1647 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_44_NODE: Int = - 1649 + 1648 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_44_POS: Int = - 1650 + 1649 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_44_POS: Int = - 1651 + 1650 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_45_NODE: Int = - 1652 + 1651 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_45_POS: Int = - 1653 + 1652 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_45_POS: Int = - 1654 + 1653 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_46_NODE: Int = - 1655 + 1654 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_46_POS: Int = - 1656 + 1655 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_46_POS: Int = - 1657 + 1656 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_47_NODE: Int = - 1658 + 1657 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_47_POS: Int = - 1659 + 1658 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_47_POS: Int = - 1660 + 1659 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_48_NODE: Int = - 1661 + 1660 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_48_POS: Int = - 1662 + 1661 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_48_POS: Int = - 1663 + 1662 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_49_NODE: Int = - 1664 + 1663 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_49_POS: Int = - 1665 + 1664 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_49_POS: Int = - 1666 + 1665 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_5_NODE: Int = - 1667 + 1666 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_5_POS: Int = - 1668 + 1667 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_5_POS: Int = - 1669 + 1668 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_50_NODE: Int = - 1670 + 1669 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_50_POS: Int = - 1671 + 1670 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_50_POS: Int = - 1672 + 1671 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_51_NODE: Int = - 1673 + 1672 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_51_POS: Int = - 1674 + 1673 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_51_POS: Int = - 1675 + 1674 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_52_NODE: Int = - 1676 + 1675 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_52_POS: Int = - 1677 + 1676 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_52_POS: Int = - 1678 + 1677 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_53_NODE: Int = - 1679 + 1678 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_53_POS: Int = - 1680 + 1679 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_53_POS: Int = - 1681 + 1680 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_54_NODE: Int = - 1682 + 1681 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_54_POS: Int = - 1683 + 1682 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_54_POS: Int = - 1684 + 1683 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_55_NODE: Int = - 1685 + 1684 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_55_POS: Int = - 1686 + 1685 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_55_POS: Int = - 1687 + 1686 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_56_NODE: Int = - 1688 + 1687 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_56_POS: Int = - 1689 + 1688 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_56_POS: Int = - 1690 + 1689 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_57_NODE: Int = - 1691 + 1690 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_57_POS: Int = - 1692 + 1691 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_57_POS: Int = - 1693 + 1692 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_58_NODE: Int = - 1694 + 1693 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_58_POS: Int = - 1695 + 1694 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_58_POS: Int = - 1696 + 1695 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_59_NODE: Int = - 1697 + 1696 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_59_POS: Int = - 1698 + 1697 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_59_POS: Int = - 1699 + 1698 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_6_NODE: Int = - 1700 + 1699 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_6_POS: Int = - 1701 + 1700 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_6_POS: Int = - 1702 + 1701 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_60_NODE: Int = - 1703 + 1702 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_60_POS: Int = - 1704 + 1703 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_60_POS: Int = - 1705 + 1704 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_61_NODE: Int = - 1706 + 1705 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_61_POS: Int = - 1707 + 1706 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_61_POS: Int = - 1708 + 1707 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_62_NODE: Int = - 1709 + 1708 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_62_POS: Int = - 1710 + 1709 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_62_POS: Int = - 1711 + 1710 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_63_NODE: Int = - 1712 + 1711 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_63_POS: Int = - 1713 + 1712 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_63_POS: Int = - 1714 + 1713 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_7_NODE: Int = - 1715 + 1714 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_7_POS: Int = - 1716 + 1715 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_7_POS: Int = - 1717 + 1716 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_8_NODE: Int = - 1718 + 1717 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_8_POS: Int = - 1719 + 1718 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_8_POS: Int = - 1720 + 1719 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_9_NODE: Int = - 1721 + 1720 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_BLEND_POINT_9_POS: Int = - 1722 + 1721 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_BLEND_POINT_9_POS: Int = - 1723 + 1722 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_MAX_SPACE: Int = 1724 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_MAX_SPACE: Int = 1723 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_MAX_SPACE: Int = 1725 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_MAX_SPACE: Int = 1724 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_MIN_SPACE: Int = 1726 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_MIN_SPACE: Int = 1725 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_MIN_SPACE: Int = 1727 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_MIN_SPACE: Int = 1726 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_SNAP: Int = 1728 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_SNAP: Int = 1727 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_SNAP: Int = 1729 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_SNAP: Int = 1728 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_X_LABEL: Int = 1730 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_X_LABEL: Int = 1729 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_X_LABEL: Int = 1731 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_X_LABEL: Int = 1730 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_Y_LABEL: Int = 1732 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_GET_Y_LABEL: Int = 1731 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_Y_LABEL: Int = 1733 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDSPACE2D_SET_Y_LABEL: Int = 1732 internal const val ENGINECLASS_ANIMATIONNODEBLENDTREE: Int = 25 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE__NODE_CHANGED: Int = 1734 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE__NODE_CHANGED: Int = 1733 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE__TREE_CHANGED: Int = 1735 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE__TREE_CHANGED: Int = 1734 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_ADD_NODE: Int = 1736 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_ADD_NODE: Int = 1735 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_CONNECT_NODE: Int = 1737 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_CONNECT_NODE: Int = 1736 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_DISCONNECT_NODE: Int = 1738 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_DISCONNECT_NODE: Int = 1737 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_NODE: Int = 1739 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_NODE: Int = 1738 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_NODE_POSITION: Int = 1740 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_NODE_POSITION: Int = 1739 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_HAS_NODE: Int = 1741 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_HAS_NODE: Int = 1740 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_REMOVE_NODE: Int = 1742 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_REMOVE_NODE: Int = 1741 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_RENAME_NODE: Int = 1743 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_RENAME_NODE: Int = 1742 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_SET_NODE_POSITION: Int = 1744 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_SET_NODE_POSITION: Int = 1743 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_GRAPH_OFFSET: Int = 1745 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_GET_GRAPH_OFFSET: Int = 1744 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_SET_GRAPH_OFFSET: Int = 1746 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEBLENDTREE_SET_GRAPH_OFFSET: Int = 1745 internal const val ENGINECLASS_ANIMATIONNODEONESHOT: Int = 26 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_AUTORESTART: Int = 1747 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_AUTORESTART: Int = 1746 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_AUTORESTART: Int = 1748 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_AUTORESTART: Int = 1747 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_AUTORESTART_DELAY: Int = 1749 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_AUTORESTART_DELAY: Int = 1748 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_AUTORESTART_DELAY: Int = 1750 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_AUTORESTART_DELAY: Int = 1749 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_AUTORESTART_RANDOM_DELAY: Int = - 1751 + 1750 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_AUTORESTART_RANDOM_DELAY: Int = - 1752 + 1751 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_FADEIN_TIME: Int = 1753 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_FADEIN_TIME: Int = 1752 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_FADEIN_TIME: Int = 1754 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_FADEIN_TIME: Int = 1753 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_FADEOUT_TIME: Int = 1755 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_FADEOUT_TIME: Int = 1754 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_FADEOUT_TIME: Int = 1756 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_FADEOUT_TIME: Int = 1755 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_MIX_MODE: Int = 1757 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_MIX_MODE: Int = 1756 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_MIX_MODE: Int = 1758 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_MIX_MODE: Int = 1757 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_SYNC: Int = 1759 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_GET_SYNC: Int = 1758 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_SYNC: Int = 1760 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODEONESHOT_SET_SYNC: Int = 1759 internal const val ENGINECLASS_ANIMATIONNODEOUTPUT: Int = 27 internal const val ENGINECLASS_ANIMATIONNODESTATEMACHINE: Int = 28 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE__TREE_CHANGED: Int = 1761 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE__TREE_CHANGED: Int = 1760 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_ADD_NODE: Int = 1762 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_ADD_NODE: Int = 1761 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_ADD_TRANSITION: Int = 1763 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_ADD_TRANSITION: Int = 1762 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_END_NODE: Int = 1764 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_END_NODE: Int = 1763 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_GRAPH_OFFSET: Int = 1765 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_GRAPH_OFFSET: Int = 1764 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE: Int = 1766 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE: Int = 1765 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE_NAME: Int = 1767 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE_NAME: Int = 1766 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE_POSITION: Int = 1768 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_NODE_POSITION: Int = 1767 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_START_NODE: Int = 1769 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_START_NODE: Int = 1768 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION: Int = 1770 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION: Int = 1769 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION_COUNT: Int = - 1771 + 1770 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION_FROM: Int = - 1772 + 1771 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION_TO: Int = 1773 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_GET_TRANSITION_TO: Int = 1772 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_HAS_NODE: Int = 1774 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_HAS_NODE: Int = 1773 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_HAS_TRANSITION: Int = 1775 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_HAS_TRANSITION: Int = 1774 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REMOVE_NODE: Int = 1776 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REMOVE_NODE: Int = 1775 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REMOVE_TRANSITION: Int = 1777 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REMOVE_TRANSITION: Int = 1776 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REMOVE_TRANSITION_BY_INDEX: - Int = 1778 + Int = 1777 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_RENAME_NODE: Int = 1779 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_RENAME_NODE: Int = 1778 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REPLACE_NODE: Int = 1780 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_REPLACE_NODE: Int = 1779 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_END_NODE: Int = 1781 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_END_NODE: Int = 1780 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_GRAPH_OFFSET: Int = 1782 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_GRAPH_OFFSET: Int = 1781 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_NODE_POSITION: Int = 1783 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_NODE_POSITION: Int = 1782 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_START_NODE: Int = 1784 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINE_SET_START_NODE: Int = 1783 internal const val ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK: Int = 29 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_GET_CURRENT_LENGTH: - Int = 1785 + Int = 1784 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_GET_CURRENT_NODE: Int - = 1786 + = 1785 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_GET_CURRENT_PLAY_POSITION: Int = - 1787 + 1786 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_GET_TRAVEL_PATH: Int = - 1788 + 1787 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_IS_PLAYING: Int = 1789 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_IS_PLAYING: Int = 1788 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_START: Int = 1790 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_START: Int = 1789 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_STOP: Int = 1791 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_STOP: Int = 1790 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_TRAVEL: Int = 1792 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINEPLAYBACK_TRAVEL: Int = 1791 internal const val ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION: Int = 30 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_ADVANCE_CONDITION: Int = - 1793 + 1792 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_ADVANCE_CONDITION: Int = - 1794 + 1793 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_AUTO_ADVANCE: - Int = 1795 + Int = 1794 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_AUTO_ADVANCE: - Int = 1796 + Int = 1795 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_DISABLED: Int = - 1797 + 1796 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_DISABLED: Int = - 1798 + 1797 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_PRIORITY: Int = - 1799 + 1798 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_PRIORITY: Int = - 1800 + 1799 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_SWITCH_MODE: Int - = 1801 + = 1800 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_SWITCH_MODE: Int - = 1802 + = 1801 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_GET_XFADE_TIME: Int - = 1803 + = 1802 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODESTATEMACHINETRANSITION_SET_XFADE_TIME: Int - = 1804 + = 1803 internal const val ENGINECLASS_ANIMATIONNODETIMESCALE: Int = 31 @@ -4100,20171 +4098,21414 @@ internal const val ENGINECLASS_ANIMATIONNODETIMESEEK: Int = 32 internal const val ENGINECLASS_ANIMATIONNODETRANSITION: Int = 33 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_0_AUTO_ADVANCE: Int = - 1805 + 1804 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_0_AUTO_ADVANCE: Int = - 1806 + 1805 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_0_NAME: Int = 1807 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_0_NAME: Int = 1806 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_0_NAME: Int = 1808 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_0_NAME: Int = 1807 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_1_AUTO_ADVANCE: Int = - 1809 + 1808 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_1_AUTO_ADVANCE: Int = - 1810 + 1809 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_1_NAME: Int = 1811 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_1_NAME: Int = 1810 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_1_NAME: Int = 1812 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_1_NAME: Int = 1811 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_10_AUTO_ADVANCE: Int = - 1813 + 1812 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_10_AUTO_ADVANCE: Int = - 1814 + 1813 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_10_NAME: Int = 1815 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_10_NAME: Int = 1814 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_10_NAME: Int = 1816 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_10_NAME: Int = 1815 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_11_AUTO_ADVANCE: Int = - 1817 + 1816 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_11_AUTO_ADVANCE: Int = - 1818 + 1817 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_11_NAME: Int = 1819 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_11_NAME: Int = 1818 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_11_NAME: Int = 1820 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_11_NAME: Int = 1819 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_12_AUTO_ADVANCE: Int = - 1821 + 1820 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_12_AUTO_ADVANCE: Int = - 1822 + 1821 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_12_NAME: Int = 1823 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_12_NAME: Int = 1822 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_12_NAME: Int = 1824 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_12_NAME: Int = 1823 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_13_AUTO_ADVANCE: Int = - 1825 + 1824 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_13_AUTO_ADVANCE: Int = - 1826 + 1825 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_13_NAME: Int = 1827 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_13_NAME: Int = 1826 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_13_NAME: Int = 1828 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_13_NAME: Int = 1827 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_14_AUTO_ADVANCE: Int = - 1829 + 1828 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_14_AUTO_ADVANCE: Int = - 1830 + 1829 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_14_NAME: Int = 1831 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_14_NAME: Int = 1830 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_14_NAME: Int = 1832 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_14_NAME: Int = 1831 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_15_AUTO_ADVANCE: Int = - 1833 + 1832 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_15_AUTO_ADVANCE: Int = - 1834 + 1833 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_15_NAME: Int = 1835 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_15_NAME: Int = 1834 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_15_NAME: Int = 1836 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_15_NAME: Int = 1835 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_16_AUTO_ADVANCE: Int = - 1837 + 1836 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_16_AUTO_ADVANCE: Int = - 1838 + 1837 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_16_NAME: Int = 1839 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_16_NAME: Int = 1838 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_16_NAME: Int = 1840 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_16_NAME: Int = 1839 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_17_AUTO_ADVANCE: Int = - 1841 + 1840 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_17_AUTO_ADVANCE: Int = - 1842 + 1841 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_17_NAME: Int = 1843 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_17_NAME: Int = 1842 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_17_NAME: Int = 1844 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_17_NAME: Int = 1843 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_18_AUTO_ADVANCE: Int = - 1845 + 1844 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_18_AUTO_ADVANCE: Int = - 1846 + 1845 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_18_NAME: Int = 1847 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_18_NAME: Int = 1846 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_18_NAME: Int = 1848 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_18_NAME: Int = 1847 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_19_AUTO_ADVANCE: Int = - 1849 + 1848 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_19_AUTO_ADVANCE: Int = - 1850 + 1849 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_19_NAME: Int = 1851 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_19_NAME: Int = 1850 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_19_NAME: Int = 1852 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_19_NAME: Int = 1851 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_2_AUTO_ADVANCE: Int = - 1853 + 1852 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_2_AUTO_ADVANCE: Int = - 1854 + 1853 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_2_NAME: Int = 1855 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_2_NAME: Int = 1854 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_2_NAME: Int = 1856 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_2_NAME: Int = 1855 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_20_AUTO_ADVANCE: Int = - 1857 + 1856 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_20_AUTO_ADVANCE: Int = - 1858 + 1857 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_20_NAME: Int = 1859 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_20_NAME: Int = 1858 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_20_NAME: Int = 1860 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_20_NAME: Int = 1859 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_21_AUTO_ADVANCE: Int = - 1861 + 1860 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_21_AUTO_ADVANCE: Int = - 1862 + 1861 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_21_NAME: Int = 1863 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_21_NAME: Int = 1862 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_21_NAME: Int = 1864 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_21_NAME: Int = 1863 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_22_AUTO_ADVANCE: Int = - 1865 + 1864 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_22_AUTO_ADVANCE: Int = - 1866 + 1865 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_22_NAME: Int = 1867 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_22_NAME: Int = 1866 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_22_NAME: Int = 1868 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_22_NAME: Int = 1867 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_23_AUTO_ADVANCE: Int = - 1869 + 1868 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_23_AUTO_ADVANCE: Int = - 1870 + 1869 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_23_NAME: Int = 1871 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_23_NAME: Int = 1870 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_23_NAME: Int = 1872 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_23_NAME: Int = 1871 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_24_AUTO_ADVANCE: Int = - 1873 + 1872 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_24_AUTO_ADVANCE: Int = - 1874 + 1873 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_24_NAME: Int = 1875 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_24_NAME: Int = 1874 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_24_NAME: Int = 1876 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_24_NAME: Int = 1875 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_25_AUTO_ADVANCE: Int = - 1877 + 1876 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_25_AUTO_ADVANCE: Int = - 1878 + 1877 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_25_NAME: Int = 1879 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_25_NAME: Int = 1878 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_25_NAME: Int = 1880 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_25_NAME: Int = 1879 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_26_AUTO_ADVANCE: Int = - 1881 + 1880 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_26_AUTO_ADVANCE: Int = - 1882 + 1881 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_26_NAME: Int = 1883 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_26_NAME: Int = 1882 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_26_NAME: Int = 1884 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_26_NAME: Int = 1883 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_27_AUTO_ADVANCE: Int = - 1885 + 1884 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_27_AUTO_ADVANCE: Int = - 1886 + 1885 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_27_NAME: Int = 1887 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_27_NAME: Int = 1886 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_27_NAME: Int = 1888 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_27_NAME: Int = 1887 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_28_AUTO_ADVANCE: Int = - 1889 + 1888 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_28_AUTO_ADVANCE: Int = - 1890 + 1889 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_28_NAME: Int = 1891 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_28_NAME: Int = 1890 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_28_NAME: Int = 1892 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_28_NAME: Int = 1891 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_29_AUTO_ADVANCE: Int = - 1893 + 1892 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_29_AUTO_ADVANCE: Int = - 1894 + 1893 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_29_NAME: Int = 1895 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_29_NAME: Int = 1894 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_29_NAME: Int = 1896 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_29_NAME: Int = 1895 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_3_AUTO_ADVANCE: Int = - 1897 + 1896 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_3_AUTO_ADVANCE: Int = - 1898 + 1897 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_3_NAME: Int = 1899 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_3_NAME: Int = 1898 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_3_NAME: Int = 1900 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_3_NAME: Int = 1899 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_30_AUTO_ADVANCE: Int = - 1901 + 1900 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_30_AUTO_ADVANCE: Int = - 1902 + 1901 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_30_NAME: Int = 1903 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_30_NAME: Int = 1902 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_30_NAME: Int = 1904 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_30_NAME: Int = 1903 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_31_AUTO_ADVANCE: Int = - 1905 + 1904 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_31_AUTO_ADVANCE: Int = - 1906 + 1905 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_31_NAME: Int = 1907 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_31_NAME: Int = 1906 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_31_NAME: Int = 1908 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_31_NAME: Int = 1907 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_4_AUTO_ADVANCE: Int = - 1909 + 1908 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_4_AUTO_ADVANCE: Int = - 1910 + 1909 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_4_NAME: Int = 1911 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_4_NAME: Int = 1910 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_4_NAME: Int = 1912 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_4_NAME: Int = 1911 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_5_AUTO_ADVANCE: Int = - 1913 + 1912 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_5_AUTO_ADVANCE: Int = - 1914 + 1913 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_5_NAME: Int = 1915 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_5_NAME: Int = 1914 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_5_NAME: Int = 1916 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_5_NAME: Int = 1915 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_6_AUTO_ADVANCE: Int = - 1917 + 1916 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_6_AUTO_ADVANCE: Int = - 1918 + 1917 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_6_NAME: Int = 1919 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_6_NAME: Int = 1918 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_6_NAME: Int = 1920 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_6_NAME: Int = 1919 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_7_AUTO_ADVANCE: Int = - 1921 + 1920 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_7_AUTO_ADVANCE: Int = - 1922 + 1921 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_7_NAME: Int = 1923 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_7_NAME: Int = 1922 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_7_NAME: Int = 1924 +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_7_NAME: Int = 1923 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_8_AUTO_ADVANCE: Int = - 1925 + 1924 internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_8_AUTO_ADVANCE: Int = - 1926 + 1925 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_8_NAME: Int = 1926 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_8_NAME: Int = 1927 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_9_AUTO_ADVANCE: Int = + 1928 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_9_AUTO_ADVANCE: Int = + 1929 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_9_NAME: Int = 1930 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_9_NAME: Int = 1931 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_COUNT: Int = 1932 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_COUNT: Int = 1933 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_XFADE_TIME: Int = 1934 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_XFADE_TIME: Int = 1935 + +internal const val ENGINECLASS_ANIMATIONPLAYER: Int = 34 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER__ANIMATION_CHANGED: Int = 1936 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER__NODE_REMOVED: Int = 1937 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ADD_ANIMATION: Int = 1938 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ADVANCE: Int = 1939 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ANIMATION_GET_NEXT: Int = 1940 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ANIMATION_SET_NEXT: Int = 1941 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_CLEAR_CACHES: Int = 1942 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_CLEAR_QUEUE: Int = 1943 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_FIND_ANIMATION: Int = 1944 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ANIMATION: Int = 1945 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ANIMATION_LIST: Int = 1946 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_BLEND_TIME: Int = 1947 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYING_SPEED: Int = 1948 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_QUEUE: Int = 1949 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_HAS_ANIMATION: Int = 1950 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_IS_PLAYING: Int = 1951 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_PLAY: Int = 1952 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_PLAY_BACKWARDS: Int = 1953 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_QUEUE: Int = 1954 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_REMOVE_ANIMATION: Int = 1955 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_RENAME_ANIMATION: Int = 1956 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SEEK: Int = 1957 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_BLEND_TIME: Int = 1958 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_STOP: Int = 1959 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ASSIGNED_ANIMATION: Int = 1960 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_ASSIGNED_ANIMATION: Int = 1961 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_AUTOPLAY: Int = 1962 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_AUTOPLAY: Int = 1963 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION: Int = 1964 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_CURRENT_ANIMATION: Int = 1965 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION_LENGTH: Int = 1966 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION_POSITION: Int = + 1967 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_METHOD_CALL_MODE: Int = 1968 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_METHOD_CALL_MODE: Int = 1969 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_ACTIVE: Int = 1970 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_ACTIVE: Int = 1971 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_DEFAULT_BLEND_TIME: Int = + 1972 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_DEFAULT_BLEND_TIME: Int = + 1973 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_PROCESS_MODE: Int = 1974 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_PROCESS_MODE: Int = 1975 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_SPEED: Int = 1976 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_SPEED: Int = 1977 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_RESET_ON_SAVE: Int = 1978 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_RESET_ON_SAVE: Int = 1979 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ROOT_NODE: Int = 1980 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_ROOT_NODE: Int = 1981 + +internal const val ENGINECLASS_ANIMATIONROOTNODE: Int = 35 + +internal const val ENGINECLASS_ANIMATIONTRACKEDITPLUGIN: Int = 36 + +internal const val ENGINECLASS_ANIMATIONTREE: Int = 37 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__CLEAR_CACHES: Int = 1982 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__NODE_REMOVED: Int = 1983 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__TREE_CHANGED: Int = 1984 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__UPDATE_PROPERTIES: Int = 1985 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_ADVANCE: Int = 1986 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ROOT_MOTION_TRANSFORM: Int = 1987 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_RENAME_PARAMETER: Int = 1988 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ACTIVE: Int = 1989 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ACTIVE: Int = 1990 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ANIM_PLAYER: Int = 1991 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ANIM_PLAYER: Int = 1992 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_PROCESS_MODE: Int = 1993 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_PROCESS_MODE: Int = 1994 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ROOT_MOTION_TRACK: Int = 1995 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ROOT_MOTION_TRACK: Int = 1996 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_TREE_ROOT: Int = 1997 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_TREE_ROOT: Int = 1998 + +internal const val ENGINECLASS_ANIMATIONTREEPLAYER: Int = 38 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ADD_NODE: Int = 1999 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ADVANCE: Int = 2000 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_ANIMATION: Int = + 2001 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_MASTER_ANIMATION: + Int = 2002 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_POSITION: Int = + 2003 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_ANIMATION: Int = + 2004 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_FILTER_PATH: Int + = 2005 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_MASTER_ANIMATION: + Int = 2006 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ARE_NODES_CONNECTED: Int = 2007 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_GET_AMOUNT: Int = 2008 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_SET_AMOUNT: Int = 2009 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_SET_FILTER_PATH: Int = + 2010 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND3_NODE_GET_AMOUNT: Int = 2011 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND3_NODE_SET_AMOUNT: Int = 2012 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND4_NODE_GET_AMOUNT: Int = 2013 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND4_NODE_SET_AMOUNT: Int = 2014 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_CONNECT_NODES: Int = 2015 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_DISCONNECT_NODES: Int = 2016 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_NODE_LIST: Int = 2017 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_MIX_NODE_GET_AMOUNT: Int = 2018 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_MIX_NODE_SET_AMOUNT: Int = 2019 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_EXISTS: Int = 2020 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_INPUT_COUNT: Int = 2021 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_INPUT_SOURCE: Int = 2022 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_POSITION: Int = 2023 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_TYPE: Int = 2024 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_RENAME: Int = 2025 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_SET_POSITION: Int = 2026 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_AUTORESTART_DELAY: + Int = 2027 + +internal const + val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_AUTORESTART_RANDOM_DELAY: Int + = 2028 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_FADEIN_TIME: Int = + 2029 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_FADEOUT_TIME: Int = + 2030 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_HAS_AUTORESTART: Int = + 2031 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_IS_ACTIVE: Int = 2032 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART: Int = + 2033 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART_DELAY: + Int = 2034 + +internal const + val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART_RANDOM_DELAY: Int + = 2035 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FADEIN_TIME: Int = + 2036 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FADEOUT_TIME: Int = + 2037 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FILTER_PATH: Int = + 2038 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_START: Int = 2039 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_STOP: Int = 2040 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_RECOMPUTE_CACHES: Int = 2041 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_REMOVE_NODE: Int = 2042 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_RESET: Int = 2043 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESCALE_NODE_GET_SCALE: Int = 2044 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESCALE_NODE_SET_SCALE: Int = 2045 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESEEK_NODE_SEEK: Int = 2046 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_DELETE_INPUT: Int = + 2047 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_CURRENT: Int = + 2048 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_INPUT_COUNT: Int + = 2049 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_XFADE_TIME: Int + = 2050 + +internal const + val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_HAS_INPUT_AUTO_ADVANCE: Int = + 2051 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_CURRENT: Int = + 2052 + +internal const + val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_INPUT_AUTO_ADVANCE: Int = + 2053 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_INPUT_COUNT: Int + = 2054 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_XFADE_TIME: Int + = 2055 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_ACTIVE: Int = 2056 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_ACTIVE: Int = 2057 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_BASE_PATH: Int = 2058 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_BASE_PATH: Int = 2059 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_MASTER_PLAYER: Int = 2060 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_MASTER_PLAYER: Int = 2061 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_PLAYBACK_PROCESS_MODE: Int = + 2062 + +internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_PLAYBACK_PROCESS_MODE: Int = + 2063 + +internal const val ENGINECLASS_AREA: Int = 39 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_ENTER_TREE: Int = 2064 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_EXIT_TREE: Int = 2065 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_INOUT: Int = 2066 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_ENTER_TREE: Int = 2067 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_EXIT_TREE: Int = 2068 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_INOUT: Int = 2069 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_OVERLAPPING_AREAS: Int = 2070 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_OVERLAPPING_BODIES: Int = 2071 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_OVERLAPS_AREA: Int = 2072 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_OVERLAPS_BODY: Int = 2073 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_ANGULAR_DAMP: Int = 2074 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_ANGULAR_DAMP: Int = 2075 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_AUDIO_BUS_NAME: Int = 2076 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_AUDIO_BUS_NAME: Int = 2077 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_AUDIO_BUS_OVERRIDE: Int = 2078 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_AUDIO_BUS_OVERRIDE: Int = 2079 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY: Int = 2080 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY: Int = 2081 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_DISTANCE_SCALE: Int = 2082 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_DISTANCE_SCALE: Int = 2083 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_POINT: Int = 2084 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_POINT: Int = 2085 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_VEC: Int = 2086 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_VEC: Int = 2087 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_LINEAR_DAMP: Int = 2088 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_LINEAR_DAMP: Int = 2089 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_MONITORABLE: Int = 2090 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_MONITORABLE: Int = 2091 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_MONITORING: Int = 2092 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_MONITORING: Int = 2093 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_PRIORITY: Int = 2094 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_PRIORITY: Int = 2095 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_AMOUNT: Int = 2096 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_AMOUNT: Int = 2097 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_ENABLE: Int = 2098 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_ENABLE: Int = 2099 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_NAME: Int = 2100 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_NAME: Int = 2101 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_UNIFORMITY: Int = 2102 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_UNIFORMITY: Int = 2103 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_SPACE_OVERRIDE: Int = 2104 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_SPACE_OVERRIDE: Int = 2105 + +internal const val ENGINECLASS_AREA2D: Int = 40 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_ENTER_TREE: Int = 2106 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_EXIT_TREE: Int = 2107 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_INOUT: Int = 2108 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_ENTER_TREE: Int = 2109 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_EXIT_TREE: Int = 2110 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_INOUT: Int = 2111 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_OVERLAPPING_AREAS: Int = 2112 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_OVERLAPPING_BODIES: Int = 2113 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_OVERLAPS_AREA: Int = 2114 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_OVERLAPS_BODY: Int = 2115 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_ANGULAR_DAMP: Int = 2116 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_ANGULAR_DAMP: Int = 2117 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_AUDIO_BUS_NAME: Int = 2118 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_AUDIO_BUS_NAME: Int = 2119 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_AUDIO_BUS_OVERRIDE: Int = 2120 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_AUDIO_BUS_OVERRIDE: Int = 2121 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY: Int = 2122 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY: Int = 2123 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_DISTANCE_SCALE: Int = 2124 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_DISTANCE_SCALE: Int = 2125 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_POINT: Int = 2126 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_POINT: Int = 2127 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_VEC: Int = 2128 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_VEC: Int = 2129 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_LINEAR_DAMP: Int = 2130 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_LINEAR_DAMP: Int = 2131 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_MONITORABLE: Int = 2132 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_MONITORABLE: Int = 2133 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_MONITORING: Int = 2134 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_MONITORING: Int = 2135 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_PRIORITY: Int = 2136 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_PRIORITY: Int = 2137 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_SPACE_OVERRIDE: Int = 2138 + +internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_SPACE_OVERRIDE: Int = 2139 + +internal const val ENGINECLASS_ARRAYMESH: Int = 41 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_ADD_BLEND_SHAPE: Int = 2140 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_ADD_SURFACE_FROM_ARRAYS: Int = 2141 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_CLEAR_BLEND_SHAPES: Int = 2142 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_CLEAR_SURFACES: Int = 2143 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_COUNT: Int = 2144 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_NAME: Int = 2145 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_LIGHTMAP_UNWRAP: Int = 2146 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_REGEN_NORMALMAPS: Int = 2147 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_BLEND_SHAPE_NAME: Int = 2148 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_FIND_BY_NAME: Int = 2149 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_ARRAY_INDEX_LEN: Int = 2150 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_ARRAY_LEN: Int = 2151 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_FORMAT: Int = 2152 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_NAME: Int = 2153 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_PRIMITIVE_TYPE: Int = 2154 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_REMOVE: Int = 2155 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_SET_NAME: Int = 2156 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_UPDATE_REGION: Int = 2157 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_MODE: Int = 2158 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_BLEND_SHAPE_MODE: Int = 2159 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_CUSTOM_AABB: Int = 2160 + +internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_CUSTOM_AABB: Int = 2161 + +internal const val ENGINECLASS_ASPECTRATIOCONTAINER: Int = 42 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_ALIGNMENT_HORIZONTAL: Int = + 2162 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_ALIGNMENT_HORIZONTAL: Int = + 2163 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_ALIGNMENT_VERTICAL: Int = 2164 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_ALIGNMENT_VERTICAL: Int = 2165 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_RATIO: Int = 2166 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_RATIO: Int = 2167 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_STRETCH_MODE: Int = 2168 + +internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_STRETCH_MODE: Int = 2169 + +internal const val ENGINECLASS_ATLASTEXTURE: Int = 43 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_ATLAS: Int = 2170 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_ATLAS: Int = 2171 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_FILTER_CLIP: Int = 2172 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_FILTER_CLIP: Int = 2173 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_MARGIN: Int = 2174 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_MARGIN: Int = 2175 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_REGION: Int = 2176 + +internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_REGION: Int = 2177 + +internal const val ENGINECLASS_AUDIOBUSLAYOUT: Int = 44 + +internal const val ENGINECLASS_AUDIOEFFECT: Int = 45 + +internal const val ENGINECLASS_AUDIOEFFECTAMPLIFY: Int = 46 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTAMPLIFY_GET_VOLUME_DB: Int = 2178 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTAMPLIFY_SET_VOLUME_DB: Int = 2179 + +internal const val ENGINECLASS_AUDIOEFFECTBANDLIMITFILTER: Int = 47 + +internal const val ENGINECLASS_AUDIOEFFECTBANDPASSFILTER: Int = 48 + +internal const val ENGINECLASS_AUDIOEFFECTCAPTURE: Int = 49 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_CAN_GET_BUFFER: Int = 2180 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_CLEAR_BUFFER: Int = 2181 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER: Int = 2182 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER_LENGTH_FRAMES: Int = 2183 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_DISCARDED_FRAMES: Int = 2184 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_FRAMES_AVAILABLE: Int = 2185 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_PUSHED_FRAMES: Int = 2186 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER_LENGTH: Int = 2187 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_SET_BUFFER_LENGTH: Int = 2188 + +internal const val ENGINECLASS_AUDIOEFFECTCHORUS: Int = 50 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_DRY: Int = 2189 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_DRY: Int = 2190 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_CUTOFF_HZ: Int = 2191 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_CUTOFF_HZ: Int = 2192 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_DELAY_MS: Int = 2193 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_DELAY_MS: Int = 2194 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_DEPTH_MS: Int = 2195 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_DEPTH_MS: Int = 2196 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_LEVEL_DB: Int = 2197 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_LEVEL_DB: Int = 2198 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_PAN: Int = 2199 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_PAN: Int = 2200 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_RATE_HZ: Int = 2201 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_RATE_HZ: Int = 2202 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_CUTOFF_HZ: Int = 2203 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_CUTOFF_HZ: Int = 2204 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_DELAY_MS: Int = 2205 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_DELAY_MS: Int = 2206 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_DEPTH_MS: Int = 2207 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_DEPTH_MS: Int = 2208 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_LEVEL_DB: Int = 2209 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_LEVEL_DB: Int = 2210 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_PAN: Int = 2211 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_PAN: Int = 2212 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_RATE_HZ: Int = 2213 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_RATE_HZ: Int = 2214 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_CUTOFF_HZ: Int = 2215 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_CUTOFF_HZ: Int = 2216 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_DELAY_MS: Int = 2217 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_DELAY_MS: Int = 2218 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_DEPTH_MS: Int = 2219 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_DEPTH_MS: Int = 2220 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_LEVEL_DB: Int = 2221 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_LEVEL_DB: Int = 2222 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_PAN: Int = 2223 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_PAN: Int = 2224 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_RATE_HZ: Int = 2225 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_RATE_HZ: Int = 2226 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_CUTOFF_HZ: Int = 2227 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_CUTOFF_HZ: Int = 2228 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_DELAY_MS: Int = 2229 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_DELAY_MS: Int = 2230 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_DEPTH_MS: Int = 2231 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_DEPTH_MS: Int = 2232 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_LEVEL_DB: Int = 2233 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_LEVEL_DB: Int = 2234 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_PAN: Int = 2235 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_PAN: Int = 2236 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_RATE_HZ: Int = 2237 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_RATE_HZ: Int = 2238 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_COUNT: Int = 2239 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_COUNT: Int = 2240 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_WET: Int = 2241 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_WET: Int = 2242 + +internal const val ENGINECLASS_AUDIOEFFECTCOMPRESSOR: Int = 51 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_ATTACK_US: Int = 2243 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_ATTACK_US: Int = 2244 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_GAIN: Int = 2245 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_GAIN: Int = 2246 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_MIX: Int = 2247 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_MIX: Int = 2248 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_RATIO: Int = 2249 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_RATIO: Int = 2250 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_RELEASE_MS: Int = 2251 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_RELEASE_MS: Int = 2252 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_SIDECHAIN: Int = 2253 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_SIDECHAIN: Int = 2254 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_THRESHOLD: Int = 2255 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_THRESHOLD: Int = 2256 + +internal const val ENGINECLASS_AUDIOEFFECTDELAY: Int = 52 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_DRY: Int = 2257 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_DRY: Int = 2258 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_ACTIVE: Int = 2259 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_ACTIVE: Int = 2260 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_DELAY_MS: Int = 2261 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_DELAY_MS: Int = 2262 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_LEVEL_DB: Int = 2263 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_LEVEL_DB: Int = 2264 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_LOWPASS: Int = 2265 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_LOWPASS: Int = 2266 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_ACTIVE: Int = 2267 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_ACTIVE: Int = 2268 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_DELAY_MS: Int = 2269 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_DELAY_MS: Int = 2270 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_LEVEL_DB: Int = 2271 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_LEVEL_DB: Int = 2272 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_PAN: Int = 2273 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_PAN: Int = 2274 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_ACTIVE: Int = 2275 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_ACTIVE: Int = 2276 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_DELAY_MS: Int = 2277 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_DELAY_MS: Int = 2278 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_LEVEL_DB: Int = 2279 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_LEVEL_DB: Int = 2280 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_PAN: Int = 2281 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_PAN: Int = 2282 + +internal const val ENGINECLASS_AUDIOEFFECTDISTORTION: Int = 53 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_DRIVE: Int = 2283 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_DRIVE: Int = 2284 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_KEEP_HF_HZ: Int = 2285 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_KEEP_HF_HZ: Int = 2286 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_MODE: Int = 2287 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_MODE: Int = 2288 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_POST_GAIN: Int = 2289 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_POST_GAIN: Int = 2290 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_PRE_GAIN: Int = 2291 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_PRE_GAIN: Int = 2292 + +internal const val ENGINECLASS_AUDIOEFFECTEQ: Int = 54 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_GET_BAND_COUNT: Int = 2293 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_GET_BAND_GAIN_DB: Int = 2294 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_SET_BAND_GAIN_DB: Int = 2295 + +internal const val ENGINECLASS_AUDIOEFFECTEQ10: Int = 55 + +internal const val ENGINECLASS_AUDIOEFFECTEQ21: Int = 56 + +internal const val ENGINECLASS_AUDIOEFFECTEQ6: Int = 57 + +internal const val ENGINECLASS_AUDIOEFFECTFILTER: Int = 58 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_CUTOFF_HZ: Int = 2296 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_CUTOFF_HZ: Int = 2297 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_DB: Int = 2298 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_DB: Int = 2299 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_GAIN: Int = 2300 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_GAIN: Int = 2301 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_RESONANCE: Int = 2302 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_RESONANCE: Int = 2303 + +internal const val ENGINECLASS_AUDIOEFFECTHIGHPASSFILTER: Int = 59 + +internal const val ENGINECLASS_AUDIOEFFECTHIGHSHELFFILTER: Int = 60 + +internal const val ENGINECLASS_AUDIOEFFECTINSTANCE: Int = 61 + +internal const val ENGINECLASS_AUDIOEFFECTLIMITER: Int = 62 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_CEILING_DB: Int = 2304 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_CEILING_DB: Int = 2305 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_SOFT_CLIP_DB: Int = 2306 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_SOFT_CLIP_DB: Int = 2307 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_SOFT_CLIP_RATIO: Int = 2308 + +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_SOFT_CLIP_RATIO: Int = 2309 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_8_NAME: Int = 1927 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_THRESHOLD_DB: Int = 2310 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_8_NAME: Int = 1928 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_THRESHOLD_DB: Int = 2311 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_9_AUTO_ADVANCE: Int = - 1929 +internal const val ENGINECLASS_AUDIOEFFECTLOWPASSFILTER: Int = 63 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_9_AUTO_ADVANCE: Int = - 1930 +internal const val ENGINECLASS_AUDIOEFFECTLOWSHELFFILTER: Int = 64 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_9_NAME: Int = 1931 +internal const val ENGINECLASS_AUDIOEFFECTNOTCHFILTER: Int = 65 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_9_NAME: Int = 1932 +internal const val ENGINECLASS_AUDIOEFFECTPANNER: Int = 66 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_INPUT_COUNT: Int = 1933 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPANNER_GET_PAN: Int = 2312 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_INPUT_COUNT: Int = 1934 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPANNER_SET_PAN: Int = 2313 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_GET_XFADE_TIME: Int = 1935 +internal const val ENGINECLASS_AUDIOEFFECTPHASER: Int = 67 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONNODETRANSITION_SET_XFADE_TIME: Int = 1936 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_DEPTH: Int = 2314 -internal const val ENGINECLASS_ANIMATIONPLAYER: Int = 34 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_DEPTH: Int = 2315 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER__ANIMATION_CHANGED: Int = 1937 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_FEEDBACK: Int = 2316 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER__NODE_REMOVED: Int = 1938 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_FEEDBACK: Int = 2317 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ADD_ANIMATION: Int = 1939 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RANGE_MAX_HZ: Int = 2318 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ADVANCE: Int = 1940 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RANGE_MAX_HZ: Int = 2319 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ANIMATION_GET_NEXT: Int = 1941 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RANGE_MIN_HZ: Int = 2320 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_ANIMATION_SET_NEXT: Int = 1942 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RANGE_MIN_HZ: Int = 2321 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_CLEAR_CACHES: Int = 1943 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RATE_HZ: Int = 2322 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_CLEAR_QUEUE: Int = 1944 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RATE_HZ: Int = 2323 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_FIND_ANIMATION: Int = 1945 +internal const val ENGINECLASS_AUDIOEFFECTPITCHSHIFT: Int = 68 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ANIMATION: Int = 1946 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_FFT_SIZE: Int = 2324 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ANIMATION_LIST: Int = 1947 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_FFT_SIZE: Int = 2325 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_BLEND_TIME: Int = 1948 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_OVERSAMPLING: Int = 2326 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYING_SPEED: Int = 1949 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_OVERSAMPLING: Int = 2327 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_QUEUE: Int = 1950 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_PITCH_SCALE: Int = 2328 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_HAS_ANIMATION: Int = 1951 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_PITCH_SCALE: Int = 2329 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_IS_PLAYING: Int = 1952 +internal const val ENGINECLASS_AUDIOEFFECTRECORD: Int = 69 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_PLAY: Int = 1953 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_GET_RECORDING: Int = 2330 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_PLAY_BACKWARDS: Int = 1954 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_IS_RECORDING_ACTIVE: Int = 2331 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_QUEUE: Int = 1955 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_SET_RECORDING_ACTIVE: Int = 2332 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_REMOVE_ANIMATION: Int = 1956 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_GET_FORMAT: Int = 2333 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_RENAME_ANIMATION: Int = 1957 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_SET_FORMAT: Int = 2334 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SEEK: Int = 1958 +internal const val ENGINECLASS_AUDIOEFFECTREVERB: Int = 70 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_BLEND_TIME: Int = 1959 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_DAMPING: Int = 2335 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_STOP: Int = 1960 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_DAMPING: Int = 2336 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ASSIGNED_ANIMATION: Int = 1961 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_DRY: Int = 2337 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_ASSIGNED_ANIMATION: Int = 1962 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_DRY: Int = 2338 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_AUTOPLAY: Int = 1963 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_HIPASS: Int = 2339 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_AUTOPLAY: Int = 1964 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_HIPASS: Int = 2340 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION: Int = 1965 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_PREDELAY_FEEDBACK: Int = 2341 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_CURRENT_ANIMATION: Int = 1966 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_PREDELAY_FEEDBACK: Int = 2342 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION_LENGTH: Int = 1967 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_PREDELAY_MSEC: Int = 2343 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_CURRENT_ANIMATION_POSITION: Int = - 1968 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_PREDELAY_MSEC: Int = 2344 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_METHOD_CALL_MODE: Int = 1969 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_ROOM_SIZE: Int = 2345 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_METHOD_CALL_MODE: Int = 1970 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_ROOM_SIZE: Int = 2346 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_ACTIVE: Int = 1971 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_SPREAD: Int = 2347 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_ACTIVE: Int = 1972 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_SPREAD: Int = 2348 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_DEFAULT_BLEND_TIME: Int = - 1973 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_WET: Int = 2349 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_DEFAULT_BLEND_TIME: Int = - 1974 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_WET: Int = 2350 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_PROCESS_MODE: Int = 1975 +internal const val ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER: Int = 71 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_PROCESS_MODE: Int = 1976 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_BUFFER_LENGTH: Int = + 2351 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_PLAYBACK_SPEED: Int = 1977 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_BUFFER_LENGTH: Int = + 2352 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_PLAYBACK_SPEED: Int = 1978 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_FFT_SIZE: Int = 2353 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_RESET_ON_SAVE: Int = 1979 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_FFT_SIZE: Int = 2354 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_RESET_ON_SAVE: Int = 1980 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_TAP_BACK_POS: Int = 2355 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_GET_ROOT_NODE: Int = 1981 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_TAP_BACK_POS: Int = 2356 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONPLAYER_SET_ROOT_NODE: Int = 1982 +internal const val ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZERINSTANCE: Int = 72 -internal const val ENGINECLASS_ANIMATIONROOTNODE: Int = 35 +internal const + val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZERINSTANCE_GET_MAGNITUDE_FOR_FREQUENCY_RANGE: + Int = 2357 -internal const val ENGINECLASS_ANIMATIONTRACKEDITPLUGIN: Int = 36 +internal const val ENGINECLASS_AUDIOEFFECTSTEREOENHANCE: Int = 73 -internal const val ENGINECLASS_ANIMATIONTREE: Int = 37 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_PAN_PULLOUT: Int = 2358 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__CLEAR_CACHES: Int = 1983 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_PAN_PULLOUT: Int = 2359 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__NODE_REMOVED: Int = 1984 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_SURROUND: Int = 2360 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__TREE_CHANGED: Int = 1985 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_SURROUND: Int = 2361 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE__UPDATE_PROPERTIES: Int = 1986 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_TIME_PULLOUT_MS: Int = 2362 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_ADVANCE: Int = 1987 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_TIME_PULLOUT_MS: Int = 2363 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ROOT_MOTION_TRANSFORM: Int = 1988 +internal const val ENGINECLASS_AUDIOSERVER: Int = 74 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_RENAME_PARAMETER: Int = 1989 +internal const val ENGINESINGLETON_AUDIOSERVER: Int = 2 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ACTIVE: Int = 1990 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_ADD_BUS: Int = 2364 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ACTIVE: Int = 1991 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_ADD_BUS_EFFECT: Int = 2365 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ANIM_PLAYER: Int = 1992 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_GET_DEVICE_LIST: Int = 2366 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ANIM_PLAYER: Int = 1993 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GENERATE_BUS_LAYOUT: Int = 2367 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_PROCESS_MODE: Int = 1994 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_CHANNELS: Int = 2368 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_PROCESS_MODE: Int = 1995 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT: Int = 2369 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_ROOT_MOTION_TRACK: Int = 1996 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT_COUNT: Int = 2370 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_ROOT_MOTION_TRACK: Int = 1997 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT_INSTANCE: Int = 2371 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_GET_TREE_ROOT: Int = 1998 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_INDEX: Int = 2372 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREE_SET_TREE_ROOT: Int = 1999 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_NAME: Int = 2373 -internal const val ENGINECLASS_ANIMATIONTREEPLAYER: Int = 38 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_PEAK_VOLUME_LEFT_DB: Int = 2374 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ADD_NODE: Int = 2000 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_PEAK_VOLUME_RIGHT_DB: Int = 2375 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ADVANCE: Int = 2001 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_SEND: Int = 2376 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_ANIMATION: Int = - 2002 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_VOLUME_DB: Int = 2377 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_MASTER_ANIMATION: - Int = 2003 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_DEVICE_LIST: Int = 2378 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_GET_POSITION: Int = - 2004 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_MIX_RATE: Int = 2379 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_ANIMATION: Int = - 2005 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_OUTPUT_LATENCY: Int = 2380 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_FILTER_PATH: Int - = 2006 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_SPEAKER_MODE: Int = 2381 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ANIMATION_NODE_SET_MASTER_ANIMATION: - Int = 2007 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_TIME_SINCE_LAST_MIX: Int = 2382 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ARE_NODES_CONNECTED: Int = 2008 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_TIME_TO_NEXT_MIX: Int = 2383 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_GET_AMOUNT: Int = 2009 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_BYPASSING_EFFECTS: Int = 2384 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_SET_AMOUNT: Int = 2010 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_EFFECT_ENABLED: Int = 2385 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND2_NODE_SET_FILTER_PATH: Int = - 2011 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_MUTE: Int = 2386 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND3_NODE_GET_AMOUNT: Int = 2012 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_SOLO: Int = 2387 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND3_NODE_SET_AMOUNT: Int = 2013 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_LOCK: Int = 2388 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND4_NODE_GET_AMOUNT: Int = 2014 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_MOVE_BUS: Int = 2389 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_BLEND4_NODE_SET_AMOUNT: Int = 2015 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_REMOVE_BUS: Int = 2390 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_CONNECT_NODES: Int = 2016 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_REMOVE_BUS_EFFECT: Int = 2391 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_DISCONNECT_NODES: Int = 2017 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_BYPASS_EFFECTS: Int = 2392 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_NODE_LIST: Int = 2018 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_EFFECT_ENABLED: Int = 2393 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_MIX_NODE_GET_AMOUNT: Int = 2019 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_LAYOUT: Int = 2394 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_MIX_NODE_SET_AMOUNT: Int = 2020 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_MUTE: Int = 2395 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_EXISTS: Int = 2021 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_NAME: Int = 2396 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_INPUT_COUNT: Int = 2022 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_SEND: Int = 2397 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_INPUT_SOURCE: Int = 2023 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_SOLO: Int = 2398 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_POSITION: Int = 2024 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_VOLUME_DB: Int = 2399 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_GET_TYPE: Int = 2025 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SWAP_BUS_EFFECTS: Int = 2400 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_RENAME: Int = 2026 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_UNLOCK: Int = 2401 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_NODE_SET_POSITION: Int = 2027 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_COUNT: Int = 2402 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_AUTORESTART_DELAY: - Int = 2028 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_COUNT: Int = 2403 -internal const - val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_AUTORESTART_RANDOM_DELAY: Int - = 2029 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_CAPTURE_DEVICE: Int = 2404 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_FADEIN_TIME: Int = - 2030 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_CAPTURE_DEVICE: Int = 2405 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_GET_FADEOUT_TIME: Int = - 2031 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_DEVICE: Int = 2406 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_HAS_AUTORESTART: Int = - 2032 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_DEVICE: Int = 2407 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_IS_ACTIVE: Int = 2033 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_GLOBAL_RATE_SCALE: Int = 2408 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART: Int = - 2034 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_GLOBAL_RATE_SCALE: Int = 2409 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART_DELAY: - Int = 2035 +internal const val ENGINECLASS_AUDIOSTREAM: Int = 75 -internal const - val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_AUTORESTART_RANDOM_DELAY: Int - = 2036 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAM_GET_LENGTH: Int = 2410 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FADEIN_TIME: Int = - 2037 +internal const val ENGINECLASS_AUDIOSTREAMGENERATOR: Int = 76 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FADEOUT_TIME: Int = - 2038 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_GET_BUFFER_LENGTH: Int = 2411 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_SET_FILTER_PATH: Int = - 2039 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_SET_BUFFER_LENGTH: Int = 2412 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_START: Int = 2040 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_GET_MIX_RATE: Int = 2413 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_ONESHOT_NODE_STOP: Int = 2041 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_SET_MIX_RATE: Int = 2414 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_RECOMPUTE_CACHES: Int = 2042 +internal const val ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK: Int = 77 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_REMOVE_NODE: Int = 2043 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_CAN_PUSH_BUFFER: Int = 2415 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_RESET: Int = 2044 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_CLEAR_BUFFER: Int = 2416 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESCALE_NODE_GET_SCALE: Int = 2045 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_GET_FRAMES_AVAILABLE: Int = + 2417 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESCALE_NODE_SET_SCALE: Int = 2046 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_GET_SKIPS: Int = 2418 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TIMESEEK_NODE_SEEK: Int = 2047 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_PUSH_BUFFER: Int = 2419 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_DELETE_INPUT: Int = - 2048 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_PUSH_FRAME: Int = 2420 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_CURRENT: Int = - 2049 +internal const val ENGINECLASS_AUDIOSTREAMMP3: Int = 78 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_INPUT_COUNT: Int - = 2050 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_DATA: Int = 2421 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_GET_XFADE_TIME: Int - = 2051 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_DATA: Int = 2422 -internal const - val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_HAS_INPUT_AUTO_ADVANCE: Int = - 2052 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_LOOP: Int = 2423 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_CURRENT: Int = - 2053 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_LOOP: Int = 2424 -internal const - val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_INPUT_AUTO_ADVANCE: Int = - 2054 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_LOOP_OFFSET: Int = 2425 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_INPUT_COUNT: Int - = 2055 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_LOOP_OFFSET: Int = 2426 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_TRANSITION_NODE_SET_XFADE_TIME: Int - = 2056 +internal const val ENGINECLASS_AUDIOSTREAMMICROPHONE: Int = 79 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_ACTIVE: Int = 2057 +internal const val ENGINECLASS_AUDIOSTREAMOGGVORBIS: Int = 80 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_ACTIVE: Int = 2058 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_DATA: Int = 2427 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_BASE_PATH: Int = 2059 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_DATA: Int = 2428 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_BASE_PATH: Int = 2060 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_LOOP: Int = 2429 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_MASTER_PLAYER: Int = 2061 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_LOOP: Int = 2430 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_MASTER_PLAYER: Int = 2062 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_LOOP_OFFSET: Int = 2431 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_GET_PLAYBACK_PROCESS_MODE: Int = - 2063 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_LOOP_OFFSET: Int = 2432 -internal const val ENGINEMETHOD_ENGINECLASS_ANIMATIONTREEPLAYER_SET_PLAYBACK_PROCESS_MODE: Int = - 2064 +internal const val ENGINECLASS_AUDIOSTREAMPLAYBACK: Int = 81 -internal const val ENGINECLASS_AREA: Int = 39 +internal const val ENGINECLASS_AUDIOSTREAMPLAYBACKRESAMPLED: Int = 82 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_ENTER_TREE: Int = 2065 +internal const val ENGINECLASS_AUDIOSTREAMPLAYER: Int = 83 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_EXIT_TREE: Int = 2066 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__BUS_LAYOUT_CHANGED: Int = 2433 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__AREA_INOUT: Int = 2067 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__IS_ACTIVE: Int = 2434 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_ENTER_TREE: Int = 2068 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__SET_PLAYING: Int = 2435 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_EXIT_TREE: Int = 2069 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PLAYBACK_POSITION: Int = 2436 -internal const val ENGINEMETHOD_ENGINECLASS_AREA__BODY_INOUT: Int = 2070 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM_PLAYBACK: Int = 2437 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_OVERLAPPING_AREAS: Int = 2071 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_PLAY: Int = 2438 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_OVERLAPPING_BODIES: Int = 2072 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SEEK: Int = 2439 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_OVERLAPS_AREA: Int = 2073 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_STOP: Int = 2440 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_OVERLAPS_BODY: Int = 2074 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_AUTOPLAY: Int = 2441 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_ANGULAR_DAMP: Int = 2075 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_AUTOPLAY: Int = 2442 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_ANGULAR_DAMP: Int = 2076 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_BUS: Int = 2443 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_AUDIO_BUS_NAME: Int = 2077 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_BUS: Int = 2444 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_AUDIO_BUS_NAME: Int = 2078 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_MIX_TARGET: Int = 2445 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_AUDIO_BUS_OVERRIDE: Int = 2079 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_MIX_TARGET: Int = 2446 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_AUDIO_BUS_OVERRIDE: Int = 2080 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PITCH_SCALE: Int = 2447 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY: Int = 2081 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_PITCH_SCALE: Int = 2448 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY: Int = 2082 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PLAYING: Int = 2449 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_DISTANCE_SCALE: Int = 2083 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM: Int = 2450 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_DISTANCE_SCALE: Int = 2084 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_STREAM: Int = 2451 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_POINT: Int = 2085 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM_PAUSED: Int = 2452 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_POINT: Int = 2086 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_STREAM_PAUSED: Int = 2453 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_GRAVITY_VEC: Int = 2087 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_VOLUME_DB: Int = 2454 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_GRAVITY_VEC: Int = 2088 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_VOLUME_DB: Int = 2455 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_LINEAR_DAMP: Int = 2089 +internal const val ENGINECLASS_AUDIOSTREAMPLAYER2D: Int = 84 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_LINEAR_DAMP: Int = 2090 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__BUS_LAYOUT_CHANGED: Int = 2456 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_MONITORABLE: Int = 2091 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__IS_ACTIVE: Int = 2457 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_MONITORABLE: Int = 2092 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__SET_PLAYING: Int = 2458 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_MONITORING: Int = 2093 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PLAYBACK_POSITION: Int = 2459 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_MONITORING: Int = 2094 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM_PLAYBACK: Int = 2460 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_PRIORITY: Int = 2095 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_PLAY: Int = 2461 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_PRIORITY: Int = 2096 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SEEK: Int = 2462 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_AMOUNT: Int = 2097 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_STOP: Int = 2463 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_AMOUNT: Int = 2098 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_AREA_MASK: Int = 2464 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_ENABLE: Int = 2099 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_AREA_MASK: Int = 2465 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_ENABLE: Int = 2100 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_ATTENUATION: Int = 2466 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_NAME: Int = 2101 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_ATTENUATION: Int = 2467 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_NAME: Int = 2102 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_AUTOPLAY: Int = 2468 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_REVERB_BUS_UNIFORMITY: Int = 2103 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_AUTOPLAY: Int = 2469 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_REVERB_BUS_UNIFORMITY: Int = 2104 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_BUS: Int = 2470 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_GET_SPACE_OVERRIDE: Int = 2105 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_BUS: Int = 2471 -internal const val ENGINEMETHOD_ENGINECLASS_AREA_SET_SPACE_OVERRIDE: Int = 2106 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_MAX_DISTANCE: Int = 2472 -internal const val ENGINECLASS_AREA2D: Int = 40 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_MAX_DISTANCE: Int = 2473 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_ENTER_TREE: Int = 2107 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PITCH_SCALE: Int = 2474 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_EXIT_TREE: Int = 2108 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_PITCH_SCALE: Int = 2475 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__AREA_INOUT: Int = 2109 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PLAYING: Int = 2476 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_ENTER_TREE: Int = 2110 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM: Int = 2477 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_EXIT_TREE: Int = 2111 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_STREAM: Int = 2478 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D__BODY_INOUT: Int = 2112 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM_PAUSED: Int = 2479 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_OVERLAPPING_AREAS: Int = 2113 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_STREAM_PAUSED: Int = 2480 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_OVERLAPPING_BODIES: Int = 2114 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_VOLUME_DB: Int = 2481 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_OVERLAPS_AREA: Int = 2115 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_VOLUME_DB: Int = 2482 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_OVERLAPS_BODY: Int = 2116 +internal const val ENGINECLASS_AUDIOSTREAMPLAYER3D: Int = 85 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_ANGULAR_DAMP: Int = 2117 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__BUS_LAYOUT_CHANGED: Int = 2483 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_ANGULAR_DAMP: Int = 2118 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__IS_ACTIVE: Int = 2484 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_AUDIO_BUS_NAME: Int = 2119 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__SET_PLAYING: Int = 2485 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_AUDIO_BUS_NAME: Int = 2120 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PLAYBACK_POSITION: Int = 2486 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_AUDIO_BUS_OVERRIDE: Int = 2121 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM_PLAYBACK: Int = 2487 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_AUDIO_BUS_OVERRIDE: Int = 2122 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_PLAY: Int = 2488 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY: Int = 2123 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SEEK: Int = 2489 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY: Int = 2124 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_STOP: Int = 2490 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_DISTANCE_SCALE: Int = 2125 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_AREA_MASK: Int = 2491 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_DISTANCE_SCALE: Int = 2126 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_AREA_MASK: Int = 2492 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_POINT: Int = 2127 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_FILTER_CUTOFF_HZ: + Int = 2493 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_POINT: Int = 2128 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_FILTER_CUTOFF_HZ: + Int = 2494 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_GRAVITY_VEC: Int = 2129 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_FILTER_DB: Int = + 2495 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_GRAVITY_VEC: Int = 2130 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_FILTER_DB: Int = + 2496 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_LINEAR_DAMP: Int = 2131 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_MODEL: Int = 2497 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_LINEAR_DAMP: Int = 2132 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_MODEL: Int = 2498 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_MONITORABLE: Int = 2133 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_AUTOPLAY: Int = 2499 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_MONITORABLE: Int = 2134 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_AUTOPLAY: Int = 2500 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_MONITORING: Int = 2135 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_BUS: Int = 2501 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_MONITORING: Int = 2136 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_BUS: Int = 2502 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_PRIORITY: Int = 2137 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_DOPPLER_TRACKING: Int = 2503 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_PRIORITY: Int = 2138 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_DOPPLER_TRACKING: Int = 2504 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_GET_SPACE_OVERRIDE: Int = 2139 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_DEGREES: Int = + 2505 -internal const val ENGINEMETHOD_ENGINECLASS_AREA2D_SET_SPACE_OVERRIDE: Int = 2140 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_DEGREES: Int = + 2506 -internal const val ENGINECLASS_ARRAYMESH: Int = 41 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_ENABLED: Int = + 2507 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_ADD_BLEND_SHAPE: Int = 2141 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_ENABLED: Int = + 2508 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_ADD_SURFACE_FROM_ARRAYS: Int = 2142 +internal const + val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_FILTER_ATTENUATION_DB: Int = + 2509 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_CLEAR_BLEND_SHAPES: Int = 2143 +internal const + val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_FILTER_ATTENUATION_DB: Int = + 2510 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_CLEAR_SURFACES: Int = 2144 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_MAX_DB: Int = 2511 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_COUNT: Int = 2145 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_MAX_DB: Int = 2512 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_NAME: Int = 2146 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_MAX_DISTANCE: Int = 2513 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_LIGHTMAP_UNWRAP: Int = 2147 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_MAX_DISTANCE: Int = 2514 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_REGEN_NORMALMAPS: Int = 2148 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_OUT_OF_RANGE_MODE: Int = 2515 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_BLEND_SHAPE_NAME: Int = 2149 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_OUT_OF_RANGE_MODE: Int = 2516 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_FIND_BY_NAME: Int = 2150 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PITCH_SCALE: Int = 2517 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_ARRAY_INDEX_LEN: Int = 2151 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_PITCH_SCALE: Int = 2518 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_ARRAY_LEN: Int = 2152 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PLAYING: Int = 2519 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_FORMAT: Int = 2153 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM: Int = 2520 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_NAME: Int = 2154 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_STREAM: Int = 2521 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_GET_PRIMITIVE_TYPE: Int = 2155 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM_PAUSED: Int = 2522 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_REMOVE: Int = 2156 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_STREAM_PAUSED: Int = 2523 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_SET_NAME: Int = 2157 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_UNIT_DB: Int = 2524 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SURFACE_UPDATE_REGION: Int = 2158 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_UNIT_DB: Int = 2525 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_BLEND_SHAPE_MODE: Int = 2159 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_UNIT_SIZE: Int = 2526 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_BLEND_SHAPE_MODE: Int = 2160 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_UNIT_SIZE: Int = 2527 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_GET_CUSTOM_AABB: Int = 2161 +internal const val ENGINECLASS_AUDIOSTREAMRANDOMPITCH: Int = 86 -internal const val ENGINEMETHOD_ENGINECLASS_ARRAYMESH_SET_CUSTOM_AABB: Int = 2162 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_GET_AUDIO_STREAM: Int = 2528 -internal const val ENGINECLASS_ASPECTRATIOCONTAINER: Int = 42 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_SET_AUDIO_STREAM: Int = 2529 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_ALIGNMENT_HORIZONTAL: Int = - 2163 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_GET_RANDOM_PITCH: Int = 2530 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_ALIGNMENT_HORIZONTAL: Int = - 2164 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_SET_RANDOM_PITCH: Int = 2531 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_ALIGNMENT_VERTICAL: Int = 2165 +internal const val ENGINECLASS_AUDIOSTREAMSAMPLE: Int = 87 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_ALIGNMENT_VERTICAL: Int = 2166 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SAVE_TO_WAV: Int = 2532 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_RATIO: Int = 2167 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_DATA: Int = 2533 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_RATIO: Int = 2168 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_DATA: Int = 2534 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_GET_STRETCH_MODE: Int = 2169 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_FORMAT: Int = 2535 -internal const val ENGINEMETHOD_ENGINECLASS_ASPECTRATIOCONTAINER_SET_STRETCH_MODE: Int = 2170 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_FORMAT: Int = 2536 -internal const val ENGINECLASS_ATLASTEXTURE: Int = 43 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_BEGIN: Int = 2537 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_ATLAS: Int = 2171 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_BEGIN: Int = 2538 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_ATLAS: Int = 2172 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_END: Int = 2539 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_FILTER_CLIP: Int = 2173 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_END: Int = 2540 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_FILTER_CLIP: Int = 2174 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_MODE: Int = 2541 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_MARGIN: Int = 2175 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_MODE: Int = 2542 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_MARGIN: Int = 2176 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_MIX_RATE: Int = 2543 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_GET_REGION: Int = 2177 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_MIX_RATE: Int = 2544 -internal const val ENGINEMETHOD_ENGINECLASS_ATLASTEXTURE_SET_REGION: Int = 2178 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_STEREO: Int = 2545 -internal const val ENGINECLASS_AUDIOBUSLAYOUT: Int = 44 +internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_STEREO: Int = 2546 -internal const val ENGINECLASS_AUDIOEFFECT: Int = 45 +internal const val ENGINECLASS_BACKBUFFERCOPY: Int = 88 -internal const val ENGINECLASS_AUDIOEFFECTAMPLIFY: Int = 46 +internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_GET_COPY_MODE: Int = 2547 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTAMPLIFY_GET_VOLUME_DB: Int = 2179 +internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_SET_COPY_MODE: Int = 2548 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTAMPLIFY_SET_VOLUME_DB: Int = 2180 +internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_GET_RECT: Int = 2549 -internal const val ENGINECLASS_AUDIOEFFECTBANDLIMITFILTER: Int = 47 +internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_SET_RECT: Int = 2550 -internal const val ENGINECLASS_AUDIOEFFECTBANDPASSFILTER: Int = 48 +internal const val ENGINECLASS_BAKEDLIGHTMAP: Int = 89 -internal const val ENGINECLASS_AUDIOEFFECTCAPTURE: Int = 49 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_BAKE: Int = 2551 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_CAN_GET_BUFFER: Int = 2181 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ATLAS_GENERATE: Int = 2552 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_CLEAR_BUFFER: Int = 2182 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ATLAS_GENERATE: Int = 2553 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER: Int = 2183 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ATLAS_MAX_SIZE: Int = 2554 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER_LENGTH_FRAMES: Int = 2184 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ATLAS_MAX_SIZE: Int = 2555 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_DISCARDED_FRAMES: Int = 2185 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BIAS: Int = 2556 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_FRAMES_AVAILABLE: Int = 2186 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BIAS: Int = 2557 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_PUSHED_FRAMES: Int = 2187 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BOUNCE_INDIRECT_ENERGY: Int = 2558 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_GET_BUFFER_LENGTH: Int = 2188 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BOUNCE_INDIRECT_ENERGY: Int = 2559 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCAPTURE_SET_BUFFER_LENGTH: Int = 2189 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BOUNCES: Int = 2560 -internal const val ENGINECLASS_AUDIOEFFECTCHORUS: Int = 50 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BOUNCES: Int = 2561 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_DRY: Int = 2190 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_CELL_SIZE: Int = 2562 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_DRY: Int = 2191 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_CELL_SIZE: Int = 2563 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_CUTOFF_HZ: Int = 2192 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_ENABLED: Int = 2564 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_CUTOFF_HZ: Int = 2193 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_ENABLED: Int = 2565 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_DELAY_MS: Int = 2194 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_PROPAGATION: Int = 2566 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_DELAY_MS: Int = 2195 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_PROPAGATION: Int = 2567 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_DEPTH_MS: Int = 2196 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_QUALITY: Int = 2568 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_DEPTH_MS: Int = 2197 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_QUALITY: Int = 2569 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_LEVEL_DB: Int = 2198 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_DEFAULT_TEXELS_PER_UNIT: Int = 2570 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_LEVEL_DB: Int = 2199 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_DEFAULT_TEXELS_PER_UNIT: Int = 2571 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_PAN: Int = 2200 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_COLOR: Int = 2572 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_PAN: Int = 2201 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_COLOR: Int = 2573 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_1_RATE_HZ: Int = 2202 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_ENERGY: Int = 2574 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_1_RATE_HZ: Int = 2203 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_ENERGY: Int = 2575 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_CUTOFF_HZ: Int = 2204 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_SKY: Int = 2576 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_CUTOFF_HZ: Int = 2205 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_SKY: Int = 2577 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_DELAY_MS: Int = 2206 +internal const + val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_SKY_ROTATION_DEGREES: Int = + 2578 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_DELAY_MS: Int = 2207 +internal const + val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_SKY_ROTATION_DEGREES: Int = + 2579 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_DEPTH_MS: Int = 2208 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_MIN_LIGHT: Int = 2580 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_DEPTH_MS: Int = 2209 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_MIN_LIGHT: Int = 2581 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_LEVEL_DB: Int = 2210 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_MODE: Int = 2582 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_LEVEL_DB: Int = 2211 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_MODE: Int = 2583 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_PAN: Int = 2212 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_EXTENTS: Int = 2584 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_PAN: Int = 2213 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_EXTENTS: Int = 2585 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_2_RATE_HZ: Int = 2214 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_IMAGE_PATH: Int = 2586 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_2_RATE_HZ: Int = 2215 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_IMAGE_PATH: Int = 2587 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_CUTOFF_HZ: Int = 2216 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_LIGHT_DATA: Int = 2588 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_CUTOFF_HZ: Int = 2217 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_LIGHT_DATA: Int = 2589 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_DELAY_MS: Int = 2218 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_QUALITY: Int = 2590 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_DELAY_MS: Int = 2219 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_QUALITY: Int = 2591 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_DEPTH_MS: Int = 2220 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_COLOR: Int = 2592 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_DEPTH_MS: Int = 2221 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_COLOR: Int = 2593 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_LEVEL_DB: Int = 2222 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_DENOISER: Int = 2594 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_LEVEL_DB: Int = 2223 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_DENOISER: Int = 2595 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_PAN: Int = 2224 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_HDR: Int = 2596 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_PAN: Int = 2225 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_HDR: Int = 2597 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_3_RATE_HZ: Int = 2226 +internal const val ENGINECLASS_BAKEDLIGHTMAPDATA: Int = 90 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_3_RATE_HZ: Int = 2227 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA__GET_USER_DATA: Int = 2598 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_CUTOFF_HZ: Int = 2228 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA__SET_USER_DATA: Int = 2599 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_CUTOFF_HZ: Int = 2229 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_ADD_USER: Int = 2600 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_DELAY_MS: Int = 2230 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_CLEAR_DATA: Int = 2601 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_DELAY_MS: Int = 2231 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_CLEAR_USERS: Int = 2602 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_DEPTH_MS: Int = 2232 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_COUNT: Int = 2603 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_DEPTH_MS: Int = 2233 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_LIGHTMAP: Int = 2604 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_LEVEL_DB: Int = 2234 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_PATH: Int = 2605 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_LEVEL_DB: Int = 2235 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_BOUNDS: Int = 2606 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_PAN: Int = 2236 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_BOUNDS: Int = 2607 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_PAN: Int = 2237 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_CELL_SPACE_TRANSFORM: Int = 2608 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_4_RATE_HZ: Int = 2238 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_CELL_SPACE_TRANSFORM: Int = 2609 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_4_RATE_HZ: Int = 2239 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_CELL_SUBDIV: Int = 2610 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_VOICE_COUNT: Int = 2240 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_CELL_SUBDIV: Int = 2611 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_VOICE_COUNT: Int = 2241 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_ENERGY: Int = 2612 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_GET_WET: Int = 2242 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_ENERGY: Int = 2613 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCHORUS_SET_WET: Int = 2243 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_INTERIOR: Int = 2614 -internal const val ENGINECLASS_AUDIOEFFECTCOMPRESSOR: Int = 51 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_INTERIOR: Int = 2615 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_ATTACK_US: Int = 2244 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_OCTREE: Int = 2616 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_ATTACK_US: Int = 2245 +internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_OCTREE: Int = 2617 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_GAIN: Int = 2246 +internal const val ENGINECLASS_BASEBUTTON: Int = 91 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_GAIN: Int = 2247 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__GUI_INPUT: Int = 2618 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_MIX: Int = 2248 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__PRESSED: Int = 2619 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_MIX: Int = 2249 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__TOGGLED: Int = 2620 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_RATIO: Int = 2250 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__UNHANDLED_INPUT: Int = 2621 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_RATIO: Int = 2251 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_DRAW_MODE: Int = 2622 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_RELEASE_MS: Int = 2252 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_IS_HOVERED: Int = 2623 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_RELEASE_MS: Int = 2253 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_PRESSED_NO_SIGNAL: Int = 2624 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_SIDECHAIN: Int = 2254 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_ACTION_MODE: Int = 2625 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_SIDECHAIN: Int = 2255 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_ACTION_MODE: Int = 2626 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_GET_THRESHOLD: Int = 2256 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_BUTTON_MASK: Int = 2627 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTCOMPRESSOR_SET_THRESHOLD: Int = 2257 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_BUTTON_MASK: Int = 2628 -internal const val ENGINECLASS_AUDIOEFFECTDELAY: Int = 52 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_DISABLED: Int = 2629 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_DRY: Int = 2258 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_DISABLED: Int = 2630 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_DRY: Int = 2259 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_ENABLED_FOCUS_MODE: Int = 2631 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_ACTIVE: Int = 2260 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_ENABLED_FOCUS_MODE: Int = 2632 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_ACTIVE: Int = 2261 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_GROUP: Int = 2633 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_DELAY_MS: Int = 2262 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_GROUP: Int = 2634 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_DELAY_MS: Int = 2263 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_KEEP_PRESSED_OUTSIDE: Int = 2635 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_LEVEL_DB: Int = 2264 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_KEEP_PRESSED_OUTSIDE: Int = 2636 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_LEVEL_DB: Int = 2265 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_PRESSED: Int = 2637 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_FEEDBACK_LOWPASS: Int = 2266 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_PRESSED: Int = 2638 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_FEEDBACK_LOWPASS: Int = 2267 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_SHORTCUT: Int = 2639 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_ACTIVE: Int = 2268 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_SHORTCUT: Int = 2640 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_ACTIVE: Int = 2269 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_SHORTCUT_IN_TOOLTIP: Int = 2641 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_DELAY_MS: Int = 2270 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_SHORTCUT_IN_TOOLTIP: Int = 2642 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_DELAY_MS: Int = 2271 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_TOGGLE_MODE: Int = 2643 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_LEVEL_DB: Int = 2272 +internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_TOGGLE_MODE: Int = 2644 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_LEVEL_DB: Int = 2273 +internal const val ENGINECLASS_BITMAP: Int = 92 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP1_PAN: Int = 2274 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP__GET_DATA: Int = 2645 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP1_PAN: Int = 2275 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP__SET_DATA: Int = 2646 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_ACTIVE: Int = 2276 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_CONVERT_TO_IMAGE: Int = 2647 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_ACTIVE: Int = 2277 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_CREATE: Int = 2648 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_DELAY_MS: Int = 2278 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_CREATE_FROM_IMAGE_ALPHA: Int = 2649 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_DELAY_MS: Int = 2279 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_BIT: Int = 2650 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_LEVEL_DB: Int = 2280 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_SIZE: Int = 2651 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_LEVEL_DB: Int = 2281 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_TRUE_BIT_COUNT: Int = 2652 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_GET_TAP2_PAN: Int = 2282 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GROW_MASK: Int = 2653 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDELAY_SET_TAP2_PAN: Int = 2283 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_OPAQUE_TO_POLYGONS: Int = 2654 -internal const val ENGINECLASS_AUDIOEFFECTDISTORTION: Int = 53 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_RESIZE: Int = 2655 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_DRIVE: Int = 2284 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_SET_BIT: Int = 2656 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_DRIVE: Int = 2285 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_SET_BIT_RECT: Int = 2657 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_KEEP_HF_HZ: Int = 2286 +internal const val ENGINECLASS_BITMAPFONT: Int = 93 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_KEEP_HF_HZ: Int = 2287 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_CHARS: Int = 2658 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_MODE: Int = 2288 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_KERNINGS: Int = 2659 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_MODE: Int = 2289 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_TEXTURES: Int = 2660 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_POST_GAIN: Int = 2290 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_CHARS: Int = 2661 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_POST_GAIN: Int = 2291 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_KERNINGS: Int = 2662 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_GET_PRE_GAIN: Int = 2292 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_TEXTURES: Int = 2663 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTDISTORTION_SET_PRE_GAIN: Int = 2293 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_CHAR: Int = 2664 -internal const val ENGINECLASS_AUDIOEFFECTEQ: Int = 54 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_KERNING_PAIR: Int = 2665 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_GET_BAND_COUNT: Int = 2294 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_TEXTURE: Int = 2666 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_GET_BAND_GAIN_DB: Int = 2295 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_CLEAR: Int = 2667 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTEQ_SET_BAND_GAIN_DB: Int = 2296 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_CREATE_FROM_FNT: Int = 2668 -internal const val ENGINECLASS_AUDIOEFFECTEQ10: Int = 55 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_KERNING_PAIR: Int = 2669 -internal const val ENGINECLASS_AUDIOEFFECTEQ21: Int = 56 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_TEXTURE: Int = 2670 -internal const val ENGINECLASS_AUDIOEFFECTEQ6: Int = 57 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_TEXTURE_COUNT: Int = 2671 -internal const val ENGINECLASS_AUDIOEFFECTFILTER: Int = 58 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_ASCENT: Int = 2672 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_CUTOFF_HZ: Int = 2297 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_DISTANCE_FIELD: Int = 2673 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_CUTOFF_HZ: Int = 2298 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_FALLBACK: Int = 2674 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_DB: Int = 2299 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_FALLBACK: Int = 2675 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_DB: Int = 2300 +internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_HEIGHT: Int = 2676 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_GAIN: Int = 2301 +internal const val ENGINECLASS_BONE2D: Int = 94 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_GAIN: Int = 2302 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_APPLY_REST: Int = 2677 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_GET_RESONANCE: Int = 2303 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_INDEX_IN_SKELETON: Int = 2678 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTFILTER_SET_RESONANCE: Int = 2304 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_SKELETON_REST: Int = 2679 -internal const val ENGINECLASS_AUDIOEFFECTHIGHPASSFILTER: Int = 59 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_DEFAULT_LENGTH: Int = 2680 -internal const val ENGINECLASS_AUDIOEFFECTHIGHSHELFFILTER: Int = 60 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_SET_DEFAULT_LENGTH: Int = 2681 -internal const val ENGINECLASS_AUDIOEFFECTINSTANCE: Int = 61 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_REST: Int = 2682 -internal const val ENGINECLASS_AUDIOEFFECTLIMITER: Int = 62 +internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_SET_REST: Int = 2683 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_CEILING_DB: Int = 2305 +internal const val ENGINECLASS_BONEATTACHMENT: Int = 95 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_CEILING_DB: Int = 2306 +internal const val ENGINEMETHOD_ENGINECLASS_BONEATTACHMENT_GET_BONE_NAME: Int = 2684 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_SOFT_CLIP_DB: Int = 2307 +internal const val ENGINEMETHOD_ENGINECLASS_BONEATTACHMENT_SET_BONE_NAME: Int = 2685 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_SOFT_CLIP_DB: Int = 2308 +internal const val ENGINECLASS_BOXCONTAINER: Int = 96 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_SOFT_CLIP_RATIO: Int = 2309 +internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_ADD_SPACER: Int = 2686 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_SOFT_CLIP_RATIO: Int = 2310 +internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_GET_ALIGNMENT: Int = 2687 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_GET_THRESHOLD_DB: Int = 2311 +internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_SET_ALIGNMENT: Int = 2688 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTLIMITER_SET_THRESHOLD_DB: Int = 2312 +internal const val ENGINECLASS_BOXSHAPE: Int = 97 -internal const val ENGINECLASS_AUDIOEFFECTLOWPASSFILTER: Int = 63 +internal const val ENGINEMETHOD_ENGINECLASS_BOXSHAPE_GET_EXTENTS: Int = 2689 -internal const val ENGINECLASS_AUDIOEFFECTLOWSHELFFILTER: Int = 64 +internal const val ENGINEMETHOD_ENGINECLASS_BOXSHAPE_SET_EXTENTS: Int = 2690 -internal const val ENGINECLASS_AUDIOEFFECTNOTCHFILTER: Int = 65 +internal const val ENGINECLASS_BUTTON: Int = 98 -internal const val ENGINECLASS_AUDIOEFFECTPANNER: Int = 66 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ALIGN: Int = 2691 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPANNER_GET_PAN: Int = 2313 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ALIGN: Int = 2692 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPANNER_SET_PAN: Int = 2314 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_CLIP_TEXT: Int = 2693 -internal const val ENGINECLASS_AUDIOEFFECTPHASER: Int = 67 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_CLIP_TEXT: Int = 2694 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_DEPTH: Int = 2315 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_EXPAND_ICON: Int = 2695 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_DEPTH: Int = 2316 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_EXPAND_ICON: Int = 2696 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_FEEDBACK: Int = 2317 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_FLAT: Int = 2697 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_FEEDBACK: Int = 2318 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_FLAT: Int = 2698 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RANGE_MAX_HZ: Int = 2319 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ICON: Int = 2699 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RANGE_MAX_HZ: Int = 2320 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ICON: Int = 2700 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RANGE_MIN_HZ: Int = 2321 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ICON_ALIGN: Int = 2701 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RANGE_MIN_HZ: Int = 2322 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ICON_ALIGN: Int = 2702 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_GET_RATE_HZ: Int = 2323 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_TEXT: Int = 2703 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPHASER_SET_RATE_HZ: Int = 2324 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_TEXT: Int = 2704 -internal const val ENGINECLASS_AUDIOEFFECTPITCHSHIFT: Int = 68 +internal const val ENGINECLASS_BUTTONGROUP: Int = 99 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_FFT_SIZE: Int = 2325 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTONGROUP_GET_BUTTONS: Int = 2705 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_FFT_SIZE: Int = 2326 +internal const val ENGINEMETHOD_ENGINECLASS_BUTTONGROUP_GET_PRESSED_BUTTON: Int = 2706 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_OVERSAMPLING: Int = 2327 +internal const val ENGINECLASS_CPUPARTICLES: Int = 100 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_OVERSAMPLING: Int = 2328 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES__UPDATE_RENDER_THREAD: Int = 2707 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_GET_PITCH_SCALE: Int = 2329 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_CONVERT_FROM_PARTICLES: Int = 2708 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTPITCHSHIFT_SET_PITCH_SCALE: Int = 2330 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_RESTART: Int = 2709 -internal const val ENGINECLASS_AUDIOEFFECTRECORD: Int = 69 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_AMOUNT: Int = 2710 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_GET_RECORDING: Int = 2331 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_AMOUNT: Int = 2711 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_IS_RECORDING_ACTIVE: Int = 2332 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE: Int = 2712 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_SET_RECORDING_ACTIVE: Int = 2333 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE: Int = 2713 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_GET_FORMAT: Int = 2334 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE_CURVE: Int = 2714 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTRECORD_SET_FORMAT: Int = 2335 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE_CURVE: Int = 2715 -internal const val ENGINECLASS_AUDIOEFFECTREVERB: Int = 70 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE_RANDOM: Int = 2716 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_DAMPING: Int = 2336 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE_RANDOM: Int = 2717 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_DAMPING: Int = 2337 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY: Int = 2718 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_DRY: Int = 2338 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY: Int = 2719 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_DRY: Int = 2339 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY_CURVE: Int = 2720 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_HIPASS: Int = 2340 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY_CURVE: Int = 2721 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_HIPASS: Int = 2341 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY_RANDOM: Int = 2722 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_PREDELAY_FEEDBACK: Int = 2342 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY_RANDOM: Int = 2723 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_PREDELAY_FEEDBACK: Int = 2343 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET: Int = 2724 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_PREDELAY_MSEC: Int = 2344 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET: Int = 2725 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_PREDELAY_MSEC: Int = 2345 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET_CURVE: Int = 2726 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_ROOM_SIZE: Int = 2346 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET_CURVE: Int = 2727 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_ROOM_SIZE: Int = 2347 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET_RANDOM: Int = 2728 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_SPREAD: Int = 2348 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET_RANDOM: Int = 2729 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_SPREAD: Int = 2349 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED: Int = 2730 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_GET_WET: Int = 2350 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED: Int = 2731 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTREVERB_SET_WET: Int = 2351 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED_CURVE: Int = 2732 -internal const val ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER: Int = 71 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED_CURVE: Int = 2733 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_BUFFER_LENGTH: Int = - 2352 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED_RANDOM: Int = 2734 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_BUFFER_LENGTH: Int = - 2353 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED_RANDOM: Int = 2735 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_FFT_SIZE: Int = 2354 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR: Int = 2736 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_FFT_SIZE: Int = 2355 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR: Int = 2737 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_GET_TAP_BACK_POS: Int = 2356 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR_INITIAL_RAMP: Int = 2738 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZER_SET_TAP_BACK_POS: Int = 2357 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR_INITIAL_RAMP: Int = 2739 -internal const val ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZERINSTANCE: Int = 72 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR_RAMP: Int = 2740 -internal const - val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSPECTRUMANALYZERINSTANCE_GET_MAGNITUDE_FOR_FREQUENCY_RANGE: - Int = 2358 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR_RAMP: Int = 2741 -internal const val ENGINECLASS_AUDIOEFFECTSTEREOENHANCE: Int = 73 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING: Int = 2742 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_PAN_PULLOUT: Int = 2359 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING: Int = 2743 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_PAN_PULLOUT: Int = 2360 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING_CURVE: Int = 2744 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_SURROUND: Int = 2361 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING_CURVE: Int = 2745 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_SURROUND: Int = 2362 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING_RANDOM: Int = 2746 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_GET_TIME_PULLOUT_MS: Int = 2363 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING_RANDOM: Int = 2747 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOEFFECTSTEREOENHANCE_SET_TIME_PULLOUT_MS: Int = 2364 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DIRECTION: Int = 2748 -internal const val ENGINECLASS_AUDIOSERVER: Int = 74 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DIRECTION: Int = 2749 -internal const val ENGINESINGLETON_AUDIOSERVER: Int = 2 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DRAW_ORDER: Int = 2750 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_ADD_BUS: Int = 2365 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DRAW_ORDER: Int = 2751 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_ADD_BUS_EFFECT: Int = 2366 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_BOX_EXTENTS: Int = 2752 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_GET_DEVICE: Int = 2367 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_BOX_EXTENTS: Int = 2753 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_GET_DEVICE_LIST: Int = 2368 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_COLORS: Int = 2754 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_CAPTURE_SET_DEVICE: Int = 2369 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_COLORS: Int = 2755 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GENERATE_BUS_LAYOUT: Int = 2370 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_NORMALS: Int = 2756 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_CHANNELS: Int = 2371 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_NORMALS: Int = 2757 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT: Int = 2372 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_POINTS: Int = 2758 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT_COUNT: Int = 2373 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_POINTS: Int = 2759 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_EFFECT_INSTANCE: Int = 2374 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_AXIS: Int = 2760 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_INDEX: Int = 2375 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_AXIS: Int = 2761 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_NAME: Int = 2376 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_HEIGHT: Int = 2762 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_PEAK_VOLUME_LEFT_DB: Int = 2377 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_HEIGHT: Int = 2763 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_PEAK_VOLUME_RIGHT_DB: Int = 2378 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_INNER_RADIUS: Int = 2764 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_SEND: Int = 2379 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_INNER_RADIUS: Int = 2765 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_VOLUME_DB: Int = 2380 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_RADIUS: Int = 2766 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_DEVICE_LIST: Int = 2381 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_RADIUS: Int = 2767 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_MIX_RATE: Int = 2382 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_SHAPE: Int = 2768 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_OUTPUT_LATENCY: Int = 2383 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_SHAPE: Int = 2769 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_SPEAKER_MODE: Int = 2384 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_SPHERE_RADIUS: Int = 2770 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_TIME_SINCE_LAST_MIX: Int = 2385 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_SPHERE_RADIUS: Int = 2771 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_TIME_TO_NEXT_MIX: Int = 2386 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMITTING: Int = 2772 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_BYPASSING_EFFECTS: Int = 2387 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMITTING: Int = 2773 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_EFFECT_ENABLED: Int = 2388 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EXPLOSIVENESS: Int = 2774 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_MUTE: Int = 2389 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EXPLOSIVENESS: Int = 2775 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_IS_BUS_SOLO: Int = 2390 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FIXED_FPS: Int = 2776 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_LOCK: Int = 2391 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FIXED_FPS: Int = 2777 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_MOVE_BUS: Int = 2392 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_ALIGN_Y: Int = 2778 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_REMOVE_BUS: Int = 2393 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_ALIGN_Y: Int = 2779 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_REMOVE_BUS_EFFECT: Int = 2394 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_DISABLE_Z: Int = 2780 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_BYPASS_EFFECTS: Int = 2395 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_DISABLE_Z: Int = 2781 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_EFFECT_ENABLED: Int = 2396 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_ROTATE_Y: Int = 2782 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_LAYOUT: Int = 2397 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_ROTATE_Y: Int = 2783 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_MUTE: Int = 2398 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLATNESS: Int = 2784 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_NAME: Int = 2399 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLATNESS: Int = 2785 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_SEND: Int = 2400 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FRACT_DELTA: Int = 2786 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_SOLO: Int = 2401 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FRACT_DELTA: Int = 2787 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_VOLUME_DB: Int = 2402 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_GRAVITY: Int = 2788 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SWAP_BUS_EFFECTS: Int = 2403 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_GRAVITY: Int = 2789 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_UNLOCK: Int = 2404 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION: Int = 2790 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_BUS_COUNT: Int = 2405 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION: Int = 2791 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_BUS_COUNT: Int = 2406 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION_CURVE: Int = 2792 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_DEVICE: Int = 2407 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION_CURVE: Int = 2793 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_DEVICE: Int = 2408 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION_RANDOM: Int = 2794 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_GET_GLOBAL_RATE_SCALE: Int = 2409 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION_RANDOM: Int = 2795 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSERVER_SET_GLOBAL_RATE_SCALE: Int = 2410 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_INITIAL_VELOCITY: Int = 2796 -internal const val ENGINECLASS_AUDIOSTREAM: Int = 75 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_INITIAL_VELOCITY: Int = 2797 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAM_GET_LENGTH: Int = 2411 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_INITIAL_VELOCITY_RANDOM: Int = 2798 -internal const val ENGINECLASS_AUDIOSTREAMGENERATOR: Int = 76 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_INITIAL_VELOCITY_RANDOM: Int = 2799 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_GET_BUFFER_LENGTH: Int = 2412 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LIFETIME: Int = 2800 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_SET_BUFFER_LENGTH: Int = 2413 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LIFETIME: Int = 2801 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_GET_MIX_RATE: Int = 2414 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LIFETIME_RANDOMNESS: Int = 2802 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATOR_SET_MIX_RATE: Int = 2415 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LIFETIME_RANDOMNESS: Int = 2803 -internal const val ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK: Int = 77 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL: Int = 2804 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_CAN_PUSH_BUFFER: Int = 2416 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL: Int = 2805 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_CLEAR_BUFFER: Int = 2417 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL_CURVE: Int = 2806 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_GET_FRAMES_AVAILABLE: Int = - 2418 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL_CURVE: Int = 2807 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_GET_SKIPS: Int = 2419 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL_RANDOM: Int = 2808 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_PUSH_BUFFER: Int = 2420 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL_RANDOM: Int = 2809 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMGENERATORPLAYBACK_PUSH_FRAME: Int = 2421 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LOCAL_COORDS: Int = 2810 -internal const val ENGINECLASS_AUDIOSTREAMMP3: Int = 78 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LOCAL_COORDS: Int = 2811 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_DATA: Int = 2422 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_MESH: Int = 2812 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_DATA: Int = 2423 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_MESH: Int = 2813 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_LOOP: Int = 2424 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ONE_SHOT: Int = 2814 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_LOOP: Int = 2425 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ONE_SHOT: Int = 2815 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_GET_LOOP_OFFSET: Int = 2426 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY: Int = 2816 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMMP3_SET_LOOP_OFFSET: Int = 2427 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY: Int = 2817 -internal const val ENGINECLASS_AUDIOSTREAMMICROPHONE: Int = 79 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY_CURVE: Int = 2818 -internal const val ENGINECLASS_AUDIOSTREAMOGGVORBIS: Int = 80 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY_CURVE: Int = 2819 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_DATA: Int = 2428 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY_RANDOM: Int = 2820 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_DATA: Int = 2429 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY_RANDOM: Int = 2821 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_LOOP: Int = 2430 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_PREPROCESS: Int = 2822 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_LOOP: Int = 2431 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_PREPROCESS: Int = 2823 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_GET_LOOP_OFFSET: Int = 2432 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL: Int = 2824 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMOGGVORBIS_SET_LOOP_OFFSET: Int = 2433 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL: Int = 2825 -internal const val ENGINECLASS_AUDIOSTREAMPLAYBACK: Int = 81 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL_CURVE: Int = 2826 -internal const val ENGINECLASS_AUDIOSTREAMPLAYBACKRESAMPLED: Int = 82 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL_CURVE: Int = 2827 -internal const val ENGINECLASS_AUDIOSTREAMPLAYER: Int = 83 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL_RANDOM: Int = 2828 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__BUS_LAYOUT_CHANGED: Int = 2434 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL_RANDOM: Int = 2829 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__IS_ACTIVE: Int = 2435 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RANDOMNESS: Int = 2830 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER__SET_PLAYING: Int = 2436 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RANDOMNESS: Int = 2831 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PLAYBACK_POSITION: Int = 2437 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT: Int = 2832 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM_PLAYBACK: Int = 2438 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT: Int = 2833 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_PLAY: Int = 2439 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT_CURVE: Int = 2834 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SEEK: Int = 2440 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT_CURVE: Int = 2835 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_STOP: Int = 2441 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT_RANDOM: Int = 2836 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_AUTOPLAY: Int = 2442 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT_RANDOM: Int = 2837 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_AUTOPLAY: Int = 2443 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SPEED_SCALE: Int = 2838 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_BUS: Int = 2444 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SPEED_SCALE: Int = 2839 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_BUS: Int = 2445 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SPREAD: Int = 2840 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_MIX_TARGET: Int = 2446 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SPREAD: Int = 2841 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_MIX_TARGET: Int = 2447 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL: Int = 2842 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PITCH_SCALE: Int = 2448 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL: Int = 2843 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_PITCH_SCALE: Int = 2449 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL_CURVE: Int = 2844 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_PLAYING: Int = 2450 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL_CURVE: Int = 2845 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM: Int = 2451 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL_RANDOM: Int = 2846 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_STREAM: Int = 2452 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL_RANDOM: Int = 2847 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_STREAM_PAUSED: Int = 2453 +internal const val ENGINECLASS_CPUPARTICLES2D: Int = 101 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_STREAM_PAUSED: Int = 2454 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D__TEXTURE_CHANGED: Int = 2848 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_GET_VOLUME_DB: Int = 2455 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D__UPDATE_RENDER_THREAD: Int = 2849 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER_SET_VOLUME_DB: Int = 2456 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_CONVERT_FROM_PARTICLES: Int = 2850 -internal const val ENGINECLASS_AUDIOSTREAMPLAYER2D: Int = 84 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_RESTART: Int = 2851 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__BUS_LAYOUT_CHANGED: Int = 2457 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_AMOUNT: Int = 2852 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__IS_ACTIVE: Int = 2458 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_AMOUNT: Int = 2853 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D__SET_PLAYING: Int = 2459 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE: Int = 2854 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PLAYBACK_POSITION: Int = 2460 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE: Int = 2855 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM_PLAYBACK: Int = 2461 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE_CURVE: Int = 2856 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_PLAY: Int = 2462 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE_CURVE: Int = 2857 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SEEK: Int = 2463 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE_RANDOM: Int = 2858 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_STOP: Int = 2464 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE_RANDOM: Int = 2859 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_AREA_MASK: Int = 2465 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY: Int = 2860 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_AREA_MASK: Int = 2466 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY: Int = 2861 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_ATTENUATION: Int = 2467 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY_CURVE: Int = 2862 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_ATTENUATION: Int = 2468 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY_CURVE: Int = 2863 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_AUTOPLAY: Int = 2469 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY_RANDOM: Int = 2864 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_AUTOPLAY: Int = 2470 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY_RANDOM: Int = 2865 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_BUS: Int = 2471 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET: Int = 2866 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_BUS: Int = 2472 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET: Int = 2867 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_MAX_DISTANCE: Int = 2473 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET_CURVE: Int = 2868 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_MAX_DISTANCE: Int = 2474 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET_CURVE: Int = 2869 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PITCH_SCALE: Int = 2475 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET_RANDOM: Int = 2870 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_PITCH_SCALE: Int = 2476 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET_RANDOM: Int = 2871 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_PLAYING: Int = 2477 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED: Int = 2872 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM: Int = 2478 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED: Int = 2873 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_STREAM: Int = 2479 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED_CURVE: Int = 2874 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_STREAM_PAUSED: Int = 2480 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED_CURVE: Int = 2875 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_STREAM_PAUSED: Int = 2481 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED_RANDOM: Int = 2876 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_GET_VOLUME_DB: Int = 2482 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED_RANDOM: Int = 2877 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER2D_SET_VOLUME_DB: Int = 2483 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR: Int = 2878 -internal const val ENGINECLASS_AUDIOSTREAMPLAYER3D: Int = 85 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR: Int = 2879 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__BUS_LAYOUT_CHANGED: Int = 2484 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR_INITIAL_RAMP: Int = 2880 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__IS_ACTIVE: Int = 2485 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR_INITIAL_RAMP: Int = 2881 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D__SET_PLAYING: Int = 2486 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR_RAMP: Int = 2882 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PLAYBACK_POSITION: Int = 2487 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR_RAMP: Int = 2883 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM_PLAYBACK: Int = 2488 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING: Int = 2884 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_PLAY: Int = 2489 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING: Int = 2885 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SEEK: Int = 2490 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING_CURVE: Int = 2886 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_STOP: Int = 2491 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING_CURVE: Int = 2887 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_AREA_MASK: Int = 2492 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING_RANDOM: Int = 2888 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_AREA_MASK: Int = 2493 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING_RANDOM: Int = 2889 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_FILTER_CUTOFF_HZ: - Int = 2494 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DIRECTION: Int = 2890 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_FILTER_CUTOFF_HZ: - Int = 2495 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DIRECTION: Int = 2891 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_FILTER_DB: Int = - 2496 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DRAW_ORDER: Int = 2892 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_FILTER_DB: Int = - 2497 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DRAW_ORDER: Int = 2893 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_ATTENUATION_MODEL: Int = 2498 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_COLORS: Int = 2894 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_ATTENUATION_MODEL: Int = 2499 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_COLORS: Int = 2895 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_AUTOPLAY: Int = 2500 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_NORMALS: Int = 2896 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_AUTOPLAY: Int = 2501 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_NORMALS: Int = 2897 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_BUS: Int = 2502 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_POINTS: Int = 2898 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_BUS: Int = 2503 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_POINTS: Int = 2899 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_DOPPLER_TRACKING: Int = 2504 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_RECT_EXTENTS: Int = 2900 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_DOPPLER_TRACKING: Int = 2505 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_RECT_EXTENTS: Int = 2901 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_DEGREES: Int = - 2506 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_SHAPE: Int = 2902 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_DEGREES: Int = - 2507 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_SHAPE: Int = 2903 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_ENABLED: Int = - 2508 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_SPHERE_RADIUS: Int = 2904 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_ENABLED: Int = - 2509 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_SPHERE_RADIUS: Int = 2905 -internal const - val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_EMISSION_ANGLE_FILTER_ATTENUATION_DB: Int = - 2510 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMITTING: Int = 2906 -internal const - val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_EMISSION_ANGLE_FILTER_ATTENUATION_DB: Int = - 2511 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMITTING: Int = 2907 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_MAX_DB: Int = 2512 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EXPLOSIVENESS: Int = 2908 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_MAX_DB: Int = 2513 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EXPLOSIVENESS: Int = 2909 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_MAX_DISTANCE: Int = 2514 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FIXED_FPS: Int = 2910 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_MAX_DISTANCE: Int = 2515 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FIXED_FPS: Int = 2911 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_OUT_OF_RANGE_MODE: Int = 2516 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FLAG_ALIGN_Y: Int = 2912 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_OUT_OF_RANGE_MODE: Int = 2517 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FLAG_ALIGN_Y: Int = 2913 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PITCH_SCALE: Int = 2518 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FRACT_DELTA: Int = 2914 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_PITCH_SCALE: Int = 2519 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FRACT_DELTA: Int = 2915 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_PLAYING: Int = 2520 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_GRAVITY: Int = 2916 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM: Int = 2521 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_GRAVITY: Int = 2917 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_STREAM: Int = 2522 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION: Int = 2918 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_STREAM_PAUSED: Int = 2523 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION: Int = 2919 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_STREAM_PAUSED: Int = 2524 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION_CURVE: Int = 2920 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_UNIT_DB: Int = 2525 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION_CURVE: Int = 2921 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_UNIT_DB: Int = 2526 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION_RANDOM: Int = 2922 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_GET_UNIT_SIZE: Int = 2527 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION_RANDOM: Int = 2923 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMPLAYER3D_SET_UNIT_SIZE: Int = 2528 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_INITIAL_VELOCITY: Int = 2924 -internal const val ENGINECLASS_AUDIOSTREAMRANDOMPITCH: Int = 86 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_INITIAL_VELOCITY: Int = 2925 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_GET_AUDIO_STREAM: Int = 2529 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_INITIAL_VELOCITY_RANDOM: Int = 2926 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_SET_AUDIO_STREAM: Int = 2530 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_INITIAL_VELOCITY_RANDOM: Int = 2927 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_GET_RANDOM_PITCH: Int = 2531 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LIFETIME: Int = 2928 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMRANDOMPITCH_SET_RANDOM_PITCH: Int = 2532 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LIFETIME: Int = 2929 -internal const val ENGINECLASS_AUDIOSTREAMSAMPLE: Int = 87 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LIFETIME_RANDOMNESS: Int = 2930 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SAVE_TO_WAV: Int = 2533 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LIFETIME_RANDOMNESS: Int = 2931 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_DATA: Int = 2534 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL: Int = 2932 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_DATA: Int = 2535 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL: Int = 2933 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_FORMAT: Int = 2536 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL_CURVE: Int = 2934 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_FORMAT: Int = 2537 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL_CURVE: Int = 2935 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_BEGIN: Int = 2538 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL_RANDOM: Int = 2936 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_BEGIN: Int = 2539 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL_RANDOM: Int = 2937 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_END: Int = 2540 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LOCAL_COORDS: Int = 2938 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_END: Int = 2541 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LOCAL_COORDS: Int = 2939 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_LOOP_MODE: Int = 2542 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_NORMALMAP: Int = 2940 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_LOOP_MODE: Int = 2543 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_NORMALMAP: Int = 2941 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_MIX_RATE: Int = 2544 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ONE_SHOT: Int = 2942 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_MIX_RATE: Int = 2545 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ONE_SHOT: Int = 2943 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_GET_STEREO: Int = 2546 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY: Int = 2944 -internal const val ENGINEMETHOD_ENGINECLASS_AUDIOSTREAMSAMPLE_SET_STEREO: Int = 2547 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY: Int = 2945 -internal const val ENGINECLASS_BACKBUFFERCOPY: Int = 88 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY_CURVE: Int = 2946 -internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_GET_COPY_MODE: Int = 2548 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY_CURVE: Int = 2947 -internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_SET_COPY_MODE: Int = 2549 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY_RANDOM: Int = 2948 -internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_GET_RECT: Int = 2550 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY_RANDOM: Int = 2949 -internal const val ENGINEMETHOD_ENGINECLASS_BACKBUFFERCOPY_SET_RECT: Int = 2551 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_PREPROCESS: Int = 2950 -internal const val ENGINECLASS_BAKEDLIGHTMAP: Int = 89 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_PREPROCESS: Int = 2951 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_BAKE: Int = 2552 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL: Int = 2952 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ATLAS_GENERATE: Int = 2553 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL: Int = 2953 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ATLAS_GENERATE: Int = 2554 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL_CURVE: Int = 2954 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ATLAS_MAX_SIZE: Int = 2555 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL_CURVE: Int = 2955 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ATLAS_MAX_SIZE: Int = 2556 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL_RANDOM: Int = 2956 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BIAS: Int = 2557 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL_RANDOM: Int = 2957 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BIAS: Int = 2558 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RANDOMNESS: Int = 2958 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BOUNCE_INDIRECT_ENERGY: Int = 2559 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RANDOMNESS: Int = 2959 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BOUNCE_INDIRECT_ENERGY: Int = 2560 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT: Int = 2960 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_BOUNCES: Int = 2561 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT: Int = 2961 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_BOUNCES: Int = 2562 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT_CURVE: Int = 2962 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_CELL_SIZE: Int = 2563 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT_CURVE: Int = 2963 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_CELL_SIZE: Int = 2564 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT_RANDOM: Int = 2964 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_ENABLED: Int = 2565 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT_RANDOM: Int = 2965 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_ENABLED: Int = 2566 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SPEED_SCALE: Int = 2966 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_PROPAGATION: Int = 2567 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SPEED_SCALE: Int = 2967 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_PROPAGATION: Int = 2568 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SPREAD: Int = 2968 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_CAPTURE_QUALITY: Int = 2569 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SPREAD: Int = 2969 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_CAPTURE_QUALITY: Int = 2570 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL: Int = 2970 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_DEFAULT_TEXELS_PER_UNIT: Int = 2571 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL: Int = 2971 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_DEFAULT_TEXELS_PER_UNIT: Int = 2572 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL_CURVE: Int = 2972 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_COLOR: Int = 2573 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL_CURVE: Int = 2973 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_COLOR: Int = 2574 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL_RANDOM: Int = 2974 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_ENERGY: Int = 2575 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL_RANDOM: Int = 2975 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_ENERGY: Int = 2576 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TEXTURE: Int = 2976 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_SKY: Int = 2577 +internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TEXTURE: Int = 2977 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_SKY: Int = 2578 +internal const val ENGINECLASS_CSGBOX: Int = 102 -internal const - val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_CUSTOM_SKY_ROTATION_DEGREES: Int = - 2579 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_DEPTH: Int = 2978 -internal const - val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_CUSTOM_SKY_ROTATION_DEGREES: Int = - 2580 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_DEPTH: Int = 2979 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_MIN_LIGHT: Int = 2581 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_HEIGHT: Int = 2980 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_MIN_LIGHT: Int = 2582 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_HEIGHT: Int = 2981 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_ENVIRONMENT_MODE: Int = 2583 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_MATERIAL: Int = 2982 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_ENVIRONMENT_MODE: Int = 2584 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_MATERIAL: Int = 2983 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_EXTENTS: Int = 2585 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_WIDTH: Int = 2984 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_EXTENTS: Int = 2586 +internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_WIDTH: Int = 2985 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_IMAGE_PATH: Int = 2587 +internal const val ENGINECLASS_CSGCOMBINER: Int = 103 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_IMAGE_PATH: Int = 2588 +internal const val ENGINECLASS_CSGCYLINDER: Int = 104 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_LIGHT_DATA: Int = 2589 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_CONE: Int = 2986 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_LIGHT_DATA: Int = 2590 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_CONE: Int = 2987 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_QUALITY: Int = 2591 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_HEIGHT: Int = 2988 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_QUALITY: Int = 2592 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_HEIGHT: Int = 2989 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_COLOR: Int = 2593 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_MATERIAL: Int = 2990 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_COLOR: Int = 2594 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_MATERIAL: Int = 2991 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_DENOISER: Int = 2595 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_RADIUS: Int = 2992 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_DENOISER: Int = 2596 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_RADIUS: Int = 2993 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_GET_USE_HDR: Int = 2597 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_SIDES: Int = 2994 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAP_SET_USE_HDR: Int = 2598 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_SIDES: Int = 2995 -internal const val ENGINECLASS_BAKEDLIGHTMAPDATA: Int = 90 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_SMOOTH_FACES: Int = 2996 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA__GET_USER_DATA: Int = 2599 +internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_SMOOTH_FACES: Int = 2997 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA__SET_USER_DATA: Int = 2600 +internal const val ENGINECLASS_CSGMESH: Int = 105 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_ADD_USER: Int = 2601 +internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH__MESH_CHANGED: Int = 2998 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_CLEAR_DATA: Int = 2602 +internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_GET_MATERIAL: Int = 2999 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_CLEAR_USERS: Int = 2603 +internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_SET_MATERIAL: Int = 3000 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_COUNT: Int = 2604 +internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_GET_MESH: Int = 3001 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_LIGHTMAP: Int = 2605 +internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_SET_MESH: Int = 3002 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_USER_PATH: Int = 2606 +internal const val ENGINECLASS_CSGPOLYGON: Int = 106 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_BOUNDS: Int = 2607 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__HAS_EDITABLE_3D_POLYGON_NO_DEPTH: Int = 3003 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_BOUNDS: Int = 2608 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__IS_EDITABLE_3D_POLYGON: Int = 3004 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_CELL_SPACE_TRANSFORM: Int = 2609 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__PATH_CHANGED: Int = 3005 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_CELL_SPACE_TRANSFORM: Int = 2610 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__PATH_EXITED: Int = 3006 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_CELL_SUBDIV: Int = 2611 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_DEPTH: Int = 3007 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_CELL_SUBDIV: Int = 2612 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_DEPTH: Int = 3008 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_ENERGY: Int = 2613 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_MATERIAL: Int = 3009 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_ENERGY: Int = 2614 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_MATERIAL: Int = 3010 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_INTERIOR: Int = 2615 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_MODE: Int = 3011 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_INTERIOR: Int = 2616 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_MODE: Int = 3012 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_GET_OCTREE: Int = 2617 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_CONTINUOUS_U: Int = 3013 -internal const val ENGINEMETHOD_ENGINECLASS_BAKEDLIGHTMAPDATA_SET_OCTREE: Int = 2618 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_CONTINUOUS_U: Int = 3014 -internal const val ENGINECLASS_BASEBUTTON: Int = 91 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_INTERVAL: Int = 3015 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__GUI_INPUT: Int = 2619 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_INTERVAL: Int = 3016 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__PRESSED: Int = 2620 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_INTERVAL_TYPE: Int = 3017 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__TOGGLED: Int = 2621 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_INTERVAL_TYPE: Int = 3018 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON__UNHANDLED_INPUT: Int = 2622 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_JOINED: Int = 3019 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_DRAW_MODE: Int = 2623 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_JOINED: Int = 3020 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_IS_HOVERED: Int = 2624 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_LOCAL: Int = 3021 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_PRESSED_NO_SIGNAL: Int = 2625 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_LOCAL: Int = 3022 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_ACTION_MODE: Int = 2626 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_NODE: Int = 3023 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_ACTION_MODE: Int = 2627 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_NODE: Int = 3024 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_BUTTON_MASK: Int = 2628 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_ROTATION: Int = 3025 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_BUTTON_MASK: Int = 2629 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_ROTATION: Int = 3026 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_DISABLED: Int = 2630 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_SIMPLIFY_ANGLE: Int = 3027 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_DISABLED: Int = 2631 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_SIMPLIFY_ANGLE: Int = 3028 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_ENABLED_FOCUS_MODE: Int = 2632 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_U_DISTANCE: Int = 3029 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_ENABLED_FOCUS_MODE: Int = 2633 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_U_DISTANCE: Int = 3030 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_GROUP: Int = 2634 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_POLYGON: Int = 3031 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_GROUP: Int = 2635 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_POLYGON: Int = 3032 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_KEEP_PRESSED_OUTSIDE: Int = 2636 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SMOOTH_FACES: Int = 3033 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_KEEP_PRESSED_OUTSIDE: Int = 2637 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SMOOTH_FACES: Int = 3034 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_PRESSED: Int = 2638 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SPIN_DEGREES: Int = 3035 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_PRESSED: Int = 2639 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SPIN_DEGREES: Int = 3036 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_SHORTCUT: Int = 2640 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SPIN_SIDES: Int = 3037 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_SHORTCUT: Int = 2641 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SPIN_SIDES: Int = 3038 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_SHORTCUT_IN_TOOLTIP: Int = 2642 +internal const val ENGINECLASS_CSGPRIMITIVE: Int = 107 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_SHORTCUT_IN_TOOLTIP: Int = 2643 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPRIMITIVE_GET_INVERT_FACES: Int = 3039 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_GET_TOGGLE_MODE: Int = 2644 +internal const val ENGINEMETHOD_ENGINECLASS_CSGPRIMITIVE_SET_INVERT_FACES: Int = 3040 -internal const val ENGINEMETHOD_ENGINECLASS_BASEBUTTON_SET_TOGGLE_MODE: Int = 2645 +internal const val ENGINECLASS_CSGSHAPE: Int = 108 -internal const val ENGINECLASS_BITMAP: Int = 92 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE__UPDATE_SHAPE: Int = 3041 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP__GET_DATA: Int = 2646 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_LAYER_BIT: Int = 3042 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP__SET_DATA: Int = 2647 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_MASK_BIT: Int = 3043 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_CREATE: Int = 2648 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_MESHES: Int = 3044 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_CREATE_FROM_IMAGE_ALPHA: Int = 2649 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_IS_ROOT_SHAPE: Int = 3045 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_BIT: Int = 2650 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_LAYER_BIT: Int = 3046 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_SIZE: Int = 2651 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_MASK_BIT: Int = 3047 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GET_TRUE_BIT_COUNT: Int = 2652 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_CALCULATE_TANGENTS: Int = 3048 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_GROW_MASK: Int = 2653 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_CALCULATE_TANGENTS: Int = 3049 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_OPAQUE_TO_POLYGONS: Int = 2654 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_LAYER: Int = 3050 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_SET_BIT: Int = 2655 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_LAYER: Int = 3051 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAP_SET_BIT_RECT: Int = 2656 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_MASK: Int = 3052 -internal const val ENGINECLASS_BITMAPFONT: Int = 93 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_MASK: Int = 3053 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_CHARS: Int = 2657 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_OPERATION: Int = 3054 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_KERNINGS: Int = 2658 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_OPERATION: Int = 3055 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__GET_TEXTURES: Int = 2659 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_SNAP: Int = 3056 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_CHARS: Int = 2660 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_SNAP: Int = 3057 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_KERNINGS: Int = 2661 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_USE_COLLISION: Int = 3058 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT__SET_TEXTURES: Int = 2662 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_USE_COLLISION: Int = 3059 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_CHAR: Int = 2663 +internal const val ENGINECLASS_CSGSPHERE: Int = 109 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_KERNING_PAIR: Int = 2664 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_MATERIAL: Int = 3060 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_ADD_TEXTURE: Int = 2665 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_MATERIAL: Int = 3061 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_CLEAR: Int = 2666 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RADIAL_SEGMENTS: Int = 3062 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_CREATE_FROM_FNT: Int = 2667 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RADIAL_SEGMENTS: Int = 3063 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_KERNING_PAIR: Int = 2668 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RADIUS: Int = 3064 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_TEXTURE: Int = 2669 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RADIUS: Int = 3065 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_TEXTURE_COUNT: Int = 2670 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RINGS: Int = 3066 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_ASCENT: Int = 2671 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RINGS: Int = 3067 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_DISTANCE_FIELD: Int = 2672 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_SMOOTH_FACES: Int = 3068 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_GET_FALLBACK: Int = 2673 +internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_SMOOTH_FACES: Int = 3069 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_FALLBACK: Int = 2674 +internal const val ENGINECLASS_CSGTORUS: Int = 110 -internal const val ENGINEMETHOD_ENGINECLASS_BITMAPFONT_SET_HEIGHT: Int = 2675 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_INNER_RADIUS: Int = 3070 -internal const val ENGINECLASS_BONE2D: Int = 94 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_INNER_RADIUS: Int = 3071 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_APPLY_REST: Int = 2676 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_MATERIAL: Int = 3072 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_INDEX_IN_SKELETON: Int = 2677 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_MATERIAL: Int = 3073 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_SKELETON_REST: Int = 2678 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_OUTER_RADIUS: Int = 3074 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_DEFAULT_LENGTH: Int = 2679 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_OUTER_RADIUS: Int = 3075 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_SET_DEFAULT_LENGTH: Int = 2680 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_RING_SIDES: Int = 3076 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_GET_REST: Int = 2681 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_RING_SIDES: Int = 3077 -internal const val ENGINEMETHOD_ENGINECLASS_BONE2D_SET_REST: Int = 2682 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_SIDES: Int = 3078 -internal const val ENGINECLASS_BONEATTACHMENT: Int = 95 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_SIDES: Int = 3079 -internal const val ENGINEMETHOD_ENGINECLASS_BONEATTACHMENT_GET_BONE_NAME: Int = 2683 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_SMOOTH_FACES: Int = 3080 -internal const val ENGINEMETHOD_ENGINECLASS_BONEATTACHMENT_SET_BONE_NAME: Int = 2684 +internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_SMOOTH_FACES: Int = 3081 -internal const val ENGINECLASS_BOXCONTAINER: Int = 96 +internal const val ENGINECLASS_CALLBACKTWEENER: Int = 111 -internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_ADD_SPACER: Int = 2685 +internal const val ENGINEMETHOD_ENGINECLASS_CALLBACKTWEENER_SET_DELAY: Int = 3082 -internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_GET_ALIGNMENT: Int = 2686 +internal const val ENGINECLASS_CAMERA: Int = 112 -internal const val ENGINEMETHOD_ENGINECLASS_BOXCONTAINER_SET_ALIGNMENT: Int = 2687 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_CLEAR_CURRENT: Int = 3083 -internal const val ENGINECLASS_BOXSHAPE: Int = 97 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CAMERA_RID: Int = 3084 -internal const val ENGINEMETHOD_ENGINECLASS_BOXSHAPE_GET_EXTENTS: Int = 2688 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CAMERA_TRANSFORM: Int = 3085 -internal const val ENGINEMETHOD_ENGINECLASS_BOXSHAPE_SET_EXTENTS: Int = 2689 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CULL_MASK_BIT: Int = 3086 -internal const val ENGINECLASS_BULLETPHYSICSDIRECTBODYSTATE: Int = 98 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FRUSTUM: Int = 3087 -internal const val ENGINECLASS_BUTTON: Int = 99 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_IS_POSITION_BEHIND: Int = 3088 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ALIGN: Int = 2690 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_MAKE_CURRENT: Int = 3089 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ALIGN: Int = 2691 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_LOCAL_RAY_NORMAL: Int = 3090 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_CLIP_TEXT: Int = 2692 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_POSITION: Int = 3091 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_CLIP_TEXT: Int = 2693 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_RAY_NORMAL: Int = 3092 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_EXPAND_ICON: Int = 2694 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_RAY_ORIGIN: Int = 3093 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_EXPAND_ICON: Int = 2695 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CULL_MASK_BIT: Int = 3094 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_FLAT: Int = 2696 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FRUSTUM: Int = 3095 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_FLAT: Int = 2697 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_ORTHOGONAL: Int = 3096 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_ICON: Int = 2698 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_PERSPECTIVE: Int = 3097 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_ICON: Int = 2699 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_UNPROJECT_POSITION: Int = 3098 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_GET_TEXT: Int = 2700 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CULL_MASK: Int = 3099 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTON_SET_TEXT: Int = 2701 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CULL_MASK: Int = 3100 -internal const val ENGINECLASS_BUTTONGROUP: Int = 100 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CURRENT: Int = 3101 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTONGROUP_GET_BUTTONS: Int = 2702 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CURRENT: Int = 3102 -internal const val ENGINEMETHOD_ENGINECLASS_BUTTONGROUP_GET_PRESSED_BUTTON: Int = 2703 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_DOPPLER_TRACKING: Int = 3103 -internal const val ENGINECLASS_CPUPARTICLES: Int = 101 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_DOPPLER_TRACKING: Int = 3104 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES__UPDATE_RENDER_THREAD: Int = 2704 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_ENVIRONMENT: Int = 3105 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_CONVERT_FROM_PARTICLES: Int = 2705 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_ENVIRONMENT: Int = 3106 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_RESTART: Int = 2706 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FAR: Int = 3107 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_AMOUNT: Int = 2707 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FAR: Int = 3108 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_AMOUNT: Int = 2708 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FOV: Int = 3109 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE: Int = 2709 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FOV: Int = 3110 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE: Int = 2710 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FRUSTUM_OFFSET: Int = 3111 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE_CURVE: Int = 2711 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FRUSTUM_OFFSET: Int = 3112 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE_CURVE: Int = 2712 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_H_OFFSET: Int = 3113 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGLE_RANDOM: Int = 2713 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_H_OFFSET: Int = 3114 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGLE_RANDOM: Int = 2714 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_KEEP_ASPECT: Int = 3115 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY: Int = 2715 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_KEEP_ASPECT: Int = 3116 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY: Int = 2716 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_NEAR: Int = 3117 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY_CURVE: Int = 2717 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_NEAR: Int = 3118 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY_CURVE: Int = 2718 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_PROJECTION: Int = 3119 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANGULAR_VELOCITY_RANDOM: Int = 2719 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_PROJECTION: Int = 3120 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANGULAR_VELOCITY_RANDOM: Int = 2720 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_SIZE: Int = 3121 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET: Int = 2721 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_SIZE: Int = 3122 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET: Int = 2722 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_V_OFFSET: Int = 3123 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET_CURVE: Int = 2723 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_V_OFFSET: Int = 3124 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET_CURVE: Int = 2724 +internal const val ENGINECLASS_CAMERA2D: Int = 113 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_OFFSET_RANDOM: Int = 2725 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__MAKE_CURRENT: Int = 3125 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_OFFSET_RANDOM: Int = 2726 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__SET_CURRENT: Int = 3126 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED: Int = 2727 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__UPDATE_SCROLL: Int = 3127 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED: Int = 2728 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_ALIGN: Int = 3128 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED_CURVE: Int = 2729 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_CLEAR_CURRENT: Int = 3129 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED_CURVE: Int = 2730 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_FORCE_UPDATE_SCROLL: Int = 3130 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ANIM_SPEED_RANDOM: Int = 2731 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CAMERA_POSITION: Int = 3131 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ANIM_SPEED_RANDOM: Int = 2732 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CAMERA_SCREEN_CENTER: Int = 3132 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR: Int = 2733 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_MAKE_CURRENT: Int = 3133 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR: Int = 2734 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_RESET_SMOOTHING: Int = 3134 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_COLOR_RAMP: Int = 2735 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ANCHOR_MODE: Int = 3135 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_COLOR_RAMP: Int = 2736 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ANCHOR_MODE: Int = 3136 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING: Int = 2737 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CURRENT: Int = 3137 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING: Int = 2738 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CUSTOM_VIEWPORT: Int = 3138 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING_CURVE: Int = 2739 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_CUSTOM_VIEWPORT: Int = 3139 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING_CURVE: Int = 2740 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_BOTTOM: Int = 3140 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DAMPING_RANDOM: Int = 2741 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_BOTTOM: Int = 3141 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DAMPING_RANDOM: Int = 2742 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_H_ENABLED: Int = 3142 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DIRECTION: Int = 2743 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_H_ENABLED: Int = 3143 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DIRECTION: Int = 2744 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_LEFT: Int = 3144 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_DRAW_ORDER: Int = 2745 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_LEFT: Int = 3145 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_DRAW_ORDER: Int = 2746 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_RIGHT: Int = 3146 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_BOX_EXTENTS: Int = 2747 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_RIGHT: Int = 3147 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_BOX_EXTENTS: Int = 2748 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_TOP: Int = 3148 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_COLORS: Int = 2749 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_TOP: Int = 3149 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_COLORS: Int = 2750 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_V_ENABLED: Int = 3150 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_NORMALS: Int = 2751 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_V_ENABLED: Int = 3151 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_NORMALS: Int = 2752 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_DRAG_MARGIN: Int = 3152 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_POINTS: Int = 2753 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_DRAG_MARGIN: Int = 3153 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_POINTS: Int = 2754 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_LIMITS: Int = 3154 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_AXIS: Int = 2755 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_LIMITS: Int = 3155 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_AXIS: Int = 2756 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_SCREEN: Int = 3156 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_HEIGHT: Int = 2757 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_SCREEN: Int = 3157 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_HEIGHT: Int = 2758 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_BOTTOM: Int = 3158 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_INNER_RADIUS: Int = 2759 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_BOTTOM: Int = 3159 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_INNER_RADIUS: Int = 2760 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_LEFT: Int = 3160 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_RING_RADIUS: Int = 2761 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_LEFT: Int = 3161 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_RING_RADIUS: Int = 2762 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_RIGHT: Int = 3162 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_SHAPE: Int = 2763 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_RIGHT: Int = 3163 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_SHAPE: Int = 2764 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_SMOOTHED: Int = 3164 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMISSION_SPHERE_RADIUS: Int = 2765 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_SMOOTHED: Int = 3165 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMISSION_SPHERE_RADIUS: Int = 2766 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_TOP: Int = 3166 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EMITTING: Int = 2767 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_TOP: Int = 3167 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EMITTING: Int = 2768 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET: Int = 3168 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_EXPLOSIVENESS: Int = 2769 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET: Int = 3169 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_EXPLOSIVENESS: Int = 2770 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET_H: Int = 3170 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FIXED_FPS: Int = 2771 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET_H: Int = 3171 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FIXED_FPS: Int = 2772 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET_V: Int = 3172 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_ALIGN_Y: Int = 2773 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET_V: Int = 3173 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_ALIGN_Y: Int = 2774 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_PROCESS_MODE: Int = 3174 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_DISABLE_Z: Int = 2775 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_PROCESS_MODE: Int = 3175 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_DISABLE_Z: Int = 2776 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ROTATING: Int = 3176 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLAG_ROTATE_Y: Int = 2777 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ROTATING: Int = 3177 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLAG_ROTATE_Y: Int = 2778 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_SMOOTHING_ENABLED: Int = 3178 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FLATNESS: Int = 2779 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_SMOOTHING_ENABLED: Int = 3179 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FLATNESS: Int = 2780 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_SMOOTHING_SPEED: Int = 3180 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_FRACT_DELTA: Int = 2781 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_SMOOTHING_SPEED: Int = 3181 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_FRACT_DELTA: Int = 2782 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ZOOM: Int = 3182 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_GRAVITY: Int = 2783 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ZOOM: Int = 3183 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_GRAVITY: Int = 2784 +internal const val ENGINECLASS_CAMERAFEED: Int = 114 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION: Int = 2785 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__ALLOCATE_TEXTURE: Int = 3184 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION: Int = 2786 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_RGB_IMG: Int = 3185 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION_CURVE: Int = 2787 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_YCBCR_IMG: Int = 3186 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION_CURVE: Int = 2788 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_YCBCR_IMGS: Int = 3187 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_HUE_VARIATION_RANDOM: Int = 2789 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_NAME: Int = 3188 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_HUE_VARIATION_RANDOM: Int = 2790 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_POSITION: Int = 3189 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_INITIAL_VELOCITY: Int = 2791 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_ID: Int = 3190 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_INITIAL_VELOCITY: Int = 2792 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_NAME: Int = 3191 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_INITIAL_VELOCITY_RANDOM: Int = 2793 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_POSITION: Int = 3192 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_INITIAL_VELOCITY_RANDOM: Int = 2794 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_FEED_IS_ACTIVE: Int = 3193 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LIFETIME: Int = 2795 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_SET_FEED_IS_ACTIVE: Int = 3194 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LIFETIME: Int = 2796 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_FEED_TRANSFORM: Int = 3195 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LIFETIME_RANDOMNESS: Int = 2797 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_SET_FEED_TRANSFORM: Int = 3196 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LIFETIME_RANDOMNESS: Int = 2798 +internal const val ENGINECLASS_CAMERASERVER: Int = 115 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL: Int = 2799 +internal const val ENGINESINGLETON_CAMERASERVER: Int = 3 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL: Int = 2800 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_ADD_FEED: Int = 3197 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL_CURVE: Int = 2801 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_FEEDS: Int = 3198 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL_CURVE: Int = 2802 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_GET_FEED: Int = 3199 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LINEAR_ACCEL_RANDOM: Int = 2803 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_GET_FEED_COUNT: Int = 3200 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LINEAR_ACCEL_RANDOM: Int = 2804 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_REMOVE_FEED: Int = 3201 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_LOCAL_COORDS: Int = 2805 +internal const val ENGINECLASS_CAMERATEXTURE: Int = 116 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_LOCAL_COORDS: Int = 2806 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_CAMERA_FEED_ID: Int = 3202 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_MESH: Int = 2807 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_CAMERA_FEED_ID: Int = 3203 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_MESH: Int = 2808 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_CAMERA_IS_ACTIVE: Int = 3204 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ONE_SHOT: Int = 2809 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_CAMERA_IS_ACTIVE: Int = 3205 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ONE_SHOT: Int = 2810 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_WHICH_FEED: Int = 3206 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY: Int = 2811 +internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_WHICH_FEED: Int = 3207 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY: Int = 2812 +internal const val ENGINECLASS_CANVASITEM: Int = 117 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY_CURVE: Int = 2813 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__DRAW: Int = 3208 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY_CURVE: Int = 2814 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_PIVOT: Int = 3209 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_ORBIT_VELOCITY_RANDOM: Int = 2815 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_POSITION: Int = 3210 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_ORBIT_VELOCITY_RANDOM: Int = 2816 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_RECT: Int = 3211 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_PREPROCESS: Int = 2817 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_ROTATION: Int = 3212 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_PREPROCESS: Int = 2818 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_SCALE: Int = 3213 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL: Int = 2819 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_STATE: Int = 3214 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL: Int = 2820 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_TRANSFORM: Int = 3215 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL_CURVE: Int = 2821 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_PIVOT: Int = 3216 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL_CURVE: Int = 2822 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_POSITION: Int = 3217 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RADIAL_ACCEL_RANDOM: Int = 2823 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_RECT: Int = 3218 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RADIAL_ACCEL_RANDOM: Int = 2824 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_ROTATION: Int = 3219 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_RANDOMNESS: Int = 2825 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_SCALE: Int = 3220 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_RANDOMNESS: Int = 2826 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_STATE: Int = 3221 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT: Int = 2827 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_PIVOT: Int = 3222 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT: Int = 2828 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_RECT: Int = 3223 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT_CURVE: Int = 2829 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_ROTATION: Int = 3224 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT_CURVE: Int = 2830 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__IS_ON_TOP: Int = 3225 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SCALE_AMOUNT_RANDOM: Int = 2831 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__SET_ON_TOP: Int = 3226 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SCALE_AMOUNT_RANDOM: Int = 2832 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__TOPLEVEL_RAISE_SELF: Int = 3227 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SPEED_SCALE: Int = 2833 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__TOPLEVEL_VISIBILITY_CHANGED: Int = 3228 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SPEED_SCALE: Int = 2834 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__UPDATE_CALLBACK: Int = 3229 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_SPREAD: Int = 2835 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_ARC: Int = 3230 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_SPREAD: Int = 2836 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_CHAR: Int = 3231 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL: Int = 2837 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_CIRCLE: Int = 3232 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL: Int = 2838 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_COLORED_POLYGON: Int = 3233 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL_CURVE: Int = 2839 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_LINE: Int = 3234 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL_CURVE: Int = 2840 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MESH: Int = 3235 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_GET_TANGENTIAL_ACCEL_RANDOM: Int = 2841 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTILINE: Int = 3236 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES_SET_TANGENTIAL_ACCEL_RANDOM: Int = 2842 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTILINE_COLORS: Int = 3237 -internal const val ENGINECLASS_CPUPARTICLES2D: Int = 102 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTIMESH: Int = 3238 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D__TEXTURE_CHANGED: Int = 2843 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYGON: Int = 3239 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D__UPDATE_RENDER_THREAD: Int = 2844 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYLINE: Int = 3240 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_CONVERT_FROM_PARTICLES: Int = 2845 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYLINE_COLORS: Int = 3241 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_RESTART: Int = 2846 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_PRIMITIVE: Int = 3242 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_AMOUNT: Int = 2847 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_RECT: Int = 3243 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_AMOUNT: Int = 2848 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_SET_TRANSFORM: Int = 3244 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE: Int = 2849 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_SET_TRANSFORM_MATRIX: Int = 3245 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE: Int = 2850 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_STRING: Int = 3246 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE_CURVE: Int = 2851 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_STYLE_BOX: Int = 3247 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE_CURVE: Int = 2852 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE: Int = 3248 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGLE_RANDOM: Int = 2853 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE_RECT: Int = 3249 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGLE_RANDOM: Int = 2854 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE_RECT_REGION: Int = 3250 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY: Int = 2855 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_FORCE_UPDATE_TRANSFORM: Int = 3251 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY: Int = 2856 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS: Int = 3252 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY_CURVE: Int = 2857 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS_ITEM: Int = 3253 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY_CURVE: Int = 2858 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS_TRANSFORM: Int = 3254 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANGULAR_VELOCITY_RANDOM: Int = 2859 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_MOUSE_POSITION: Int = 3255 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANGULAR_VELOCITY_RANDOM: Int = 2860 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_TRANSFORM: Int = 3256 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET: Int = 2861 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_TRANSFORM_WITH_CANVAS: Int = 3257 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET: Int = 2862 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_LOCAL_MOUSE_POSITION: Int = 3258 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET_CURVE: Int = 2863 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_TRANSFORM: Int = 3259 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET_CURVE: Int = 2864 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VIEWPORT_RECT: Int = 3260 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_OFFSET_RANDOM: Int = 2865 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VIEWPORT_TRANSFORM: Int = 3261 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_OFFSET_RANDOM: Int = 2866 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_WORLD_2D: Int = 3262 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED: Int = 2867 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_HIDE: Int = 3263 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED: Int = 2868 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_LOCAL_TRANSFORM_NOTIFICATION_ENABLED: Int + = 3264 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED_CURVE: Int = 2869 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_SET_AS_TOPLEVEL: Int = 3265 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED_CURVE: Int = 2870 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_TRANSFORM_NOTIFICATION_ENABLED: Int = 3266 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ANIM_SPEED_RANDOM: Int = 2871 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_VISIBLE_IN_TREE: Int = 3267 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ANIM_SPEED_RANDOM: Int = 2872 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_MAKE_CANVAS_POSITION_LOCAL: Int = 3268 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR: Int = 2873 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_MAKE_INPUT_LOCAL: Int = 3269 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR: Int = 2874 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_AS_TOPLEVEL: Int = 3270 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_COLOR_RAMP: Int = 2875 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_NOTIFY_LOCAL_TRANSFORM: Int = 3271 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_COLOR_RAMP: Int = 2876 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_NOTIFY_TRANSFORM: Int = 3272 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING: Int = 2877 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SHOW: Int = 3273 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING: Int = 2878 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_UPDATE: Int = 3274 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING_CURVE: Int = 2879 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_LIGHT_MASK: Int = 3275 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING_CURVE: Int = 2880 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_LIGHT_MASK: Int = 3276 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DAMPING_RANDOM: Int = 2881 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_MATERIAL: Int = 3277 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DAMPING_RANDOM: Int = 2882 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_MATERIAL: Int = 3278 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DIRECTION: Int = 2883 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_MODULATE: Int = 3279 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DIRECTION: Int = 2884 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_MODULATE: Int = 3280 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_DRAW_ORDER: Int = 2885 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_SELF_MODULATE: Int = 3281 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_DRAW_ORDER: Int = 2886 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_SELF_MODULATE: Int = 3282 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_COLORS: Int = 2887 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_SHOW_BEHIND_PARENT: Int = 3283 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_COLORS: Int = 2888 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_SHOW_BEHIND_PARENT: Int = 3284 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_NORMALS: Int = 2889 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_USE_PARENT_MATERIAL: Int = 3285 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_NORMALS: Int = 2890 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_USE_PARENT_MATERIAL: Int = 3286 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_POINTS: Int = 2891 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VISIBLE: Int = 3287 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_POINTS: Int = 2892 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_VISIBLE: Int = 3288 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_RECT_EXTENTS: Int = 2893 +internal const val ENGINECLASS_CANVASITEMMATERIAL: Int = 118 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_RECT_EXTENTS: Int = 2894 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_BLEND_MODE: Int = 3289 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_SHAPE: Int = 2895 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_BLEND_MODE: Int = 3290 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_SHAPE: Int = 2896 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_LIGHT_MODE: Int = 3291 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMISSION_SPHERE_RADIUS: Int = 2897 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_LIGHT_MODE: Int = 3292 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMISSION_SPHERE_RADIUS: Int = 2898 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_H_FRAMES: Int = + 3293 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EMITTING: Int = 2899 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_H_FRAMES: Int = + 3294 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EMITTING: Int = 2900 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_LOOP: Int = 3295 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_EXPLOSIVENESS: Int = 2901 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_LOOP: Int = 3296 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_EXPLOSIVENESS: Int = 2902 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_V_FRAMES: Int = + 3297 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FIXED_FPS: Int = 2903 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_V_FRAMES: Int = + 3298 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FIXED_FPS: Int = 2904 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIMATION: Int = 3299 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FLAG_ALIGN_Y: Int = 2905 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIMATION: Int = 3300 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FLAG_ALIGN_Y: Int = 2906 +internal const val ENGINECLASS_CANVASLAYER: Int = 119 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_FRACT_DELTA: Int = 2907 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_CANVAS: Int = 3301 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_FRACT_DELTA: Int = 2908 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_HIDE: Int = 3302 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_GRAVITY: Int = 2909 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SHOW: Int = 3303 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_GRAVITY: Int = 2910 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_CUSTOM_VIEWPORT: Int = 3304 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION: Int = 2911 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_CUSTOM_VIEWPORT: Int = 3305 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION: Int = 2912 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_FOLLOW_VIEWPORT_ENABLE: Int = 3306 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION_CURVE: Int = 2913 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_FOLLOW_VIEWPORT_ENABLE: Int = 3307 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION_CURVE: Int = 2914 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_FOLLOW_VIEWPORT_SCALE: Int = 3308 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_HUE_VARIATION_RANDOM: Int = 2915 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_FOLLOW_VIEWPORT_SCALE: Int = 3309 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_HUE_VARIATION_RANDOM: Int = 2916 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_LAYER: Int = 3310 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_INITIAL_VELOCITY: Int = 2917 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_LAYER: Int = 3311 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_INITIAL_VELOCITY: Int = 2918 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_OFFSET: Int = 3312 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_INITIAL_VELOCITY_RANDOM: Int = 2919 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_OFFSET: Int = 3313 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_INITIAL_VELOCITY_RANDOM: Int = 2920 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_ROTATION: Int = 3314 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LIFETIME: Int = 2921 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_ROTATION: Int = 3315 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LIFETIME: Int = 2922 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_ROTATION_DEGREES: Int = 3316 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LIFETIME_RANDOMNESS: Int = 2923 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_ROTATION_DEGREES: Int = 3317 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LIFETIME_RANDOMNESS: Int = 2924 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_SCALE: Int = 3318 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL: Int = 2925 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_SCALE: Int = 3319 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL: Int = 2926 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_TRANSFORM: Int = 3320 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL_CURVE: Int = 2927 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_TRANSFORM: Int = 3321 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL_CURVE: Int = 2928 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_VISIBLE: Int = 3322 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LINEAR_ACCEL_RANDOM: Int = 2929 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_VISIBLE: Int = 3323 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LINEAR_ACCEL_RANDOM: Int = 2930 +internal const val ENGINECLASS_CANVASMODULATE: Int = 120 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_LOCAL_COORDS: Int = 2931 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASMODULATE_GET_COLOR: Int = 3324 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_LOCAL_COORDS: Int = 2932 +internal const val ENGINEMETHOD_ENGINECLASS_CANVASMODULATE_SET_COLOR: Int = 3325 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_NORMALMAP: Int = 2933 +internal const val ENGINECLASS_CAPSULEMESH: Int = 121 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_NORMALMAP: Int = 2934 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_MID_HEIGHT: Int = 3326 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ONE_SHOT: Int = 2935 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_MID_HEIGHT: Int = 3327 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ONE_SHOT: Int = 2936 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RADIAL_SEGMENTS: Int = 3328 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY: Int = 2937 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RADIAL_SEGMENTS: Int = 3329 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY: Int = 2938 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RADIUS: Int = 3330 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY_CURVE: Int = 2939 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RADIUS: Int = 3331 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY_CURVE: Int = 2940 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RINGS: Int = 3332 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_ORBIT_VELOCITY_RANDOM: Int = 2941 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RINGS: Int = 3333 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_ORBIT_VELOCITY_RANDOM: Int = 2942 +internal const val ENGINECLASS_CAPSULESHAPE: Int = 122 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_PREPROCESS: Int = 2943 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_GET_HEIGHT: Int = 3334 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_PREPROCESS: Int = 2944 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_SET_HEIGHT: Int = 3335 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL: Int = 2945 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_GET_RADIUS: Int = 3336 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL: Int = 2946 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_SET_RADIUS: Int = 3337 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL_CURVE: Int = 2947 +internal const val ENGINECLASS_CAPSULESHAPE2D: Int = 123 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL_CURVE: Int = 2948 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_GET_HEIGHT: Int = 3338 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RADIAL_ACCEL_RANDOM: Int = 2949 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_SET_HEIGHT: Int = 3339 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RADIAL_ACCEL_RANDOM: Int = 2950 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_GET_RADIUS: Int = 3340 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_RANDOMNESS: Int = 2951 +internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_SET_RADIUS: Int = 3341 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_RANDOMNESS: Int = 2952 +internal const val ENGINECLASS_CENTERCONTAINER: Int = 124 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT: Int = 2953 +internal const val ENGINEMETHOD_ENGINECLASS_CENTERCONTAINER_GET_USE_TOP_LEFT: Int = 3342 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT: Int = 2954 +internal const val ENGINEMETHOD_ENGINECLASS_CENTERCONTAINER_SET_USE_TOP_LEFT: Int = 3343 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT_CURVE: Int = 2955 +internal const val ENGINECLASS_CHARFXTRANSFORM: Int = 125 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT_CURVE: Int = 2956 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ABSOLUTE_INDEX: Int = 3344 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SCALE_AMOUNT_RANDOM: Int = 2957 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ABSOLUTE_INDEX: Int = 3345 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SCALE_AMOUNT_RANDOM: Int = 2958 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_CHARACTER: Int = 3346 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SPEED_SCALE: Int = 2959 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_CHARACTER: Int = 3347 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SPEED_SCALE: Int = 2960 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_COLOR: Int = 3348 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_SPREAD: Int = 2961 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_COLOR: Int = 3349 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_SPREAD: Int = 2962 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ELAPSED_TIME: Int = 3350 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL: Int = 2963 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ELAPSED_TIME: Int = 3351 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL: Int = 2964 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ENV: Int = 3352 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL_CURVE: Int = 2965 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ENV: Int = 3353 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL_CURVE: Int = 2966 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_OFFSET: Int = 3354 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TANGENTIAL_ACCEL_RANDOM: Int = 2967 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_OFFSET: Int = 3355 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TANGENTIAL_ACCEL_RANDOM: Int = 2968 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_RELATIVE_INDEX: Int = 3356 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_GET_TEXTURE: Int = 2969 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_RELATIVE_INDEX: Int = 3357 -internal const val ENGINEMETHOD_ENGINECLASS_CPUPARTICLES2D_SET_TEXTURE: Int = 2970 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_VISIBLE: Int = 3358 -internal const val ENGINECLASS_CSGBOX: Int = 103 +internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_VISIBLE: Int = 3359 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_DEPTH: Int = 2971 +internal const val ENGINECLASS_CHECKBOX: Int = 126 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_DEPTH: Int = 2972 +internal const val ENGINECLASS_CHECKBUTTON: Int = 127 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_HEIGHT: Int = 2973 +internal const val ENGINECLASS_CIRCLESHAPE2D: Int = 128 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_HEIGHT: Int = 2974 +internal const val ENGINEMETHOD_ENGINECLASS_CIRCLESHAPE2D_GET_RADIUS: Int = 3360 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_MATERIAL: Int = 2975 +internal const val ENGINEMETHOD_ENGINECLASS_CIRCLESHAPE2D_SET_RADIUS: Int = 3361 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_MATERIAL: Int = 2976 +internal const val ENGINECLASS_CLIPPEDCAMERA: Int = 129 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_GET_WIDTH: Int = 2977 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_ADD_EXCEPTION: Int = 3362 -internal const val ENGINEMETHOD_ENGINECLASS_CSGBOX_SET_WIDTH: Int = 2978 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_ADD_EXCEPTION_RID: Int = 3363 -internal const val ENGINECLASS_CSGCOMBINER: Int = 104 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_CLEAR_EXCEPTIONS: Int = 3364 -internal const val ENGINECLASS_CSGCYLINDER: Int = 105 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_OFFSET: Int = 3365 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_CONE: Int = 2979 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_COLLISION_MASK_BIT: Int = 3366 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_CONE: Int = 2980 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_REMOVE_EXCEPTION: Int = 3367 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_HEIGHT: Int = 2981 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_REMOVE_EXCEPTION_RID: Int = 3368 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_HEIGHT: Int = 2982 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_COLLISION_MASK_BIT: Int = 3369 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_MATERIAL: Int = 2983 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_TO_AREAS: Int = 3370 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_MATERIAL: Int = 2984 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_CLIP_TO_AREAS: Int = 3371 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_RADIUS: Int = 2985 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_TO_BODIES: Int = 3372 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_RADIUS: Int = 2986 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_CLIP_TO_BODIES: Int = 3373 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_SIDES: Int = 2987 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_COLLISION_MASK: Int = 3374 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_SIDES: Int = 2988 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_COLLISION_MASK: Int = 3375 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_GET_SMOOTH_FACES: Int = 2989 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_MARGIN: Int = 3376 -internal const val ENGINEMETHOD_ENGINECLASS_CSGCYLINDER_SET_SMOOTH_FACES: Int = 2990 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_MARGIN: Int = 3377 -internal const val ENGINECLASS_CSGMESH: Int = 106 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_PROCESS_MODE: Int = 3378 -internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH__MESH_CHANGED: Int = 2991 +internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_PROCESS_MODE: Int = 3379 -internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_GET_MATERIAL: Int = 2992 +internal const val ENGINECLASS_COLLISIONOBJECT: Int = 130 -internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_SET_MATERIAL: Int = 2993 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__INPUT_EVENT: Int = 3380 -internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_GET_MESH: Int = 2994 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__SHAPE_CHANGED: Int = 3381 -internal const val ENGINEMETHOD_ENGINECLASS_CSGMESH_SET_MESH: Int = 2995 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__UPDATE_DEBUG_SHAPES: Int = 3382 -internal const val ENGINECLASS_CSGPOLYGON: Int = 107 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_CREATE_SHAPE_OWNER: Int = 3383 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__HAS_EDITABLE_3D_POLYGON_NO_DEPTH: Int = 2996 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_LAYER_BIT: Int = 3384 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__IS_EDITABLE_3D_POLYGON: Int = 2997 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_MASK_BIT: Int = 3385 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__PATH_CHANGED: Int = 2998 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_RID: Int = 3386 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON__PATH_EXITED: Int = 2999 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_SHAPE_OWNERS: Int = 3387 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_DEPTH: Int = 3000 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_IS_SHAPE_OWNER_DISABLED: Int = 3388 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_DEPTH: Int = 3001 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_REMOVE_SHAPE_OWNER: Int = 3389 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_MATERIAL: Int = 3002 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_LAYER_BIT: Int = 3390 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_MATERIAL: Int = 3003 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_MASK_BIT: Int = 3391 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_MODE: Int = 3004 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_FIND_OWNER: Int = 3392 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_MODE: Int = 3005 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_ADD_SHAPE: Int = 3393 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_CONTINUOUS_U: Int = 3006 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_CLEAR_SHAPES: Int = 3394 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_CONTINUOUS_U: Int = 3007 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_OWNER: Int = 3395 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_INTERVAL: Int = 3008 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE: Int = 3396 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_INTERVAL: Int = 3009 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE_COUNT: Int = 3397 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_INTERVAL_TYPE: Int = 3010 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE_INDEX: Int = 3398 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_INTERVAL_TYPE: Int = 3011 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_TRANSFORM: Int = 3399 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_JOINED: Int = 3012 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_REMOVE_SHAPE: Int = 3400 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_JOINED: Int = 3013 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_SET_DISABLED: Int = 3401 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_LOCAL: Int = 3014 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_SET_TRANSFORM: Int = 3402 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_LOCAL: Int = 3015 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_LAYER: Int = 3403 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_NODE: Int = 3016 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_LAYER: Int = 3404 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_NODE: Int = 3017 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_MASK: Int = 3405 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_ROTATION: Int = 3018 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_MASK: Int = 3406 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_ROTATION: Int = 3019 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_INPUT_CAPTURE_ON_DRAG: Int = 3407 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_SIMPLIFY_ANGLE: Int = 3020 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_INPUT_CAPTURE_ON_DRAG: Int = 3408 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_SIMPLIFY_ANGLE: Int = 3021 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_INPUT_RAY_PICKABLE: Int = 3409 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_PATH_U_DISTANCE: Int = 3022 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_INPUT_RAY_PICKABLE: Int = 3410 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_PATH_U_DISTANCE: Int = 3023 +internal const val ENGINECLASS_COLLISIONOBJECT2D: Int = 131 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_POLYGON: Int = 3024 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D__INPUT_EVENT: Int = 3411 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_POLYGON: Int = 3025 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_CREATE_SHAPE_OWNER: Int = 3412 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SMOOTH_FACES: Int = 3026 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_LAYER_BIT: Int = 3413 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SMOOTH_FACES: Int = 3027 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_MASK_BIT: Int = 3414 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SPIN_DEGREES: Int = 3028 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_RID: Int = 3415 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SPIN_DEGREES: Int = 3029 +internal const + val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_SHAPE_OWNER_ONE_WAY_COLLISION_MARGIN: Int = + 3416 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_GET_SPIN_SIDES: Int = 3030 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_SHAPE_OWNERS: Int = 3417 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPOLYGON_SET_SPIN_SIDES: Int = 3031 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_IS_SHAPE_OWNER_DISABLED: Int = 3418 -internal const val ENGINECLASS_CSGPRIMITIVE: Int = 108 +internal const + val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_IS_SHAPE_OWNER_ONE_WAY_COLLISION_ENABLED: Int = + 3419 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPRIMITIVE_GET_INVERT_FACES: Int = 3032 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_REMOVE_SHAPE_OWNER: Int = 3420 -internal const val ENGINEMETHOD_ENGINECLASS_CSGPRIMITIVE_SET_INVERT_FACES: Int = 3033 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_LAYER_BIT: Int = 3421 -internal const val ENGINECLASS_CSGSHAPE: Int = 109 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_MASK_BIT: Int = 3422 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE__UPDATE_SHAPE: Int = 3034 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_FIND_OWNER: Int = 3423 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_LAYER_BIT: Int = 3035 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_ADD_SHAPE: Int = 3424 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_MASK_BIT: Int = 3036 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_CLEAR_SHAPES: Int = 3425 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_MESHES: Int = 3037 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_OWNER: Int = 3426 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_IS_ROOT_SHAPE: Int = 3038 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE: Int = 3427 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_LAYER_BIT: Int = 3039 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE_COUNT: Int = + 3428 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_MASK_BIT: Int = 3040 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE_INDEX: Int = + 3429 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_CALCULATE_TANGENTS: Int = 3041 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_TRANSFORM: Int = 3430 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_CALCULATE_TANGENTS: Int = 3042 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_REMOVE_SHAPE: Int = 3431 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_LAYER: Int = 3043 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_DISABLED: Int = 3432 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_LAYER: Int = 3044 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_ONE_WAY_COLLISION: Int + = 3433 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_COLLISION_MASK: Int = 3045 +internal const + val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_ONE_WAY_COLLISION_MARGIN: Int = + 3434 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_COLLISION_MASK: Int = 3046 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_TRANSFORM: Int = 3435 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_OPERATION: Int = 3047 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_LAYER: Int = 3436 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_OPERATION: Int = 3048 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_LAYER: Int = 3437 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_SNAP: Int = 3049 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_MASK: Int = 3438 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_SNAP: Int = 3050 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_MASK: Int = 3439 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_GET_USE_COLLISION: Int = 3051 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_INPUT_PICKABLE: Int = 3440 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSHAPE_SET_USE_COLLISION: Int = 3052 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_INPUT_PICKABLE: Int = 3441 -internal const val ENGINECLASS_CSGSPHERE: Int = 110 +internal const val ENGINECLASS_COLLISIONPOLYGON: Int = 132 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_MATERIAL: Int = 3053 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON__IS_EDITABLE_3D_POLYGON: Int = 3442 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_MATERIAL: Int = 3054 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_DEPTH: Int = 3443 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RADIAL_SEGMENTS: Int = 3055 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_DEPTH: Int = 3444 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RADIAL_SEGMENTS: Int = 3056 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_DISABLED: Int = 3445 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RADIUS: Int = 3057 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_DISABLED: Int = 3446 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RADIUS: Int = 3058 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_MARGIN: Int = 3447 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_RINGS: Int = 3059 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_MARGIN: Int = 3448 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_RINGS: Int = 3060 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_POLYGON: Int = 3449 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_GET_SMOOTH_FACES: Int = 3061 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_POLYGON: Int = 3450 -internal const val ENGINEMETHOD_ENGINECLASS_CSGSPHERE_SET_SMOOTH_FACES: Int = 3062 +internal const val ENGINECLASS_COLLISIONPOLYGON2D: Int = 133 -internal const val ENGINECLASS_CSGTORUS: Int = 111 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_BUILD_MODE: Int = 3451 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_INNER_RADIUS: Int = 3063 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_BUILD_MODE: Int = 3452 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_INNER_RADIUS: Int = 3064 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_DISABLED: Int = 3453 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_MATERIAL: Int = 3065 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_DISABLED: Int = 3454 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_MATERIAL: Int = 3066 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_ONE_WAY_COLLISION: Int = 3455 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_OUTER_RADIUS: Int = 3067 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_ONE_WAY_COLLISION: Int = 3456 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_OUTER_RADIUS: Int = 3068 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_ONE_WAY_COLLISION_MARGIN: Int = + 3457 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_RING_SIDES: Int = 3069 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_ONE_WAY_COLLISION_MARGIN: Int = + 3458 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_RING_SIDES: Int = 3070 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_POLYGON: Int = 3459 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_SIDES: Int = 3071 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_POLYGON: Int = 3460 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_SIDES: Int = 3072 +internal const val ENGINECLASS_COLLISIONSHAPE: Int = 134 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_GET_SMOOTH_FACES: Int = 3073 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_MAKE_CONVEX_FROM_BROTHERS: Int = 3461 -internal const val ENGINEMETHOD_ENGINECLASS_CSGTORUS_SET_SMOOTH_FACES: Int = 3074 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_RESOURCE_CHANGED: Int = 3462 -internal const val ENGINECLASS_CAMERA: Int = 112 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_GET_DISABLED: Int = 3463 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_CLEAR_CURRENT: Int = 3075 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_SET_DISABLED: Int = 3464 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CAMERA_RID: Int = 3076 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_GET_SHAPE: Int = 3465 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CAMERA_TRANSFORM: Int = 3077 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_SET_SHAPE: Int = 3466 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CULL_MASK_BIT: Int = 3078 +internal const val ENGINECLASS_COLLISIONSHAPE2D: Int = 135 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FRUSTUM: Int = 3079 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D__SHAPE_CHANGED: Int = 3467 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_IS_POSITION_BEHIND: Int = 3080 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_DISABLED: Int = 3468 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_MAKE_CURRENT: Int = 3081 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_DISABLED: Int = 3469 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_LOCAL_RAY_NORMAL: Int = 3082 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_ONE_WAY_COLLISION: Int = 3470 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_POSITION: Int = 3083 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_ONE_WAY_COLLISION: Int = 3471 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_RAY_NORMAL: Int = 3084 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_ONE_WAY_COLLISION_MARGIN: Int = + 3472 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_PROJECT_RAY_ORIGIN: Int = 3085 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_ONE_WAY_COLLISION_MARGIN: Int = + 3473 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CULL_MASK_BIT: Int = 3086 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_SHAPE: Int = 3474 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FRUSTUM: Int = 3087 +internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_SHAPE: Int = 3475 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_ORTHOGONAL: Int = 3088 +internal const val ENGINECLASS_COLORPICKER: Int = 136 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_PERSPECTIVE: Int = 3089 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__ADD_PRESET_PRESSED: Int = 3476 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_UNPROJECT_POSITION: Int = 3090 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__FOCUS_ENTER: Int = 3477 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CULL_MASK: Int = 3091 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__FOCUS_EXIT: Int = 3478 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CULL_MASK: Int = 3092 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HSV_DRAW: Int = 3479 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_CURRENT: Int = 3093 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HTML_ENTERED: Int = 3480 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_CURRENT: Int = 3094 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HTML_FOCUS_EXIT: Int = 3481 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_DOPPLER_TRACKING: Int = 3095 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__PRESET_INPUT: Int = 3482 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_DOPPLER_TRACKING: Int = 3096 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SAMPLE_DRAW: Int = 3483 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_ENVIRONMENT: Int = 3097 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SAMPLE_INPUT: Int = 3484 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_ENVIRONMENT: Int = 3098 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SCREEN_INPUT: Int = 3485 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FAR: Int = 3099 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SCREEN_PICK_PRESSED: Int = 3486 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FAR: Int = 3100 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__TEXT_TYPE_TOGGLED: Int = 3487 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FOV: Int = 3101 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__UPDATE_PRESETS: Int = 3488 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FOV: Int = 3102 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__UV_INPUT: Int = 3489 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_FRUSTUM_OFFSET: Int = 3103 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__VALUE_CHANGED: Int = 3490 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_FRUSTUM_OFFSET: Int = 3104 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__W_INPUT: Int = 3491 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_H_OFFSET: Int = 3105 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_ADD_PRESET: Int = 3492 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_H_OFFSET: Int = 3106 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_ERASE_PRESET: Int = 3493 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_KEEP_ASPECT: Int = 3107 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS: Int = 3494 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_KEEP_ASPECT: Int = 3108 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_COLOR: Int = 3495 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_NEAR: Int = 3109 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_COLOR: Int = 3496 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_NEAR: Int = 3110 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_DEFERRED_MODE: Int = 3497 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_PROJECTION: Int = 3111 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_DEFERRED_MODE: Int = 3498 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_PROJECTION: Int = 3112 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_EDIT_ALPHA: Int = 3499 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_SIZE: Int = 3113 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_EDIT_ALPHA: Int = 3500 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_SIZE: Int = 3114 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_HSV_MODE: Int = 3501 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_GET_V_OFFSET: Int = 3115 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_HSV_MODE: Int = 3502 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA_SET_V_OFFSET: Int = 3116 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS_ENABLED: Int = 3503 -internal const val ENGINECLASS_CAMERA2D: Int = 113 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_PRESETS_ENABLED: Int = 3504 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__MAKE_CURRENT: Int = 3117 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS_VISIBLE: Int = 3505 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__SET_CURRENT: Int = 3118 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_PRESETS_VISIBLE: Int = 3506 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D__UPDATE_SCROLL: Int = 3119 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_RAW_MODE: Int = 3507 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_ALIGN: Int = 3120 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_RAW_MODE: Int = 3508 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_CLEAR_CURRENT: Int = 3121 +internal const val ENGINECLASS_COLORPICKERBUTTON: Int = 137 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_FORCE_UPDATE_SCROLL: Int = 3122 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__ABOUT_TO_SHOW: Int = 3509 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CAMERA_POSITION: Int = 3123 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__COLOR_CHANGED: Int = 3510 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CAMERA_SCREEN_CENTER: Int = 3124 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__MODAL_CLOSED: Int = 3511 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_MAKE_CURRENT: Int = 3125 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_PICKER: Int = 3512 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_RESET_SMOOTHING: Int = 3126 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_POPUP: Int = 3513 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ANCHOR_MODE: Int = 3127 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_COLOR: Int = 3514 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ANCHOR_MODE: Int = 3128 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_SET_COLOR: Int = 3515 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CURRENT: Int = 3129 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_EDIT_ALPHA: Int = 3516 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_CUSTOM_VIEWPORT: Int = 3130 +internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_SET_EDIT_ALPHA: Int = 3517 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_CUSTOM_VIEWPORT: Int = 3131 +internal const val ENGINECLASS_COLORRECT: Int = 138 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_BOTTOM: Int = 3132 +internal const val ENGINEMETHOD_ENGINECLASS_COLORRECT_GET_COLOR: Int = 3518 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_BOTTOM: Int = 3133 +internal const val ENGINEMETHOD_ENGINECLASS_COLORRECT_SET_COLOR: Int = 3519 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_H_ENABLED: Int = 3134 +internal const val ENGINECLASS_CONCAVEPOLYGONSHAPE: Int = 139 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_H_ENABLED: Int = 3135 +internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE_GET_DATA: Int = 3520 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_LEFT: Int = 3136 +internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE_SET_DATA: Int = 3521 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_LEFT: Int = 3137 +internal const val ENGINECLASS_CONCAVEPOLYGONSHAPE2D: Int = 140 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_RIGHT: Int = 3138 +internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE2D_GET_SEGMENTS: Int = 3522 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_RIGHT: Int = 3139 +internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE2D_SET_SEGMENTS: Int = 3523 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_TOP: Int = 3140 +internal const val ENGINECLASS_CONETWISTJOINT: Int = 141 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_TOP: Int = 3141 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__GET_SWING_SPAN: Int = 3524 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_DRAG_MARGIN_V_ENABLED: Int = 3142 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__GET_TWIST_SPAN: Int = 3525 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_DRAG_MARGIN_V_ENABLED: Int = 3143 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__SET_SWING_SPAN: Int = 3526 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_DRAG_MARGIN: Int = 3144 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__SET_TWIST_SPAN: Int = 3527 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_DRAG_MARGIN: Int = 3145 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_BIAS: Int = 3528 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_LIMITS: Int = 3146 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_BIAS: Int = 3529 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_LIMITS: Int = 3147 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_RELAXATION: Int = 3530 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_EDITOR_DRAW_SCREEN: Int = 3148 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_RELAXATION: Int = 3531 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_EDITOR_DRAW_SCREEN: Int = 3149 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_SOFTNESS: Int = 3532 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_BOTTOM: Int = 3150 +internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_SOFTNESS: Int = 3533 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_BOTTOM: Int = 3151 +internal const val ENGINECLASS_CONFIGFILE: Int = 142 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_LEFT: Int = 3152 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_CLEAR: Int = 3534 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_LEFT: Int = 3153 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_ERASE_SECTION: Int = 3535 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_RIGHT: Int = 3154 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_ERASE_SECTION_KEY: Int = 3536 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_RIGHT: Int = 3155 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_SECTION_KEYS: Int = 3537 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_SMOOTHED: Int = 3156 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_SECTIONS: Int = 3538 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_SMOOTHED: Int = 3157 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_VALUE: Int = 3539 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_LIMIT_TOP: Int = 3158 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_HAS_SECTION: Int = 3540 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_LIMIT_TOP: Int = 3159 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_HAS_SECTION_KEY: Int = 3541 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET: Int = 3160 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD: Int = 3542 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET: Int = 3161 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD_ENCRYPTED: Int = 3543 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET_H: Int = 3162 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD_ENCRYPTED_PASS: Int = 3544 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET_H: Int = 3163 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_PARSE: Int = 3545 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_OFFSET_V: Int = 3164 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE: Int = 3546 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_OFFSET_V: Int = 3165 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE_ENCRYPTED: Int = 3547 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_PROCESS_MODE: Int = 3166 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE_ENCRYPTED_PASS: Int = 3548 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_PROCESS_MODE: Int = 3167 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SET_VALUE: Int = 3549 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ROTATING: Int = 3168 +internal const val ENGINECLASS_CONFIRMATIONDIALOG: Int = 143 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ROTATING: Int = 3169 +internal const val ENGINEMETHOD_ENGINECLASS_CONFIRMATIONDIALOG_GET_CANCEL: Int = 3550 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_SMOOTHING_ENABLED: Int = 3170 +internal const val ENGINECLASS_CONTAINER: Int = 144 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_SMOOTHING_ENABLED: Int = 3171 +internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER__CHILD_MINSIZE_CHANGED: Int = 3551 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_SMOOTHING_SPEED: Int = 3172 +internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER__SORT_CHILDREN: Int = 3552 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_SMOOTHING_SPEED: Int = 3173 +internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER_FIT_CHILD_IN_RECT: Int = 3553 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_GET_ZOOM: Int = 3174 +internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER_QUEUE_SORT: Int = 3554 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERA2D_SET_ZOOM: Int = 3175 +internal const val ENGINECLASS_CONTROL: Int = 145 -internal const val ENGINECLASS_CAMERAFEED: Int = 114 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__CLIPS_INPUT: Int = 3555 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__ALLOCATE_TEXTURE: Int = 3176 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GET_MINIMUM_SIZE: Int = 3556 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_RGB_IMG: Int = 3177 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GET_TOOLTIP: Int = 3557 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_YCBCR_IMG: Int = 3178 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GUI_INPUT: Int = 3558 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_YCBCR_IMGS: Int = 3179 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__MAKE_CUSTOM_TOOLTIP: Int = 3559 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_NAME: Int = 3180 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__OVERRIDE_CHANGED: Int = 3560 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED__SET_POSITION: Int = 3181 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_ANCHOR: Int = 3561 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_ID: Int = 3182 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_GLOBAL_POSITION: Int = 3562 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_NAME: Int = 3183 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_POSITION: Int = 3563 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_POSITION: Int = 3184 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_SIZE: Int = 3564 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_FEED_IS_ACTIVE: Int = 3185 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SIZE_CHANGED: Int = 3565 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_SET_FEED_IS_ACTIVE: Int = 3186 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__THEME_CHANGED: Int = 3566 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_GET_FEED_TRANSFORM: Int = 3187 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__UPDATE_MINIMUM_SIZE: Int = 3567 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERAFEED_SET_FEED_TRANSFORM: Int = 3188 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ACCEPT_EVENT: Int = 3568 -internal const val ENGINECLASS_CAMERASERVER: Int = 115 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_COLOR_OVERRIDE: Int = 3569 -internal const val ENGINESINGLETON_CAMERASERVER: Int = 3 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_CONSTANT_OVERRIDE: Int = 3570 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_ADD_FEED: Int = 3189 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_FONT_OVERRIDE: Int = 3571 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_FEEDS: Int = 3190 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_ICON_OVERRIDE: Int = 3572 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_GET_FEED: Int = 3191 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_SHADER_OVERRIDE: Int = 3573 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_GET_FEED_COUNT: Int = 3192 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_STYLEBOX_OVERRIDE: Int = 3574 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERASERVER_REMOVE_FEED: Int = 3193 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_CAN_DROP_DATA: Int = 3575 -internal const val ENGINECLASS_CAMERATEXTURE: Int = 116 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_DROP_DATA: Int = 3576 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_CAMERA_FEED_ID: Int = 3194 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FIND_NEXT_VALID_FOCUS: Int = 3577 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_CAMERA_FEED_ID: Int = 3195 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FIND_PREV_VALID_FOCUS: Int = 3578 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_CAMERA_IS_ACTIVE: Int = 3196 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FORCE_DRAG: Int = 3579 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_CAMERA_IS_ACTIVE: Int = 3197 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_BEGIN: Int = 3580 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_GET_WHICH_FEED: Int = 3198 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_COLOR: Int = 3581 -internal const val ENGINEMETHOD_ENGINECLASS_CAMERATEXTURE_SET_WHICH_FEED: Int = 3199 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_COMBINED_MINIMUM_SIZE: Int = 3582 -internal const val ENGINECLASS_CANVASITEM: Int = 117 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_CONSTANT: Int = 3583 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__DRAW: Int = 3200 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_CURSOR_SHAPE: Int = 3584 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_PIVOT: Int = 3201 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_DRAG_DATA: Int = 3585 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_POSITION: Int = 3202 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_END: Int = 3586 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_RECT: Int = 3203 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_OWNER: Int = 3587 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_ROTATION: Int = 3204 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FONT: Int = 3588 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_SCALE: Int = 3205 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GLOBAL_RECT: Int = 3589 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_STATE: Int = 3206 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ICON: Int = 3590 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_GET_TRANSFORM: Int = 3207 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MINIMUM_SIZE: Int = 3591 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_PIVOT: Int = 3208 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_PARENT_AREA_SIZE: Int = 3592 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_POSITION: Int = 3209 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_PARENT_CONTROL: Int = 3593 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_RECT: Int = 3210 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT: Int = 3594 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_ROTATION: Int = 3211 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ROTATION: Int = 3595 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_SCALE: Int = 3212 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_STYLEBOX: Int = 3596 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_SET_STATE: Int = 3213 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME_DEFAULT_FONT: Int = 3597 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_PIVOT: Int = 3214 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_TOOLTIP: Int = 3598 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_RECT: Int = 3215 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GRAB_CLICK_FOCUS: Int = 3599 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__EDIT_USE_ROTATION: Int = 3216 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GRAB_FOCUS: Int = 3600 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__IS_ON_TOP: Int = 3217 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_COLOR: Int = 3601 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__SET_ON_TOP: Int = 3218 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_COLOR_OVERRIDE: Int = 3602 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__TOPLEVEL_RAISE_SELF: Int = 3219 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_CONSTANT: Int = 3603 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM__UPDATE_CALLBACK: Int = 3220 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_CONSTANT_OVERRIDE: Int = 3604 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_ARC: Int = 3221 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FOCUS: Int = 3605 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_CHAR: Int = 3222 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FONT: Int = 3606 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_CIRCLE: Int = 3223 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FONT_OVERRIDE: Int = 3607 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_COLORED_POLYGON: Int = 3224 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_ICON: Int = 3608 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_LINE: Int = 3225 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_ICON_OVERRIDE: Int = 3609 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MESH: Int = 3226 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_POINT: Int = 3610 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTILINE: Int = 3227 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_SHADER_OVERRIDE: Int = 3611 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTILINE_COLORS: Int = 3228 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_STYLEBOX: Int = 3612 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_MULTIMESH: Int = 3229 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_STYLEBOX_OVERRIDE: Int = 3613 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYGON: Int = 3230 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_IS_DRAG_SUCCESSFUL: Int = 3614 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYLINE: Int = 3231 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_MINIMUM_SIZE_CHANGED: Int = 3615 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_POLYLINE_COLORS: Int = 3232 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_RELEASE_FOCUS: Int = 3616 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_PRIMITIVE: Int = 3233 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_COLOR_OVERRIDE: Int = 3617 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_RECT: Int = 3234 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_CONSTANT_OVERRIDE: Int = 3618 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_SET_TRANSFORM: Int = 3235 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_FONT_OVERRIDE: Int = 3619 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_SET_TRANSFORM_MATRIX: Int = 3236 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_ICON_OVERRIDE: Int = 3620 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_STRING: Int = 3237 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_SHADER_OVERRIDE: Int = 3621 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_STYLE_BOX: Int = 3238 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_REMOVE_STYLEBOX_OVERRIDE: Int = 3622 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE: Int = 3239 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHOR: Int = 3623 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE_RECT: Int = 3240 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHOR_AND_MARGIN: Int = 3624 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_DRAW_TEXTURE_RECT_REGION: Int = 3241 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHORS_AND_MARGINS_PRESET: Int = 3625 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_FORCE_UPDATE_TRANSFORM: Int = 3242 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHORS_PRESET: Int = 3626 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS: Int = 3243 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_BEGIN: Int = 3627 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS_ITEM: Int = 3244 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_DRAG_FORWARDING: Int = 3628 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_CANVAS_TRANSFORM: Int = 3245 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_DRAG_PREVIEW: Int = 3629 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_MOUSE_POSITION: Int = 3246 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_END: Int = 3630 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_TRANSFORM: Int = 3247 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GLOBAL_POSITION: Int = 3631 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_GLOBAL_TRANSFORM_WITH_CANVAS: Int = 3248 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGINS_PRESET: Int = 3632 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_LOCAL_MOUSE_POSITION: Int = 3249 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_POSITION: Int = 3633 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_TRANSFORM: Int = 3250 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ROTATION: Int = 3634 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VIEWPORT_RECT: Int = 3251 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE: Int = 3635 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VIEWPORT_TRANSFORM: Int = 3252 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SHOW_MODAL: Int = 3636 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_WORLD_2D: Int = 3253 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_WARP_MOUSE: Int = 3637 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_HIDE: Int = 3254 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_BOTTOM: Int = 3638 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_LOCAL_TRANSFORM_NOTIFICATION_ENABLED: Int - = 3255 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_LEFT: Int = 3639 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_SET_AS_TOPLEVEL: Int = 3256 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_RIGHT: Int = 3640 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_TRANSFORM_NOTIFICATION_ENABLED: Int = 3257 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_TOP: Int = 3641 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_IS_VISIBLE_IN_TREE: Int = 3258 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_MODE: Int = 3642 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_MAKE_CANVAS_POSITION_LOCAL: Int = 3259 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_MODE: Int = 3643 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_MAKE_INPUT_LOCAL: Int = 3260 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_BOTTOM: Int = 3644 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_AS_TOPLEVEL: Int = 3261 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_BOTTOM: Int = 3645 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_NOTIFY_LOCAL_TRANSFORM: Int = 3262 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_LEFT: Int = 3646 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_NOTIFY_TRANSFORM: Int = 3263 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_LEFT: Int = 3647 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SHOW: Int = 3264 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_RIGHT: Int = 3648 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_UPDATE: Int = 3265 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_RIGHT: Int = 3649 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_LIGHT_MASK: Int = 3266 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_TOP: Int = 3650 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_LIGHT_MASK: Int = 3267 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_TOP: Int = 3651 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_MATERIAL: Int = 3268 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEXT: Int = 3652 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_MATERIAL: Int = 3269 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEXT: Int = 3653 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_MODULATE: Int = 3270 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_PREVIOUS: Int = 3654 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_MODULATE: Int = 3271 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_PREVIOUS: Int = 3655 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_SELF_MODULATE: Int = 3272 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GROW_HORIZONTAL: Int = 3656 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_SELF_MODULATE: Int = 3273 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GROW_HORIZONTAL: Int = 3657 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_SHOW_BEHIND_PARENT: Int = 3274 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GROW_VERTICAL: Int = 3658 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_SHOW_BEHIND_PARENT: Int = 3275 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GROW_VERTICAL: Int = 3659 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_USE_PARENT_MATERIAL: Int = 3276 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_HINT_TOOLTIP: Int = 3660 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_USE_PARENT_MATERIAL: Int = 3277 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_INPUT_PASS_ON_MODAL_CLOSE_CLICK: Int = 3661 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_GET_VISIBLE: Int = 3278 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_INPUT_PASS_ON_MODAL_CLOSE_CLICK: Int = 3662 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEM_SET_VISIBLE: Int = 3279 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_BOTTOM: Int = 3663 -internal const val ENGINECLASS_CANVASITEMMATERIAL: Int = 118 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_BOTTOM: Int = 3664 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_BLEND_MODE: Int = 3280 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_LEFT: Int = 3665 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_BLEND_MODE: Int = 3281 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_LEFT: Int = 3666 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_LIGHT_MODE: Int = 3282 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_RIGHT: Int = 3667 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_LIGHT_MODE: Int = 3283 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_RIGHT: Int = 3668 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_H_FRAMES: Int = - 3284 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_TOP: Int = 3669 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_H_FRAMES: Int = - 3285 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_TOP: Int = 3670 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_LOOP: Int = 3286 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MOUSE_DEFAULT_CURSOR_SHAPE: Int = 3671 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_LOOP: Int = 3287 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MOUSE_DEFAULT_CURSOR_SHAPE: Int = 3672 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIM_V_FRAMES: Int = - 3288 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MOUSE_FILTER: Int = 3673 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIM_V_FRAMES: Int = - 3289 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MOUSE_FILTER: Int = 3674 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_GET_PARTICLES_ANIMATION: Int = 3290 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_CLIP_CONTENT: Int = 3675 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASITEMMATERIAL_SET_PARTICLES_ANIMATION: Int = 3291 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_CLIP_CONTENT: Int = 3676 -internal const val ENGINECLASS_CANVASLAYER: Int = 119 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_GLOBAL_POSITION: Int = 3677 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_CANVAS: Int = 3292 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_MIN_SIZE: Int = 3678 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_CUSTOM_VIEWPORT: Int = 3293 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_MIN_SIZE: Int = 3679 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_CUSTOM_VIEWPORT: Int = 3294 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_PIVOT_OFFSET: Int = 3680 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_FOLLOW_VIEWPORT_ENABLE: Int = 3295 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_PIVOT_OFFSET: Int = 3681 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_FOLLOW_VIEWPORT_ENABLE: Int = 3296 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_POSITION: Int = 3682 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_FOLLOW_VIEWPORT_SCALE: Int = 3297 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_ROTATION: Int = 3683 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_FOLLOW_VIEWPORT_SCALE: Int = 3298 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_ROTATION: Int = 3684 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_LAYER: Int = 3299 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_SCALE: Int = 3685 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_LAYER: Int = 3300 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_SCALE: Int = 3686 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_OFFSET: Int = 3301 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_SIZE: Int = 3687 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_OFFSET: Int = 3302 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_HORIZONTAL: Int = 3688 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_ROTATION: Int = 3303 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_HORIZONTAL: Int = 3689 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_ROTATION: Int = 3304 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_STRETCH_RATIO: Int = 3690 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_ROTATION_DEGREES: Int = 3305 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_STRETCH_RATIO: Int = 3691 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_ROTATION_DEGREES: Int = 3306 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_VERTICAL: Int = 3692 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_SCALE: Int = 3307 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_VERTICAL: Int = 3693 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_SCALE: Int = 3308 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME: Int = 3694 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_GET_TRANSFORM: Int = 3309 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_THEME: Int = 3695 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASLAYER_SET_TRANSFORM: Int = 3310 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME_TYPE_VARIATION: Int = 3696 -internal const val ENGINECLASS_CANVASMODULATE: Int = 120 +internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_THEME_TYPE_VARIATION: Int = 3697 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASMODULATE_GET_COLOR: Int = 3311 +internal const val ENGINECLASS_CONVEXPOLYGONSHAPE: Int = 146 -internal const val ENGINEMETHOD_ENGINECLASS_CANVASMODULATE_SET_COLOR: Int = 3312 +internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE_GET_POINTS: Int = 3698 -internal const val ENGINECLASS_CAPSULEMESH: Int = 121 +internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE_SET_POINTS: Int = 3699 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_MID_HEIGHT: Int = 3313 +internal const val ENGINECLASS_CONVEXPOLYGONSHAPE2D: Int = 147 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_MID_HEIGHT: Int = 3314 +internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_SET_POINT_CLOUD: Int = 3700 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RADIAL_SEGMENTS: Int = 3315 +internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_GET_POINTS: Int = 3701 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RADIAL_SEGMENTS: Int = 3316 +internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_SET_POINTS: Int = 3702 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RADIUS: Int = 3317 +internal const val ENGINECLASS_CRYPTO: Int = 148 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RADIUS: Int = 3318 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_CONSTANT_TIME_COMPARE: Int = 3703 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_GET_RINGS: Int = 3319 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_DECRYPT: Int = 3704 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULEMESH_SET_RINGS: Int = 3320 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_ENCRYPT: Int = 3705 -internal const val ENGINECLASS_CAPSULESHAPE: Int = 122 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_RANDOM_BYTES: Int = 3706 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_GET_HEIGHT: Int = 3321 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_RSA: Int = 3707 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_SET_HEIGHT: Int = 3322 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_SELF_SIGNED_CERTIFICATE: Int = 3708 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_GET_RADIUS: Int = 3323 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_HMAC_DIGEST: Int = 3709 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE_SET_RADIUS: Int = 3324 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_SIGN: Int = 3710 -internal const val ENGINECLASS_CAPSULESHAPE2D: Int = 123 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_VERIFY: Int = 3711 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_GET_HEIGHT: Int = 3325 +internal const val ENGINECLASS_CRYPTOKEY: Int = 149 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_SET_HEIGHT: Int = 3326 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_IS_PUBLIC_ONLY: Int = 3712 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_GET_RADIUS: Int = 3327 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_LOAD: Int = 3713 -internal const val ENGINEMETHOD_ENGINECLASS_CAPSULESHAPE2D_SET_RADIUS: Int = 3328 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_LOAD_FROM_STRING: Int = 3714 -internal const val ENGINECLASS_CENTERCONTAINER: Int = 124 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_SAVE: Int = 3715 -internal const val ENGINEMETHOD_ENGINECLASS_CENTERCONTAINER_GET_USE_TOP_LEFT: Int = 3329 +internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_SAVE_TO_STRING: Int = 3716 -internal const val ENGINEMETHOD_ENGINECLASS_CENTERCONTAINER_SET_USE_TOP_LEFT: Int = 3330 +internal const val ENGINECLASS_CUBEMAP: Int = 150 -internal const val ENGINECLASS_CHARFXTRANSFORM: Int = 125 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_HEIGHT: Int = 3717 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ABSOLUTE_INDEX: Int = 3331 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_SIDE: Int = 3718 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ABSOLUTE_INDEX: Int = 3332 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_WIDTH: Int = 3719 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_CHARACTER: Int = 3333 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_SIDE: Int = 3720 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_CHARACTER: Int = 3334 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_FLAGS: Int = 3721 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_COLOR: Int = 3335 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_FLAGS: Int = 3722 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_COLOR: Int = 3336 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_LOSSY_STORAGE_QUALITY: Int = 3723 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ELAPSED_TIME: Int = 3337 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_LOSSY_STORAGE_QUALITY: Int = 3724 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ELAPSED_TIME: Int = 3338 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_STORAGE_MODE: Int = 3725 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_ENV: Int = 3339 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_STORAGE_MODE: Int = 3726 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_ENV: Int = 3340 +internal const val ENGINECLASS_CUBEMESH: Int = 151 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_OFFSET: Int = 3341 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SIZE: Int = 3727 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_OFFSET: Int = 3342 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SIZE: Int = 3728 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_RELATIVE_INDEX: Int = 3343 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_DEPTH: Int = 3729 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_RELATIVE_INDEX: Int = 3344 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_DEPTH: Int = 3730 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_GET_VISIBLE: Int = 3345 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_HEIGHT: Int = 3731 -internal const val ENGINEMETHOD_ENGINECLASS_CHARFXTRANSFORM_SET_VISIBLE: Int = 3346 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_HEIGHT: Int = 3732 -internal const val ENGINECLASS_CHECKBOX: Int = 126 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_WIDTH: Int = 3733 -internal const val ENGINECLASS_CHECKBUTTON: Int = 127 +internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_WIDTH: Int = 3734 -internal const val ENGINECLASS_CIRCLESHAPE2D: Int = 128 +internal const val ENGINECLASS_CULLINSTANCE: Int = 152 -internal const val ENGINEMETHOD_ENGINECLASS_CIRCLESHAPE2D_GET_RADIUS: Int = 3347 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_ALLOW_MERGING: Int = 3735 -internal const val ENGINEMETHOD_ENGINECLASS_CIRCLESHAPE2D_SET_RADIUS: Int = 3348 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_ALLOW_MERGING: Int = 3736 -internal const val ENGINECLASS_CLIPPEDCAMERA: Int = 129 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_AUTOPLACE_PRIORITY: Int = 3737 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_ADD_EXCEPTION: Int = 3349 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_AUTOPLACE_PRIORITY: Int = 3738 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_ADD_EXCEPTION_RID: Int = 3350 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_INCLUDE_IN_BOUND: Int = 3739 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_CLEAR_EXCEPTIONS: Int = 3351 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_INCLUDE_IN_BOUND: Int = 3740 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_OFFSET: Int = 3352 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_PORTAL_MODE: Int = 3741 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_COLLISION_MASK_BIT: Int = 3353 +internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_PORTAL_MODE: Int = 3742 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_REMOVE_EXCEPTION: Int = 3354 +internal const val ENGINECLASS_CURVE: Int = 153 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_REMOVE_EXCEPTION_RID: Int = 3355 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE__GET_DATA: Int = 3743 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_COLLISION_MASK_BIT: Int = 3356 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE__SET_DATA: Int = 3744 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_TO_AREAS: Int = 3357 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_ADD_POINT: Int = 3745 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_CLIP_TO_AREAS: Int = 3358 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_BAKE: Int = 3746 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_CLIP_TO_BODIES: Int = 3359 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_CLEAN_DUPES: Int = 3747 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_CLIP_TO_BODIES: Int = 3360 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_CLEAR_POINTS: Int = 3748 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_COLLISION_MASK: Int = 3361 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_COUNT: Int = 3749 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_COLLISION_MASK: Int = 3362 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_LEFT_MODE: Int = 3750 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_MARGIN: Int = 3363 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_LEFT_TANGENT: Int = 3751 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_MARGIN: Int = 3364 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_POSITION: Int = 3752 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_GET_PROCESS_MODE: Int = 3365 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_RIGHT_MODE: Int = 3753 -internal const val ENGINEMETHOD_ENGINECLASS_CLIPPEDCAMERA_SET_PROCESS_MODE: Int = 3366 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_RIGHT_TANGENT: Int = 3754 -internal const val ENGINECLASS_COLLISIONOBJECT: Int = 130 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_INTERPOLATE: Int = 3755 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__INPUT_EVENT: Int = 3367 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_INTERPOLATE_BAKED: Int = 3756 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__SHAPE_CHANGED: Int = 3368 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_REMOVE_POINT: Int = 3757 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT__UPDATE_DEBUG_SHAPES: Int = 3369 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_LEFT_MODE: Int = 3758 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_CREATE_SHAPE_OWNER: Int = 3370 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_LEFT_TANGENT: Int = 3759 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_LAYER_BIT: Int = 3371 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_OFFSET: Int = 3760 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_MASK_BIT: Int = 3372 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_RIGHT_MODE: Int = 3761 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_RID: Int = 3373 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_RIGHT_TANGENT: Int = 3762 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_SHAPE_OWNERS: Int = 3374 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_VALUE: Int = 3763 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_IS_SHAPE_OWNER_DISABLED: Int = 3375 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_BAKE_RESOLUTION: Int = 3764 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_REMOVE_SHAPE_OWNER: Int = 3376 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_BAKE_RESOLUTION: Int = 3765 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_LAYER_BIT: Int = 3377 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_MAX_VALUE: Int = 3766 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_MASK_BIT: Int = 3378 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_MAX_VALUE: Int = 3767 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_FIND_OWNER: Int = 3379 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_MIN_VALUE: Int = 3768 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_ADD_SHAPE: Int = 3380 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_MIN_VALUE: Int = 3769 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_CLEAR_SHAPES: Int = 3381 +internal const val ENGINECLASS_CURVE2D: Int = 154 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_OWNER: Int = 3382 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D__GET_DATA: Int = 3770 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE: Int = 3383 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D__SET_DATA: Int = 3771 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE_COUNT: Int = 3384 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_ADD_POINT: Int = 3772 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_SHAPE_INDEX: Int = 3385 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_CLEAR_POINTS: Int = 3773 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_GET_TRANSFORM: Int = 3386 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKED_LENGTH: Int = 3774 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_REMOVE_SHAPE: Int = 3387 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKED_POINTS: Int = 3775 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_SET_DISABLED: Int = 3388 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_CLOSEST_OFFSET: Int = 3776 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SHAPE_OWNER_SET_TRANSFORM: Int = 3389 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_CLOSEST_POINT: Int = 3777 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_LAYER: Int = 3390 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_COUNT: Int = 3778 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_LAYER: Int = 3391 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_IN: Int = 3779 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_COLLISION_MASK: Int = 3392 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_OUT: Int = 3780 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_COLLISION_MASK: Int = 3393 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_POSITION: Int = 3781 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_INPUT_CAPTURE_ON_DRAG: Int = 3394 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATE: Int = 3782 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_INPUT_CAPTURE_ON_DRAG: Int = 3395 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATE_BAKED: Int = 3783 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_GET_INPUT_RAY_PICKABLE: Int = 3396 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATEF: Int = 3784 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT_SET_INPUT_RAY_PICKABLE: Int = 3397 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_REMOVE_POINT: Int = 3785 -internal const val ENGINECLASS_COLLISIONOBJECT2D: Int = 131 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_IN: Int = 3786 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D__INPUT_EVENT: Int = 3398 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_OUT: Int = 3787 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_CREATE_SHAPE_OWNER: Int = 3399 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_POSITION: Int = 3788 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_LAYER_BIT: Int = 3400 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_TESSELLATE: Int = 3789 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_MASK_BIT: Int = 3401 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKE_INTERVAL: Int = 3790 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_RID: Int = 3402 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_BAKE_INTERVAL: Int = 3791 -internal const - val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_SHAPE_OWNER_ONE_WAY_COLLISION_MARGIN: Int = - 3403 +internal const val ENGINECLASS_CURVE3D: Int = 155 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_SHAPE_OWNERS: Int = 3404 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D__GET_DATA: Int = 3792 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_IS_SHAPE_OWNER_DISABLED: Int = 3405 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D__SET_DATA: Int = 3793 -internal const - val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_IS_SHAPE_OWNER_ONE_WAY_COLLISION_ENABLED: Int = - 3406 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_ADD_POINT: Int = 3794 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_REMOVE_SHAPE_OWNER: Int = 3407 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_CLEAR_POINTS: Int = 3795 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_LAYER_BIT: Int = 3408 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_LENGTH: Int = 3796 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_MASK_BIT: Int = 3409 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_POINTS: Int = 3797 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_FIND_OWNER: Int = 3410 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_TILTS: Int = 3798 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_ADD_SHAPE: Int = 3411 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_UP_VECTORS: Int = 3799 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_CLEAR_SHAPES: Int = 3412 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_CLOSEST_OFFSET: Int = 3800 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_OWNER: Int = 3413 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_CLOSEST_POINT: Int = 3801 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE: Int = 3414 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_COUNT: Int = 3802 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE_COUNT: Int = - 3415 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_IN: Int = 3803 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_SHAPE_INDEX: Int = - 3416 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_OUT: Int = 3804 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_GET_TRANSFORM: Int = 3417 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_POSITION: Int = 3805 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_REMOVE_SHAPE: Int = 3418 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_TILT: Int = 3806 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_DISABLED: Int = 3419 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE: Int = 3807 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_ONE_WAY_COLLISION: Int - = 3420 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE_BAKED: Int = 3808 -internal const - val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_ONE_WAY_COLLISION_MARGIN: Int = - 3421 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE_BAKED_UP_VECTOR: Int = 3809 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SHAPE_OWNER_SET_TRANSFORM: Int = 3422 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATEF: Int = 3810 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_LAYER: Int = 3423 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_REMOVE_POINT: Int = 3811 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_LAYER: Int = 3424 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_IN: Int = 3812 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_COLLISION_MASK: Int = 3425 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_OUT: Int = 3813 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_COLLISION_MASK: Int = 3426 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_POSITION: Int = 3814 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_GET_INPUT_PICKABLE: Int = 3427 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_TILT: Int = 3815 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONOBJECT2D_SET_INPUT_PICKABLE: Int = 3428 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_TESSELLATE: Int = 3816 -internal const val ENGINECLASS_COLLISIONPOLYGON: Int = 132 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKE_INTERVAL: Int = 3817 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON__IS_EDITABLE_3D_POLYGON: Int = 3429 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_BAKE_INTERVAL: Int = 3818 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_DEPTH: Int = 3430 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_UP_VECTOR_ENABLED: Int = 3819 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_DEPTH: Int = 3431 +internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_UP_VECTOR_ENABLED: Int = 3820 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_DISABLED: Int = 3432 +internal const val ENGINECLASS_CURVETEXTURE: Int = 156 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_DISABLED: Int = 3433 +internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE__UPDATE: Int = 3821 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_MARGIN: Int = 3434 +internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_GET_CURVE: Int = 3822 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_MARGIN: Int = 3435 +internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_SET_CURVE: Int = 3823 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_GET_POLYGON: Int = 3436 +internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_SET_WIDTH: Int = 3824 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON_SET_POLYGON: Int = 3437 +internal const val ENGINECLASS_CYLINDERMESH: Int = 157 -internal const val ENGINECLASS_COLLISIONPOLYGON2D: Int = 133 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_BOTTOM_RADIUS: Int = 3825 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_BUILD_MODE: Int = 3438 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_BOTTOM_RADIUS: Int = 3826 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_BUILD_MODE: Int = 3439 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_HEIGHT: Int = 3827 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_DISABLED: Int = 3440 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_HEIGHT: Int = 3828 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_DISABLED: Int = 3441 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_RADIAL_SEGMENTS: Int = 3829 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_ONE_WAY_COLLISION: Int = 3442 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_RADIAL_SEGMENTS: Int = 3830 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_ONE_WAY_COLLISION: Int = 3443 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_RINGS: Int = 3831 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_ONE_WAY_COLLISION_MARGIN: Int = - 3444 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_RINGS: Int = 3832 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_ONE_WAY_COLLISION_MARGIN: Int = - 3445 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_TOP_RADIUS: Int = 3833 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_GET_POLYGON: Int = 3446 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_TOP_RADIUS: Int = 3834 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONPOLYGON2D_SET_POLYGON: Int = 3447 +internal const val ENGINECLASS_CYLINDERSHAPE: Int = 158 -internal const val ENGINECLASS_COLLISIONSHAPE: Int = 134 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_GET_HEIGHT: Int = 3835 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_MAKE_CONVEX_FROM_BROTHERS: Int = 3448 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_SET_HEIGHT: Int = 3836 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_RESOURCE_CHANGED: Int = 3449 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_GET_RADIUS: Int = 3837 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_GET_DISABLED: Int = 3450 +internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_SET_RADIUS: Int = 3838 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_SET_DISABLED: Int = 3451 +internal const val ENGINECLASS_DTLSSERVER: Int = 159 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_GET_SHAPE: Int = 3452 +internal const val ENGINEMETHOD_ENGINECLASS_DTLSSERVER_SETUP: Int = 3839 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE_SET_SHAPE: Int = 3453 +internal const val ENGINEMETHOD_ENGINECLASS_DTLSSERVER_TAKE_CONNECTION: Int = 3840 -internal const val ENGINECLASS_COLLISIONSHAPE2D: Int = 135 +internal const val ENGINECLASS_DAMPEDSPRINGJOINT2D: Int = 160 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D__SHAPE_CHANGED: Int = 3454 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_DAMPING: Int = 3841 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_DISABLED: Int = 3455 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_DAMPING: Int = 3842 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_DISABLED: Int = 3456 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_LENGTH: Int = 3843 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_ONE_WAY_COLLISION: Int = 3457 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_LENGTH: Int = 3844 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_ONE_WAY_COLLISION: Int = 3458 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_REST_LENGTH: Int = 3845 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_ONE_WAY_COLLISION_MARGIN: Int = - 3459 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_REST_LENGTH: Int = 3846 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_ONE_WAY_COLLISION_MARGIN: Int = - 3460 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_STIFFNESS: Int = 3847 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_GET_SHAPE: Int = 3461 +internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_STIFFNESS: Int = 3848 -internal const val ENGINEMETHOD_ENGINECLASS_COLLISIONSHAPE2D_SET_SHAPE: Int = 3462 +internal const val ENGINECLASS_DIRECTIONALLIGHT: Int = 161 -internal const val ENGINECLASS_COLORPICKER: Int = 136 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_BLEND_SPLITS: + Int = 3849 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__ADD_PRESET_PRESSED: Int = 3463 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_BLEND_SPLITS: + Int = 3850 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__FOCUS_ENTER: Int = 3464 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_DEPTH_RANGE: Int + = 3851 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__FOCUS_EXIT: Int = 3465 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_DEPTH_RANGE: Int + = 3852 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HSV_DRAW: Int = 3466 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_MODE: Int = 3853 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HTML_ENTERED: Int = 3467 +internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_MODE: Int = 3854 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__HTML_FOCUS_EXIT: Int = 3468 +internal const val ENGINECLASS_DYNAMICFONT: Int = 162 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__PRESET_INPUT: Int = 3469 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_ADD_FALLBACK: Int = 3855 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SAMPLE_DRAW: Int = 3470 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_AVAILABLE_CHARS: Int = 3856 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SAMPLE_INPUT: Int = 3471 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FALLBACK: Int = 3857 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SCREEN_INPUT: Int = 3472 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FALLBACK_COUNT: Int = 3858 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__SCREEN_PICK_PRESSED: Int = 3473 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_REMOVE_FALLBACK: Int = 3859 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__TEXT_TYPE_TOGGLED: Int = 3474 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_FALLBACK: Int = 3860 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__UPDATE_PRESETS: Int = 3475 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_BOTTOM: Int = 3861 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__UV_INPUT: Int = 3476 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_BOTTOM: Int = 3862 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__VALUE_CHANGED: Int = 3477 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_CHAR: Int = 3863 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER__W_INPUT: Int = 3478 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_CHAR: Int = 3864 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_ADD_PRESET: Int = 3479 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_SPACE: Int = 3865 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_ERASE_PRESET: Int = 3480 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_SPACE: Int = 3866 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS: Int = 3481 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_TOP: Int = 3867 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_COLOR: Int = 3482 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_TOP: Int = 3868 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_COLOR: Int = 3483 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FONT_DATA: Int = 3869 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_DEFERRED_MODE: Int = 3484 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_FONT_DATA: Int = 3870 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_DEFERRED_MODE: Int = 3485 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_OUTLINE_COLOR: Int = 3871 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_EDIT_ALPHA: Int = 3486 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_OUTLINE_COLOR: Int = 3872 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_EDIT_ALPHA: Int = 3487 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_OUTLINE_SIZE: Int = 3873 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_HSV_MODE: Int = 3488 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_OUTLINE_SIZE: Int = 3874 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_HSV_MODE: Int = 3489 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_SIZE: Int = 3875 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS_ENABLED: Int = 3490 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_SIZE: Int = 3876 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_PRESETS_ENABLED: Int = 3491 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_USE_FILTER: Int = 3877 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_PRESETS_VISIBLE: Int = 3492 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_USE_FILTER: Int = 3878 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_PRESETS_VISIBLE: Int = 3493 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_USE_MIPMAPS: Int = 3879 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_GET_RAW_MODE: Int = 3494 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_USE_MIPMAPS: Int = 3880 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKER_SET_RAW_MODE: Int = 3495 +internal const val ENGINECLASS_DYNAMICFONTDATA: Int = 163 -internal const val ENGINECLASS_COLORPICKERBUTTON: Int = 137 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_ANTIALIASED: Int = 3881 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__ABOUT_TO_SHOW: Int = 3496 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_ANTIALIASED: Int = 3882 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__COLOR_CHANGED: Int = 3497 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_FONT_PATH: Int = 3883 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON__MODAL_CLOSED: Int = 3498 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_FONT_PATH: Int = 3884 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_PICKER: Int = 3499 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_HINTING: Int = 3885 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_POPUP: Int = 3500 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_HINTING: Int = 3886 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_COLOR: Int = 3501 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_OVERRIDE_OVERSAMPLING: Int = 3887 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_SET_COLOR: Int = 3502 +internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_OVERRIDE_OVERSAMPLING: Int = 3888 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_GET_EDIT_ALPHA: Int = 3503 +internal const val ENGINECLASS_EDITOREXPORTPLUGIN: Int = 164 -internal const val ENGINEMETHOD_ENGINECLASS_COLORPICKERBUTTON_SET_EDIT_ALPHA: Int = 3504 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_BEGIN: Int = 3889 -internal const val ENGINECLASS_COLORRECT: Int = 138 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_END: Int = 3890 -internal const val ENGINEMETHOD_ENGINECLASS_COLORRECT_GET_COLOR: Int = 3505 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_FILE: Int = 3891 -internal const val ENGINEMETHOD_ENGINECLASS_COLORRECT_SET_COLOR: Int = 3506 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_FILE: Int = 3892 -internal const val ENGINECLASS_CONCAVEPOLYGONSHAPE: Int = 139 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_BUNDLE_FILE: Int = 3893 -internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE_GET_DATA: Int = 3507 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_CPP_CODE: Int = 3894 -internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE_SET_DATA: Int = 3508 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_EMBEDDED_FRAMEWORK: Int = + 3895 -internal const val ENGINECLASS_CONCAVEPOLYGONSHAPE2D: Int = 140 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_FRAMEWORK: Int = 3896 -internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE2D_GET_SEGMENTS: Int = 3509 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_LINKER_FLAGS: Int = 3897 -internal const val ENGINEMETHOD_ENGINECLASS_CONCAVEPOLYGONSHAPE2D_SET_SEGMENTS: Int = 3510 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_PLIST_CONTENT: Int = 3898 -internal const val ENGINECLASS_CONETWISTJOINT: Int = 141 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_PROJECT_STATIC_LIB: Int = + 3899 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__GET_SWING_SPAN: Int = 3511 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_OSX_PLUGIN_FILE: Int = 3900 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__GET_TWIST_SPAN: Int = 3512 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_SHARED_OBJECT: Int = 3901 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__SET_SWING_SPAN: Int = 3513 +internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_SKIP: Int = 3902 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT__SET_TWIST_SPAN: Int = 3514 +internal const val ENGINECLASS_EDITORFEATUREPROFILE: Int = 165 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_BIAS: Int = 3515 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_GET_FEATURE_NAME: Int = 3903 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_BIAS: Int = 3516 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_DISABLED: Int = 3904 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_RELAXATION: Int = 3517 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_EDITOR_DISABLED: Int = + 3905 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_RELAXATION: Int = 3518 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_PROPERTY_DISABLED: Int = + 3906 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_GET_SOFTNESS: Int = 3519 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_FEATURE_DISABLED: Int = 3907 -internal const val ENGINEMETHOD_ENGINECLASS_CONETWISTJOINT_SET_SOFTNESS: Int = 3520 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_LOAD_FROM_FILE: Int = 3908 -internal const val ENGINECLASS_CONFIGFILE: Int = 142 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SAVE_TO_FILE: Int = 3909 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_CLEAR: Int = 3521 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS: Int = 3910 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_ERASE_SECTION: Int = 3522 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS_EDITOR: Int = + 3911 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_ERASE_SECTION_KEY: Int = 3523 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS_PROPERTY: Int = + 3912 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_SECTION_KEYS: Int = 3524 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_FEATURE: Int = 3913 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_SECTIONS: Int = 3525 +internal const val ENGINECLASS_EDITORFILEDIALOG: Int = 166 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_GET_VALUE: Int = 3526 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ACTION_PRESSED: Int = 3914 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_HAS_SECTION: Int = 3527 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__CANCEL_PRESSED: Int = 3915 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_HAS_SECTION_KEY: Int = 3528 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__DIR_ENTERED: Int = 3916 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD: Int = 3529 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_MOVE_DOWN: Int = 3917 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD_ENCRYPTED: Int = 3530 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_MOVE_UP: Int = 3918 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_LOAD_ENCRYPTED_PASS: Int = 3531 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_PRESSED: Int = 3919 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_PARSE: Int = 3532 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_SELECTED: Int = 3920 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE: Int = 3533 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FILE_ENTERED: Int = 3921 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE_ENCRYPTED: Int = 3534 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FILTER_SELECTED: Int = 3922 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SAVE_ENCRYPTED_PASS: Int = 3535 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_BACK: Int = 3923 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIGFILE_SET_VALUE: Int = 3536 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_FORWARD: Int = 3924 -internal const val ENGINECLASS_CONFIRMATIONDIALOG: Int = 143 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_UP: Int = 3925 -internal const val ENGINEMETHOD_ENGINECLASS_CONFIRMATIONDIALOG_GET_CANCEL: Int = 3537 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_DB_SELECTED: Int = 3926 -internal const val ENGINECLASS_CONTAINER: Int = 144 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_LIST_ITEM_RMB_SELECTED: Int = + 3927 -internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER__CHILD_MINSIZE_CHANGED: Int = 3538 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_LIST_RMB_CLICKED: Int = 3928 -internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER__SORT_CHILDREN: Int = 3539 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_MENU_ID_PRESSED: Int = 3929 -internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER_FIT_CHILD_IN_RECT: Int = 3540 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_SELECTED: Int = 3930 -internal const val ENGINEMETHOD_ENGINECLASS_CONTAINER_QUEUE_SORT: Int = 3541 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEMS_CLEAR_SELECTION: Int = 3931 -internal const val ENGINECLASS_CONTROL: Int = 145 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MAKE_DIR: Int = 3932 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__CLIPS_INPUT: Int = 3542 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MAKE_DIR_CONFIRM: Int = 3933 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GET_MINIMUM_SIZE: Int = 3543 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MULTI_SELECTED: Int = 3934 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GET_TOOLTIP: Int = 3544 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__RECENT_SELECTED: Int = 3935 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__GUI_INPUT: Int = 3545 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__SAVE_CONFIRM_PRESSED: Int = 3936 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__MAKE_CUSTOM_TOOLTIP: Int = 3546 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__SELECT_DRIVE: Int = 3937 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__OVERRIDE_CHANGED: Int = 3547 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__THUMBNAIL_DONE: Int = 3938 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_ANCHOR: Int = 3548 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__THUMBNAIL_RESULT: Int = 3939 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_GLOBAL_POSITION: Int = 3549 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UNHANDLED_INPUT: Int = 3940 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_POSITION: Int = 3550 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_DIR: Int = 3941 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SET_SIZE: Int = 3551 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_FILE_LIST: Int = 3942 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__SIZE_CHANGED: Int = 3552 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_FILE_NAME: Int = 3943 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__THEME_CHANGED: Int = 3553 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_ADD_FILTER: Int = 3944 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL__UPDATE_MINIMUM_SIZE: Int = 3554 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_CLEAR_FILTERS: Int = 3945 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ACCEPT_EVENT: Int = 3555 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_VBOX: Int = 3946 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_COLOR_OVERRIDE: Int = 3556 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_INVALIDATE: Int = 3947 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_CONSTANT_OVERRIDE: Int = 3557 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_ACCESS: Int = 3948 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_FONT_OVERRIDE: Int = 3558 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_ACCESS: Int = 3949 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_ICON_OVERRIDE: Int = 3559 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_DIR: Int = 3950 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_SHADER_OVERRIDE: Int = 3560 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_DIR: Int = 3951 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_ADD_STYLEBOX_OVERRIDE: Int = 3561 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_FILE: Int = 3952 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_CAN_DROP_DATA: Int = 3562 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_FILE: Int = 3953 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_DROP_DATA: Int = 3563 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_PATH: Int = 3954 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FIND_NEXT_VALID_FOCUS: Int = 3564 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_PATH: Int = 3955 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FIND_PREV_VALID_FOCUS: Int = 3565 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_DISABLE_OVERWRITE_WARNING: Int = + 3956 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_FORCE_DRAG: Int = 3566 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_DISABLE_OVERWRITE_WARNING: Int = + 3957 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_BEGIN: Int = 3567 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_DISPLAY_MODE: Int = 3958 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_COLOR: Int = 3568 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_DISPLAY_MODE: Int = 3959 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_COMBINED_MINIMUM_SIZE: Int = 3569 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_MODE: Int = 3960 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_CONSTANT: Int = 3570 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_MODE: Int = 3961 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_CURSOR_SHAPE: Int = 3571 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_SHOW_HIDDEN_FILES: Int = 3962 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_DRAG_DATA: Int = 3572 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_SHOW_HIDDEN_FILES: Int = 3963 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_END: Int = 3573 +internal const val ENGINECLASS_EDITORFILESYSTEM: Int = 167 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_OWNER: Int = 3574 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILE_TYPE: Int = 3964 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FONT: Int = 3575 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILESYSTEM: Int = 3965 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GLOBAL_RECT: Int = 3576 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILESYSTEM_PATH: Int = 3966 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ICON: Int = 3577 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_SCANNING_PROGRESS: Int = 3967 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MINIMUM_SIZE: Int = 3578 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_IS_SCANNING: Int = 3968 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_PARENT_AREA_SIZE: Int = 3579 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_SCAN: Int = 3969 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_PARENT_CONTROL: Int = 3580 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_SCAN_SOURCES: Int = 3970 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT: Int = 3581 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_UPDATE_FILE: Int = 3971 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ROTATION: Int = 3582 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_UPDATE_SCRIPT_CLASSES: Int = 3972 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_STYLEBOX: Int = 3583 +internal const val ENGINECLASS_EDITORFILESYSTEMDIRECTORY: Int = 168 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME_DEFAULT_FONT: Int = 3584 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_FIND_DIR_INDEX: Int = 3973 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_TOOLTIP: Int = 3585 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_FIND_FILE_INDEX: Int = 3974 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GRAB_CLICK_FOCUS: Int = 3586 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE: Int = 3975 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GRAB_FOCUS: Int = 3587 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_COUNT: Int = 3976 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_COLOR: Int = 3588 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_IMPORT_IS_VALID: Int + = 3977 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_COLOR_OVERRIDE: Int = 3589 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_PATH: Int = 3978 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_CONSTANT: Int = 3590 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_SCRIPT_CLASS_EXTENDS: + Int = 3979 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_CONSTANT_OVERRIDE: Int = 3591 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_SCRIPT_CLASS_NAME: + Int = 3980 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FOCUS: Int = 3592 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_TYPE: Int = 3981 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FONT: Int = 3593 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_NAME: Int = 3982 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_FONT_OVERRIDE: Int = 3594 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_PARENT: Int = 3983 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_ICON: Int = 3595 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_PATH: Int = 3984 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_ICON_OVERRIDE: Int = 3596 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_SUBDIR: Int = 3985 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_POINT: Int = 3597 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_SUBDIR_COUNT: Int = 3986 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_SHADER_OVERRIDE: Int = 3598 +internal const val ENGINECLASS_EDITORIMPORTPLUGIN: Int = 169 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_STYLEBOX: Int = 3599 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORT_OPTIONS: Int = 3987 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_HAS_STYLEBOX_OVERRIDE: Int = 3600 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORT_ORDER: Int = 3988 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_MINIMUM_SIZE_CHANGED: Int = 3601 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORTER_NAME: Int = 3989 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_RELEASE_FOCUS: Int = 3602 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_OPTION_VISIBILITY: Int = 3990 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHOR: Int = 3603 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRESET_COUNT: Int = 3991 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHOR_AND_MARGIN: Int = 3604 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRESET_NAME: Int = 3992 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHORS_AND_MARGINS_PRESET: Int = 3605 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRIORITY: Int = 3993 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ANCHORS_PRESET: Int = 3606 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_RECOGNIZED_EXTENSIONS: Int = 3994 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_BEGIN: Int = 3607 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_RESOURCE_TYPE: Int = 3995 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_DRAG_FORWARDING: Int = 3608 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_SAVE_EXTENSION: Int = 3996 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_DRAG_PREVIEW: Int = 3609 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_VISIBLE_NAME: Int = 3997 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_END: Int = 3610 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_IMPORT: Int = 3998 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GLOBAL_POSITION: Int = 3611 +internal const val ENGINECLASS_EDITORINSPECTOR: Int = 170 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGINS_PRESET: Int = 3612 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__EDIT_REQUEST_CHANGE: Int = 3999 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_POSITION: Int = 3613 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__FEATURE_PROFILE_CHANGED: Int = 4000 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_ROTATION: Int = 3614 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__FILTER_CHANGED: Int = 4001 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE: Int = 3615 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__MULTIPLE_PROPERTIES_CHANGED: Int = 4002 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SHOW_MODAL: Int = 3616 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__NODE_REMOVED: Int = 4003 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_WARP_MOUSE: Int = 3617 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__OBJECT_ID_SELECTED: Int = 4004 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_BOTTOM: Int = 3618 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHANGED: Int = 4005 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_LEFT: Int = 3619 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHANGED_UPDATE_ALL: Int = 4006 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_RIGHT: Int = 3620 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHECKED: Int = 4007 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_ANCHOR_TOP: Int = 3621 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_KEYED: Int = 4008 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_MODE: Int = 3622 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_KEYED_WITH_VALUE: Int = 4009 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_MODE: Int = 3623 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_PINNED: Int = 4010 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_BOTTOM: Int = 3624 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_SELECTED: Int = 4011 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_BOTTOM: Int = 3625 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__RESOURCE_SELECTED: Int = 4012 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_LEFT: Int = 3626 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__VSCROLL_CHANGED: Int = 4013 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_LEFT: Int = 3627 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR_REFRESH: Int = 4014 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_RIGHT: Int = 3628 +internal const val ENGINECLASS_EDITORINSPECTORPLUGIN: Int = 171 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_RIGHT: Int = 3629 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_CUSTOM_CONTROL: Int = 4015 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEIGHBOUR_TOP: Int = 3630 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_PROPERTY_EDITOR: Int = 4016 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEIGHBOUR_TOP: Int = 3631 +internal const + val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_PROPERTY_EDITOR_FOR_MULTIPLE_PROPERTIES: + Int = 4017 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_NEXT: Int = 3632 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_CAN_HANDLE: Int = 4018 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_NEXT: Int = 3633 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_BEGIN: Int = 4019 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_FOCUS_PREVIOUS: Int = 3634 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_CATEGORY: Int = 4020 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_FOCUS_PREVIOUS: Int = 3635 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_END: Int = 4021 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GROW_HORIZONTAL: Int = 3636 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_PROPERTY: Int = 4022 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GROW_HORIZONTAL: Int = 3637 +internal const val ENGINECLASS_EDITORINTERFACE: Int = 172 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_GROW_VERTICAL: Int = 3638 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_NODE: Int = 4023 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_GROW_VERTICAL: Int = 3639 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_RESOURCE: Int = 4024 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_HINT_TOOLTIP: Int = 3640 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_SCRIPT: Int = 4025 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_INPUT_PASS_ON_MODAL_CLOSE_CLICK: Int = 3641 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_BASE_CONTROL: Int = 4026 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_INPUT_PASS_ON_MODAL_CLOSE_CLICK: Int = 3642 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_CURRENT_PATH: Int = 4027 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_BOTTOM: Int = 3643 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITED_SCENE_ROOT: Int = 4028 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_BOTTOM: Int = 3644 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_SCALE: Int = 4029 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_LEFT: Int = 3645 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_SETTINGS: Int = 4030 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_LEFT: Int = 3646 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_VIEWPORT: Int = 4031 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_RIGHT: Int = 3647 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_FILE_SYSTEM_DOCK: Int = 4032 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_RIGHT: Int = 3648 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_INSPECTOR: Int = 4033 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MARGIN_TOP: Int = 3649 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_OPEN_SCENES: Int = 4034 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MARGIN_TOP: Int = 3650 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_PLAYING_SCENE: Int = 4035 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MOUSE_DEFAULT_CURSOR_SHAPE: Int = 3651 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_RESOURCE_FILESYSTEM: Int = 4036 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MOUSE_DEFAULT_CURSOR_SHAPE: Int = 3652 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_RESOURCE_PREVIEWER: Int = 4037 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_MOUSE_FILTER: Int = 3653 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SCRIPT_EDITOR: Int = 4038 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_MOUSE_FILTER: Int = 3654 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SELECTED_PATH: Int = 4039 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_CLIP_CONTENT: Int = 3655 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SELECTION: Int = 4040 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_CLIP_CONTENT: Int = 3656 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_INSPECT_OBJECT: Int = 4041 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_GLOBAL_POSITION: Int = 3657 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_IS_PLAYING_SCENE: Int = 4042 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_MIN_SIZE: Int = 3658 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_IS_PLUGIN_ENABLED: Int = 4043 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_MIN_SIZE: Int = 3659 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_MAKE_MESH_PREVIEWS: Int = 4044 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_PIVOT_OFFSET: Int = 3660 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_OPEN_SCENE_FROM_PATH: Int = 4045 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_PIVOT_OFFSET: Int = 3661 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_CURRENT_SCENE: Int = 4046 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_POSITION: Int = 3662 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_CUSTOM_SCENE: Int = 4047 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_ROTATION: Int = 3663 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_MAIN_SCENE: Int = 4048 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_ROTATION: Int = 3664 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_RELOAD_SCENE_FROM_PATH: Int = 4049 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_SCALE: Int = 3665 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SAVE_SCENE: Int = 4050 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_RECT_SCALE: Int = 3666 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SAVE_SCENE_AS: Int = 4051 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_RECT_SIZE: Int = 3667 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SELECT_FILE: Int = 4052 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_HORIZONTAL: Int = 3668 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_MAIN_SCREEN_EDITOR: Int = 4053 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_HORIZONTAL: Int = 3669 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_PLUGIN_ENABLED: Int = 4054 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_STRETCH_RATIO: Int = 3670 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_STOP_PLAYING_SCENE: Int = 4055 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_STRETCH_RATIO: Int = 3671 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_DISTRACTION_FREE_MODE: Int = 4056 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_SIZE_FLAGS_VERTICAL: Int = 3672 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_DISTRACTION_FREE_MODE: Int = 4057 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_SIZE_FLAGS_VERTICAL: Int = 3673 +internal const val ENGINECLASS_EDITORPLUGIN: Int = 173 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_GET_THEME: Int = 3674 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_AUTOLOAD_SINGLETON: Int = 4058 -internal const val ENGINEMETHOD_ENGINECLASS_CONTROL_SET_THEME: Int = 3675 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_BOTTOM_PANEL: Int = 4059 -internal const val ENGINECLASS_CONVEXPOLYGONSHAPE: Int = 146 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_CONTAINER: Int = 4060 -internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE_GET_POINTS: Int = 3676 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_DOCK: Int = 4061 -internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE_SET_POINTS: Int = 3677 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CUSTOM_TYPE: Int = 4062 -internal const val ENGINECLASS_CONVEXPOLYGONSHAPE2D: Int = 147 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_EXPORT_PLUGIN: Int = 4063 -internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_SET_POINT_CLOUD: Int = 3678 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_IMPORT_PLUGIN: Int = 4064 -internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_GET_POINTS: Int = 3679 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_INSPECTOR_PLUGIN: Int = 4065 -internal const val ENGINEMETHOD_ENGINECLASS_CONVEXPOLYGONSHAPE2D_SET_POINTS: Int = 3680 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_SCENE_IMPORT_PLUGIN: Int = 4066 -internal const val ENGINECLASS_CRYPTO: Int = 148 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_SPATIAL_GIZMO_PLUGIN: Int = 4067 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_CONSTANT_TIME_COMPARE: Int = 3681 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_TOOL_MENU_ITEM: Int = 4068 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_DECRYPT: Int = 3682 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_TOOL_SUBMENU_ITEM: Int = 4069 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_ENCRYPT: Int = 3683 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_APPLY_CHANGES: Int = 4070 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_RANDOM_BYTES: Int = 3684 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_BUILD: Int = 4071 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_RSA: Int = 3685 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_CLEAR: Int = 4072 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_GENERATE_SELF_SIGNED_CERTIFICATE: Int = 3686 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_DISABLE_PLUGIN: Int = 4073 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_HMAC_DIGEST: Int = 3687 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_EDIT: Int = 4074 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_SIGN: Int = 3688 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ENABLE_PLUGIN: Int = 4075 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTO_VERIFY: Int = 3689 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_DRAW_OVER_VIEWPORT: Int = + 4076 -internal const val ENGINECLASS_CRYPTOKEY: Int = 149 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_FORCE_DRAW_OVER_VIEWPORT: + Int = 4077 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_IS_PUBLIC_ONLY: Int = 3690 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_GUI_INPUT: Int = 4078 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_LOAD: Int = 3691 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_DRAW_OVER_VIEWPORT: Int = + 4079 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_LOAD_FROM_STRING: Int = 3692 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_FORCE_DRAW_OVER_VIEWPORT: + Int = 4080 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_SAVE: Int = 3693 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_GUI_INPUT: Int = 4081 -internal const val ENGINEMETHOD_ENGINECLASS_CRYPTOKEY_SAVE_TO_STRING: Int = 3694 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_BREAKPOINTS: Int = 4082 -internal const val ENGINECLASS_CUBEMAP: Int = 150 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_EDITOR_INTERFACE: Int = 4083 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_HEIGHT: Int = 3695 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_PLUGIN_ICON: Int = 4084 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_SIDE: Int = 3696 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_PLUGIN_NAME: Int = 4085 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_WIDTH: Int = 3697 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_SCRIPT_CREATE_DIALOG: Int = 4086 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_SIDE: Int = 3698 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_STATE: Int = 4087 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_FLAGS: Int = 3699 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_UNDO_REDO: Int = 4088 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_FLAGS: Int = 3700 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_WINDOW_LAYOUT: Int = 4089 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_LOSSY_STORAGE_QUALITY: Int = 3701 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HANDLES: Int = 4090 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_LOSSY_STORAGE_QUALITY: Int = 3702 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HAS_MAIN_SCREEN: Int = 4091 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_GET_STORAGE_MODE: Int = 3703 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HIDE_BOTTOM_PANEL: Int = 4092 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMAP_SET_STORAGE_MODE: Int = 3704 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_MAKE_BOTTOM_PANEL_ITEM_VISIBLE: Int = 4093 -internal const val ENGINECLASS_CUBEMESH: Int = 151 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_MAKE_VISIBLE: Int = 4094 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SIZE: Int = 3705 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_QUEUE_SAVE_LAYOUT: Int = 4095 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SIZE: Int = 3706 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_AUTOLOAD_SINGLETON: Int = 4096 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_DEPTH: Int = 3707 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_BOTTOM_PANEL: Int = + 4097 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_DEPTH: Int = 3708 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_CONTAINER: Int = 4098 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_HEIGHT: Int = 3709 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_DOCKS: Int = 4099 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_HEIGHT: Int = 3710 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CUSTOM_TYPE: Int = 4100 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_GET_SUBDIVIDE_WIDTH: Int = 3711 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_EXPORT_PLUGIN: Int = 4101 -internal const val ENGINEMETHOD_ENGINECLASS_CUBEMESH_SET_SUBDIVIDE_WIDTH: Int = 3712 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_IMPORT_PLUGIN: Int = 4102 -internal const val ENGINECLASS_CULLINSTANCE: Int = 152 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_INSPECTOR_PLUGIN: Int = 4103 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_AUTOPLACE_PRIORITY: Int = 3713 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_SCENE_IMPORT_PLUGIN: Int = 4104 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_AUTOPLACE_PRIORITY: Int = 3714 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_SPATIAL_GIZMO_PLUGIN: Int = 4105 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_INCLUDE_IN_BOUND: Int = 3715 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_TOOL_MENU_ITEM: Int = 4106 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_INCLUDE_IN_BOUND: Int = 3716 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SAVE_EXTERNAL_DATA: Int = 4107 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_GET_PORTAL_MODE: Int = 3717 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_FORCE_DRAW_OVER_FORWARDING_ENABLED: Int + = 4108 -internal const val ENGINEMETHOD_ENGINECLASS_CULLINSTANCE_SET_PORTAL_MODE: Int = 3718 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_INPUT_EVENT_FORWARDING_ALWAYS_ENABLED: + Int = 4109 -internal const val ENGINECLASS_CURVE: Int = 153 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_STATE: Int = 4110 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE__GET_DATA: Int = 3719 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_WINDOW_LAYOUT: Int = 4111 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE__SET_DATA: Int = 3720 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_UPDATE_OVERLAYS: Int = 4112 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_ADD_POINT: Int = 3721 +internal const val ENGINECLASS_EDITORPROPERTY: Int = 174 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_BAKE: Int = 3722 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__FOCUSABLE_FOCUSED: Int = 4113 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_CLEAN_DUPES: Int = 3723 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__GUI_INPUT: Int = 4114 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_CLEAR_POINTS: Int = 3724 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__MENU_OPTION: Int = 4115 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_COUNT: Int = 3725 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__UNHANDLED_KEY_INPUT: Int = 4116 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_LEFT_MODE: Int = 3726 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__UPDATE_REVERT_AND_PIN_STATUS: Int = 4117 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_LEFT_TANGENT: Int = 3727 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_ADD_FOCUSABLE: Int = 4118 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_POSITION: Int = 3728 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_EMIT_CHANGED: Int = 4119 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_RIGHT_MODE: Int = 3729 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_EDITED_OBJECT: Int = 4120 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_POINT_RIGHT_TANGENT: Int = 3730 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_EDITED_PROPERTY: Int = 4121 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_INTERPOLATE: Int = 3731 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_TOOLTIP_TEXT: Int = 4122 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_INTERPOLATE_BAKED: Int = 3732 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_BOTTOM_EDITOR: Int = 4123 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_REMOVE_POINT: Int = 3733 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_UPDATE_PROPERTY: Int = 4124 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_LEFT_MODE: Int = 3734 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_CHECKABLE: Int = 4125 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_LEFT_TANGENT: Int = 3735 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_CHECKABLE: Int = 4126 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_OFFSET: Int = 3736 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_CHECKED: Int = 4127 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_RIGHT_MODE: Int = 3737 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_CHECKED: Int = 4128 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_RIGHT_TANGENT: Int = 3738 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_DRAW_RED: Int = 4129 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_POINT_VALUE: Int = 3739 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_DRAW_RED: Int = 4130 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_BAKE_RESOLUTION: Int = 3740 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_KEYING: Int = 4131 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_BAKE_RESOLUTION: Int = 3741 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_KEYING: Int = 4132 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_MAX_VALUE: Int = 3742 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_LABEL: Int = 4133 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_MAX_VALUE: Int = 3743 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_LABEL: Int = 4134 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_GET_MIN_VALUE: Int = 3744 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_READ_ONLY: Int = 4135 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE_SET_MIN_VALUE: Int = 3745 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_READ_ONLY: Int = 4136 -internal const val ENGINECLASS_CURVE2D: Int = 154 +internal const val ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN: Int = 175 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D__GET_DATA: Int = 3746 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN__CONVERT: Int = 4137 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D__SET_DATA: Int = 3747 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN__CONVERTS_TO: Int = 4138 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_ADD_POINT: Int = 3748 +internal const val ENGINECLASS_EDITORRESOURCEPICKER: Int = 176 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_CLEAR_POINTS: Int = 3749 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__BUTTON_DRAW: Int = 4139 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKED_LENGTH: Int = 3750 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__BUTTON_INPUT: Int = 4140 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKED_POINTS: Int = 3751 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__EDIT_MENU_CBK: Int = 4141 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_CLOSEST_OFFSET: Int = 3752 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__FILE_QUICK_SELECTED: Int = 4142 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_CLOSEST_POINT: Int = 3753 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__FILE_SELECTED: Int = 4143 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_COUNT: Int = 3754 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__RESOURCE_SELECTED: Int = 4144 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_IN: Int = 3755 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__UPDATE_MENU: Int = 4145 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_OUT: Int = 3756 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__UPDATE_RESOURCE_PREVIEW: Int = + 4146 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_POINT_POSITION: Int = 3757 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_CAN_DROP_DATA_FW: Int = 4147 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATE: Int = 3758 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_DROP_DATA_FW: Int = 4148 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATE_BAKED: Int = 3759 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_ALLOWED_TYPES: Int = 4149 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_INTERPOLATEF: Int = 3760 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_DRAG_DATA_FW: Int = 4150 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_REMOVE_POINT: Int = 3761 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_HANDLE_MENU_SELECTED: Int = 4151 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_IN: Int = 3762 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_CREATE_OPTIONS: Int = 4152 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_OUT: Int = 3763 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_TOGGLE_PRESSED: Int = 4153 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_POINT_POSITION: Int = 3764 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_BASE_TYPE: Int = 4154 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_TESSELLATE: Int = 3765 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_BASE_TYPE: Int = 4155 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_GET_BAKE_INTERVAL: Int = 3766 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_EDITABLE: Int = 4156 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE2D_SET_BAKE_INTERVAL: Int = 3767 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_EDITABLE: Int = 4157 -internal const val ENGINECLASS_CURVE3D: Int = 155 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_EDITED_RESOURCE: Int = 4158 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D__GET_DATA: Int = 3768 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_EDITED_RESOURCE: Int = 4159 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D__SET_DATA: Int = 3769 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_TOGGLE_MODE: Int = 4160 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_ADD_POINT: Int = 3770 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_TOGGLE_MODE: Int = 4161 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_CLEAR_POINTS: Int = 3771 +internal const val ENGINECLASS_EDITORRESOURCEPREVIEW: Int = 177 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_LENGTH: Int = 3772 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW__PREVIEW_READY: Int = 4162 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_POINTS: Int = 3773 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_ADD_PREVIEW_GENERATOR: Int = 4163 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_TILTS: Int = 3774 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_CHECK_FOR_INVALIDATION: Int = 4164 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKED_UP_VECTORS: Int = 3775 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_QUEUE_EDITED_RESOURCE_PREVIEW: Int + = 4165 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_CLOSEST_OFFSET: Int = 3776 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_QUEUE_RESOURCE_PREVIEW: Int = 4166 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_CLOSEST_POINT: Int = 3777 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_REMOVE_PREVIEW_GENERATOR: Int = + 4167 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_COUNT: Int = 3778 +internal const val ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR: Int = 178 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_IN: Int = 3779 +internal const + val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_CAN_GENERATE_SMALL_PREVIEW: Int = + 4168 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_OUT: Int = 3780 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE: Int = 4169 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_POSITION: Int = 3781 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE_FROM_PATH: Int = + 4170 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_POINT_TILT: Int = 3782 +internal const + val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE_SMALL_PREVIEW_AUTOMATICALLY: + Int = 4171 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE: Int = 3783 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_HANDLES: Int = 4172 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE_BAKED: Int = 3784 +internal const val ENGINECLASS_EDITORSCENEIMPORTER: Int = 179 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATE_BAKED_UP_VECTOR: Int = 3785 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__GET_EXTENSIONS: Int = 4173 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_INTERPOLATEF: Int = 3786 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__GET_IMPORT_FLAGS: Int = 4174 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_REMOVE_POINT: Int = 3787 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__IMPORT_ANIMATION: Int = 4175 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_IN: Int = 3788 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__IMPORT_SCENE: Int = 4176 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_OUT: Int = 3789 +internal const + val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER_IMPORT_ANIMATION_FROM_OTHER_IMPORTER: Int = + 4177 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_POSITION: Int = 3790 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER_IMPORT_SCENE_FROM_OTHER_IMPORTER: + Int = 4178 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_POINT_TILT: Int = 3791 +internal const val ENGINECLASS_EDITORSCENEIMPORTERFBX: Int = 180 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_TESSELLATE: Int = 3792 +internal const val ENGINECLASS_EDITORSCENEIMPORTERGLTF: Int = 181 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_BAKE_INTERVAL: Int = 3793 +internal const val ENGINECLASS_EDITORSCENEPOSTIMPORT: Int = 182 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_BAKE_INTERVAL: Int = 3794 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_GET_SOURCE_FILE: Int = 4179 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_GET_UP_VECTOR_ENABLED: Int = 3795 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_GET_SOURCE_FOLDER: Int = 4180 -internal const val ENGINEMETHOD_ENGINECLASS_CURVE3D_SET_UP_VECTOR_ENABLED: Int = 3796 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_POST_IMPORT: Int = 4181 -internal const val ENGINECLASS_CURVETEXTURE: Int = 156 +internal const val ENGINECLASS_EDITORSCRIPT: Int = 183 -internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE__UPDATE: Int = 3797 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT__RUN: Int = 4182 -internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_GET_CURVE: Int = 3798 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_ADD_ROOT_NODE: Int = 4183 -internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_SET_CURVE: Int = 3799 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_GET_EDITOR_INTERFACE: Int = 4184 -internal const val ENGINEMETHOD_ENGINECLASS_CURVETEXTURE_SET_WIDTH: Int = 3800 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_GET_SCENE: Int = 4185 -internal const val ENGINECLASS_CYLINDERMESH: Int = 157 +internal const val ENGINECLASS_EDITORSCRIPTPICKER: Int = 184 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_BOTTOM_RADIUS: Int = 3801 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPTPICKER_GET_SCRIPT_OWNER: Int = 4186 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_BOTTOM_RADIUS: Int = 3802 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPTPICKER_SET_SCRIPT_OWNER: Int = 4187 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_HEIGHT: Int = 3803 +internal const val ENGINECLASS_EDITORSELECTION: Int = 185 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_HEIGHT: Int = 3804 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION__EMIT_CHANGE: Int = 4188 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_RADIAL_SEGMENTS: Int = 3805 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION__NODE_REMOVED: Int = 4189 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_RADIAL_SEGMENTS: Int = 3806 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_ADD_NODE: Int = 4190 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_RINGS: Int = 3807 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_CLEAR: Int = 4191 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_RINGS: Int = 3808 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_GET_SELECTED_NODES: Int = 4192 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_GET_TOP_RADIUS: Int = 3809 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_GET_TRANSFORMABLE_SELECTED_NODES: Int = + 4193 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERMESH_SET_TOP_RADIUS: Int = 3810 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_REMOVE_NODE: Int = 4194 -internal const val ENGINECLASS_CYLINDERSHAPE: Int = 158 +internal const val ENGINECLASS_EDITORSETTINGS: Int = 186 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_GET_HEIGHT: Int = 3811 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_ADD_PROPERTY_INFO: Int = 4195 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_SET_HEIGHT: Int = 3812 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_ERASE: Int = 4196 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_GET_RADIUS: Int = 3813 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_FAVORITES: Int = 4197 -internal const val ENGINEMETHOD_ENGINECLASS_CYLINDERSHAPE_SET_RADIUS: Int = 3814 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_PROJECT_METADATA: Int = 4198 -internal const val ENGINECLASS_DTLSSERVER: Int = 159 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_PROJECT_SETTINGS_DIR: Int = 4199 -internal const val ENGINEMETHOD_ENGINECLASS_DTLSSERVER_SETUP: Int = 3815 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_RECENT_DIRS: Int = 4200 -internal const val ENGINEMETHOD_ENGINECLASS_DTLSSERVER_TAKE_CONNECTION: Int = 3816 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_SETTING: Int = 4201 -internal const val ENGINECLASS_DAMPEDSPRINGJOINT2D: Int = 160 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_SETTINGS_DIR: Int = 4202 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_DAMPING: Int = 3817 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_HAS_SETTING: Int = 4203 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_DAMPING: Int = 3818 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_PROPERTY_CAN_REVERT: Int = 4204 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_LENGTH: Int = 3819 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_PROPERTY_GET_REVERT: Int = 4205 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_LENGTH: Int = 3820 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_FAVORITES: Int = 4206 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_REST_LENGTH: Int = 3821 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_INITIAL_VALUE: Int = 4207 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_REST_LENGTH: Int = 3822 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_PROJECT_METADATA: Int = 4208 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_GET_STIFFNESS: Int = 3823 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_RECENT_DIRS: Int = 4209 -internal const val ENGINEMETHOD_ENGINECLASS_DAMPEDSPRINGJOINT2D_SET_STIFFNESS: Int = 3824 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_SETTING: Int = 4210 -internal const val ENGINECLASS_DIRECTIONALLIGHT: Int = 161 +internal const val ENGINECLASS_EDITORSPATIALGIZMO: Int = 187 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_BLEND_SPLITS: - Int = 3825 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_COLLISION_SEGMENTS: Int = 4211 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_BLEND_SPLITS: - Int = 3826 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_COLLISION_TRIANGLES: Int = 4212 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_DEPTH_RANGE: Int - = 3827 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_HANDLES: Int = 4213 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_DEPTH_RANGE: Int - = 3828 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_LINES: Int = 4214 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_GET_DIRECTIONAL_SHADOW_MODE: Int = 3829 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_MESH: Int = 4215 -internal const val ENGINEMETHOD_ENGINECLASS_DIRECTIONALLIGHT_SET_DIRECTIONAL_SHADOW_MODE: Int = 3830 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_UNSCALED_BILLBOARD: Int = 4216 -internal const val ENGINECLASS_DYNAMICFONT: Int = 162 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_CLEAR: Int = 4217 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_ADD_FALLBACK: Int = 3831 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_COMMIT_HANDLE: Int = 4218 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_AVAILABLE_CHARS: Int = 3832 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_HANDLE_NAME: Int = 4219 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FALLBACK: Int = 3833 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_HANDLE_VALUE: Int = 4220 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FALLBACK_COUNT: Int = 3834 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_PLUGIN: Int = 4221 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_REMOVE_FALLBACK: Int = 3835 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_SPATIAL_NODE: Int = 4222 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_FALLBACK: Int = 3836 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_IS_HANDLE_HIGHLIGHTED: Int = 4223 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_BOTTOM: Int = 3837 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_REDRAW: Int = 4224 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_BOTTOM: Int = 3838 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_HANDLE: Int = 4225 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_CHAR: Int = 3839 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_HIDDEN: Int = 4226 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_CHAR: Int = 3840 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_SPATIAL_NODE: Int = 4227 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_SPACE: Int = 3841 +internal const val ENGINECLASS_EDITORSPATIALGIZMOPLUGIN: Int = 188 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_SPACE: Int = 3842 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_ADD_MATERIAL: Int = 4228 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_EXTRA_SPACING_TOP: Int = 3843 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CAN_BE_HIDDEN: Int = 4229 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_EXTRA_SPACING_TOP: Int = 3844 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_COMMIT_HANDLE: Int = 4230 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_FONT_DATA: Int = 3845 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_GIZMO: Int = 4231 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_FONT_DATA: Int = 3846 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_HANDLE_MATERIAL: Int = + 4232 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_OUTLINE_COLOR: Int = 3847 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_ICON_MATERIAL: Int = + 4233 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_OUTLINE_COLOR: Int = 3848 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_MATERIAL: Int = 4234 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_OUTLINE_SIZE: Int = 3849 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_HANDLE_NAME: Int = 4235 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_OUTLINE_SIZE: Int = 3850 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_HANDLE_VALUE: Int = 4236 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_SIZE: Int = 3851 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_MATERIAL: Int = 4237 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_SIZE: Int = 3852 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_NAME: Int = 4238 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_USE_FILTER: Int = 3853 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_PRIORITY: Int = 4239 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_USE_FILTER: Int = 3854 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_HAS_GIZMO: Int = 4240 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_GET_USE_MIPMAPS: Int = 3855 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_IS_HANDLE_HIGHLIGHTED: Int = + 4241 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONT_SET_USE_MIPMAPS: Int = 3856 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_IS_SELECTABLE_WHEN_HIDDEN: Int + = 4242 -internal const val ENGINECLASS_DYNAMICFONTDATA: Int = 163 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_REDRAW: Int = 4243 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_ANTIALIASED: Int = 3857 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_SET_HANDLE: Int = 4244 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_ANTIALIASED: Int = 3858 +internal const val ENGINECLASS_EDITORSPINSLIDER: Int = 189 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_FONT_PATH: Int = 3859 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_GUI_INPUT: Int = 4245 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_FONT_PATH: Int = 3860 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_MOUSE_ENTERED: Int = 4246 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_GET_HINTING: Int = 3861 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_MOUSE_EXITED: Int = 4247 -internal const val ENGINEMETHOD_ENGINECLASS_DYNAMICFONTDATA_SET_HINTING: Int = 3862 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GUI_INPUT: Int = 4248 -internal const val ENGINECLASS_EDITOREXPORTPLUGIN: Int = 164 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_FOCUS_EXITED: Int = 4249 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_BEGIN: Int = 3863 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_CLOSED: Int = 4250 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_END: Int = 3864 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_ENTERED: Int = 4251 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN__EXPORT_FILE: Int = 3865 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_GUI_INPUT: Int = 4252 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_FILE: Int = 3866 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_FLAT: Int = 4253 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_BUNDLE_FILE: Int = 3867 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_FLAT: Int = 4254 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_CPP_CODE: Int = 3868 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_HIDE_SLIDER: Int = 4255 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_EMBEDDED_FRAMEWORK: Int = - 3869 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_HIDE_SLIDER: Int = 4256 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_FRAMEWORK: Int = 3870 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_LABEL: Int = 4257 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_LINKER_FLAGS: Int = 3871 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_LABEL: Int = 4258 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_PLIST_CONTENT: Int = 3872 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_READ_ONLY: Int = 4259 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_IOS_PROJECT_STATIC_LIB: Int = - 3873 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_READ_ONLY: Int = 4260 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_ADD_SHARED_OBJECT: Int = 3874 +internal const val ENGINECLASS_EDITORVCSINTERFACE: Int = 190 -internal const val ENGINEMETHOD_ENGINECLASS_EDITOREXPORTPLUGIN_SKIP: Int = 3875 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__CHECKOUT_BRANCH: Int = 4261 -internal const val ENGINECLASS_EDITORFEATUREPROFILE: Int = 165 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__COMMIT: Int = 4262 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_GET_FEATURE_NAME: Int = 3876 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__CREATE_BRANCH: Int = 4263 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_DISABLED: Int = 3877 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__CREATE_REMOTE: Int = 4264 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_EDITOR_DISABLED: Int = - 3878 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__DISCARD_FILE: Int = 4265 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_CLASS_PROPERTY_DISABLED: Int = - 3879 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__FETCH: Int = 4266 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_IS_FEATURE_DISABLED: Int = 3880 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_BRANCH_LIST: Int = 4267 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_LOAD_FROM_FILE: Int = 3881 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_CURRENT_BRANCH_NAME: Int = 4268 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SAVE_TO_FILE: Int = 3882 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_DIFF: Int = 4269 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS: Int = 3883 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_LINE_DIFF: Int = 4270 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS_EDITOR: Int = - 3884 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_MODIFIED_FILES_DATA: Int = 4271 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_CLASS_PROPERTY: Int = - 3885 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_PREVIOUS_COMMITS: Int = 4272 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFEATUREPROFILE_SET_DISABLE_FEATURE: Int = 3886 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_REMOTES: Int = 4273 -internal const val ENGINECLASS_EDITORFILEDIALOG: Int = 166 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_VCS_NAME: Int = 4274 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ACTION_PRESSED: Int = 3887 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__INITIALIZE: Int = 4275 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__CANCEL_PRESSED: Int = 3888 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__PULL: Int = 4276 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__DIR_ENTERED: Int = 3889 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__PUSH: Int = 4277 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_MOVE_DOWN: Int = 3890 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__REMOVE_BRANCH: Int = 4278 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_MOVE_UP: Int = 3891 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__REMOVE_REMOTE: Int = 4279 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_PRESSED: Int = 3892 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__SET_CREDENTIALS: Int = 4280 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FAVORITE_SELECTED: Int = 3893 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__SHUT_DOWN: Int = 4281 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FILE_ENTERED: Int = 3894 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__STAGE_FILE: Int = 4282 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__FILTER_SELECTED: Int = 3895 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__UNSTAGE_FILE: Int = 4283 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_BACK: Int = 3896 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_ADD_DIFF_HUNKS_INTO_DIFF_FILE: Int = + 4284 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_FORWARD: Int = 3897 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_ADD_LINE_DIFFS_INTO_DIFF_HUNK: Int = + 4285 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__GO_UP: Int = 3898 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_COMMIT: Int = 4286 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_DB_SELECTED: Int = 3899 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_FILE: Int = 4287 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_LIST_ITEM_RMB_SELECTED: Int = - 3900 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_HUNK: Int = 4288 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_LIST_RMB_CLICKED: Int = 3901 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_DIFF_LINE: Int = 4289 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_MENU_ID_PRESSED: Int = 3902 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_CREATE_STATUS_FILE: Int = 4290 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEM_SELECTED: Int = 3903 +internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_POPUP_ERROR: Int = 4291 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__ITEMS_CLEAR_SELECTION: Int = 3904 +internal const val ENGINECLASS_ENCODEDOBJECTASID: Int = 191 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MAKE_DIR: Int = 3905 +internal const val ENGINEMETHOD_ENGINECLASS_ENCODEDOBJECTASID_GET_OBJECT_ID: Int = 4292 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MAKE_DIR_CONFIRM: Int = 3906 +internal const val ENGINEMETHOD_ENGINECLASS_ENCODEDOBJECTASID_SET_OBJECT_ID: Int = 4293 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__MULTI_SELECTED: Int = 3907 +internal const val ENGINECLASS_ENVIRONMENT: Int = 192 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__RECENT_SELECTED: Int = 3908 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_BRIGHTNESS: Int = 4294 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__SAVE_CONFIRM_PRESSED: Int = 3909 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_BRIGHTNESS: Int = 4295 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__SELECT_DRIVE: Int = 3910 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_COLOR_CORRECTION: Int = 4296 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__THUMBNAIL_DONE: Int = 3911 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_COLOR_CORRECTION: Int = 4297 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__THUMBNAIL_RESULT: Int = 3912 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_CONTRAST: Int = 4298 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UNHANDLED_INPUT: Int = 3913 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_CONTRAST: Int = 4299 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_DIR: Int = 3914 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_ENABLED: Int = 4300 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_FILE_LIST: Int = 3915 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_ENABLED: Int = 4301 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG__UPDATE_FILE_NAME: Int = 3916 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_SATURATION: Int = 4302 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_ADD_FILTER: Int = 3917 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_SATURATION: Int = 4303 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_CLEAR_FILTERS: Int = 3918 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_COLOR: Int = 4304 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_VBOX: Int = 3919 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_COLOR: Int = 4305 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_INVALIDATE: Int = 3920 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_ENERGY: Int = 4306 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_ACCESS: Int = 3921 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_ENERGY: Int = 4307 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_ACCESS: Int = 3922 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_SKY_CONTRIBUTION: Int = + 4308 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_DIR: Int = 3923 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_SKY_CONTRIBUTION: Int = + 4309 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_DIR: Int = 3924 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_ENABLED: Int = 4310 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_FILE: Int = 3925 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_ENABLED: Int = 4311 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_FILE: Int = 3926 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_MAX_LUMA: Int = 4312 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_CURRENT_PATH: Int = 3927 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_MAX_LUMA: Int = 4313 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_CURRENT_PATH: Int = 3928 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_MIN_LUMA: Int = 4314 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_DISABLE_OVERWRITE_WARNING: Int = - 3929 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_MIN_LUMA: Int = 4315 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_DISABLE_OVERWRITE_WARNING: Int = - 3930 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_SCALE: Int = 4316 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_DISPLAY_MODE: Int = 3931 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_SCALE: Int = 4317 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_DISPLAY_MODE: Int = 3932 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_SPEED: Int = 4318 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_MODE: Int = 3933 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_SPEED: Int = 4319 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_MODE: Int = 3934 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_CAMERA_FEED_ID: Int = 4320 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_GET_SHOW_HIDDEN_FILES: Int = 3935 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_CAMERA_FEED_ID: Int = 4321 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILEDIALOG_SET_SHOW_HIDDEN_FILES: Int = 3936 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_CANVAS_MAX_LAYER: Int = 4322 -internal const val ENGINECLASS_EDITORFILESYSTEM: Int = 167 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_CANVAS_MAX_LAYER: Int = 4323 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILE_TYPE: Int = 3937 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_COLOR: Int = 4324 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILESYSTEM: Int = 3938 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_COLOR: Int = 4325 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_FILESYSTEM_PATH: Int = 3939 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_ENERGY: Int = 4326 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_GET_SCANNING_PROGRESS: Int = 3940 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_ENERGY: Int = 4327 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_IS_SCANNING: Int = 3941 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_MODE: Int = 4328 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_SCAN: Int = 3942 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_MODE: Int = 4329 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_SCAN_SOURCES: Int = 3943 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY: Int = 4330 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_UPDATE_FILE: Int = 3944 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY: Int = 4331 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEM_UPDATE_SCRIPT_CLASSES: Int = 3945 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_CUSTOM_FOV: Int = 4332 -internal const val ENGINECLASS_EDITORFILESYSTEMDIRECTORY: Int = 168 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_CUSTOM_FOV: Int = 4333 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_FIND_DIR_INDEX: Int = 3946 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ORIENTATION: Int = 4334 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_FIND_FILE_INDEX: Int = 3947 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ORIENTATION: Int = 4335 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE: Int = 3948 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ROTATION: Int = 4336 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_COUNT: Int = 3949 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ROTATION: Int = 4337 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_IMPORT_IS_VALID: Int - = 3950 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ROTATION_DEGREES: Int = + 4338 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_PATH: Int = 3951 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ROTATION_DEGREES: Int = + 4339 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_SCRIPT_CLASS_EXTENDS: - Int = 3952 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_AMOUNT: Int = 4340 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_SCRIPT_CLASS_NAME: - Int = 3953 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_AMOUNT: Int = 4341 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_FILE_TYPE: Int = 3954 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_DISTANCE: Int = 4342 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_NAME: Int = 3955 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_DISTANCE: Int = 4343 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_PARENT: Int = 3956 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_ENABLED: Int = 4344 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_PATH: Int = 3957 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_ENABLED: Int = 4345 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_SUBDIR: Int = 3958 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_QUALITY: Int = 4346 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORFILESYSTEMDIRECTORY_GET_SUBDIR_COUNT: Int = 3959 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_QUALITY: Int = 4347 -internal const val ENGINECLASS_EDITORIMPORTPLUGIN: Int = 169 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_TRANSITION: Int = 4348 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORT_OPTIONS: Int = 3960 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_TRANSITION: Int = 4349 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORT_ORDER: Int = 3961 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_AMOUNT: Int = 4350 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_IMPORTER_NAME: Int = 3962 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_AMOUNT: Int = 4351 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_OPTION_VISIBILITY: Int = 3963 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_DISTANCE: Int = 4352 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRESET_COUNT: Int = 3964 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_DISTANCE: Int = 4353 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRESET_NAME: Int = 3965 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_ENABLED: Int = 4354 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_PRIORITY: Int = 3966 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_ENABLED: Int = 4355 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_RECOGNIZED_EXTENSIONS: Int = 3967 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_QUALITY: Int = 4356 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_RESOURCE_TYPE: Int = 3968 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_QUALITY: Int = 4357 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_SAVE_EXTENSION: Int = 3969 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_TRANSITION: Int = 4358 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_GET_VISIBLE_NAME: Int = 3970 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_TRANSITION: Int = 4359 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORIMPORTPLUGIN_IMPORT: Int = 3971 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_COLOR: Int = 4360 -internal const val ENGINECLASS_EDITORINSPECTOR: Int = 170 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_COLOR: Int = 4361 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__EDIT_REQUEST_CHANGE: Int = 3972 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_BEGIN: Int = 4362 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__FEATURE_PROFILE_CHANGED: Int = 3973 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_BEGIN: Int = 4363 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__FILTER_CHANGED: Int = 3974 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_CURVE: Int = 4364 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__MULTIPLE_PROPERTIES_CHANGED: Int = 3975 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_CURVE: Int = 4365 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__NODE_REMOVED: Int = 3976 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_ENABLED: Int = 4366 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__OBJECT_ID_SELECTED: Int = 3977 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_ENABLED: Int = 4367 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHANGED: Int = 3978 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_END: Int = 4368 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHANGED_UPDATE_ALL: Int = 3979 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_END: Int = 4369 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_CHECKED: Int = 3980 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_ENABLED: Int = 4370 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_KEYED: Int = 3981 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_ENABLED: Int = 4371 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_KEYED_WITH_VALUE: Int = 3982 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_CURVE: Int = 4372 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__PROPERTY_SELECTED: Int = 3983 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_CURVE: Int = 4373 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__RESOURCE_SELECTED: Int = 3984 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_ENABLED: Int = 4374 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR__VSCROLL_CHANGED: Int = 3985 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_ENABLED: Int = 4375 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTOR_REFRESH: Int = 3986 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_MAX: Int = 4376 -internal const val ENGINECLASS_EDITORINSPECTORPLUGIN: Int = 171 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_MAX: Int = 4377 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_CUSTOM_CONTROL: Int = 3987 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_MIN: Int = 4378 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_PROPERTY_EDITOR: Int = 3988 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_MIN: Int = 4379 -internal const - val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_ADD_PROPERTY_EDITOR_FOR_MULTIPLE_PROPERTIES: - Int = 3989 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_SUN_AMOUNT: Int = 4380 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_CAN_HANDLE: Int = 3990 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_SUN_AMOUNT: Int = 4381 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_BEGIN: Int = 3991 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_SUN_COLOR: Int = 4382 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_CATEGORY: Int = 3992 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_SUN_COLOR: Int = 4383 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_END: Int = 3993 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_TRANSMIT_CURVE: Int = 4384 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINSPECTORPLUGIN_PARSE_PROPERTY: Int = 3994 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_TRANSMIT_CURVE: Int = 4385 -internal const val ENGINECLASS_EDITORINTERFACE: Int = 172 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_TRANSMIT_ENABLED: Int = 4386 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_NODE: Int = 3995 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_TRANSMIT_ENABLED: Int = 4387 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_RESOURCE: Int = 3996 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BICUBIC_UPSCALE: Int = 4388 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_EDIT_SCRIPT: Int = 3997 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BICUBIC_UPSCALE: Int = 4389 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_BASE_CONTROL: Int = 3998 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BLEND_MODE: Int = 4390 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_CURRENT_PATH: Int = 3999 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BLEND_MODE: Int = 4391 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITED_SCENE_ROOT: Int = 4000 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BLOOM: Int = 4392 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_SCALE: Int = 4001 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BLOOM: Int = 4393 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_SETTINGS: Int = 4002 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_ENABLED: Int = 4394 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_EDITOR_VIEWPORT: Int = 4003 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_ENABLED: Int = 4395 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_FILE_SYSTEM_DOCK: Int = 4004 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_LUMINANCE_CAP: Int = 4396 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_INSPECTOR: Int = 4005 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_LUMINANCE_CAP: Int = 4397 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_OPEN_SCENES: Int = 4006 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_SCALE: Int = 4398 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_PLAYING_SCENE: Int = 4007 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_SCALE: Int = 4399 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_RESOURCE_FILESYSTEM: Int = 4008 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_THRESHOLD: Int = 4400 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_RESOURCE_PREVIEWER: Int = 4009 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_THRESHOLD: Int = 4401 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SCRIPT_EDITOR: Int = 4010 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HIGH_QUALITY: Int = 4402 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SELECTED_PATH: Int = 4011 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HIGH_QUALITY: Int = 4403 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_SELECTION: Int = 4012 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_INTENSITY: Int = 4404 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_INSPECT_OBJECT: Int = 4013 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_INTENSITY: Int = 4405 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_IS_PLAYING_SCENE: Int = 4014 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_1: Int = 4406 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_IS_PLUGIN_ENABLED: Int = 4015 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_1: Int = 4407 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_MAKE_MESH_PREVIEWS: Int = 4016 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_2: Int = 4408 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_OPEN_SCENE_FROM_PATH: Int = 4017 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_2: Int = 4409 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_CURRENT_SCENE: Int = 4018 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_3: Int = 4410 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_CUSTOM_SCENE: Int = 4019 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_3: Int = 4411 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_PLAY_MAIN_SCENE: Int = 4020 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_4: Int = 4412 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_RELOAD_SCENE_FROM_PATH: Int = 4021 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_4: Int = 4413 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SAVE_SCENE: Int = 4022 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_5: Int = 4414 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SAVE_SCENE_AS: Int = 4023 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_5: Int = 4415 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SELECT_FILE: Int = 4024 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_6: Int = 4416 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_MAIN_SCREEN_EDITOR: Int = 4025 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_6: Int = 4417 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_PLUGIN_ENABLED: Int = 4026 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_7: Int = 4418 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_STOP_PLAYING_SCENE: Int = 4027 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_7: Int = 4419 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_GET_DISTRACTION_FREE_MODE: Int = 4028 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_STRENGTH: Int = 4420 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORINTERFACE_SET_DISTRACTION_FREE_MODE: Int = 4029 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_STRENGTH: Int = 4421 -internal const val ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR: Int = 173 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_DEPTH_TOLERANCE: Int = + 4422 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR_BAKE: Int = 4030 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_DEPTH_TOLERANCE: Int = + 4423 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR_CLEAR: Int = 4031 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_ENABLED: Int = 4424 -internal const val ENGINECLASS_EDITORPLUGIN: Int = 174 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_ENABLED: Int = 4425 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_AUTOLOAD_SINGLETON: Int = 4032 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_FADE_IN: Int = 4426 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_BOTTOM_PANEL: Int = 4033 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_FADE_IN: Int = 4427 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_CONTAINER: Int = 4034 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_FADE_OUT: Int = 4428 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CONTROL_TO_DOCK: Int = 4035 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_FADE_OUT: Int = 4429 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_CUSTOM_TYPE: Int = 4036 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_MAX_STEPS: Int = 4430 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_EXPORT_PLUGIN: Int = 4037 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_MAX_STEPS: Int = 4431 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_IMPORT_PLUGIN: Int = 4038 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_ROUGHNESS: Int = 4432 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_INSPECTOR_PLUGIN: Int = 4039 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_ROUGHNESS: Int = 4433 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_SCENE_IMPORT_PLUGIN: Int = 4040 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_AO_CHANNEL_AFFECT: Int = 4434 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_SPATIAL_GIZMO_PLUGIN: Int = 4041 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_AO_CHANNEL_AFFECT: Int = 4435 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_TOOL_MENU_ITEM: Int = 4042 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_BIAS: Int = 4436 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ADD_TOOL_SUBMENU_ITEM: Int = 4043 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_BIAS: Int = 4437 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_APPLY_CHANGES: Int = 4044 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_BLUR: Int = 4438 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_BUILD: Int = 4045 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_BLUR: Int = 4439 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_CLEAR: Int = 4046 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_COLOR: Int = 4440 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_DISABLE_PLUGIN: Int = 4047 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_COLOR: Int = 4441 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_EDIT: Int = 4048 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_EDGE_SHARPNESS: Int = 4442 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_ENABLE_PLUGIN: Int = 4049 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_EDGE_SHARPNESS: Int = 4443 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_DRAW_OVER_VIEWPORT: Int = - 4050 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_ENABLED: Int = 4444 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_FORCE_DRAW_OVER_VIEWPORT: - Int = 4051 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_ENABLED: Int = 4445 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_CANVAS_GUI_INPUT: Int = 4052 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_INTENSITY: Int = 4446 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_DRAW_OVER_VIEWPORT: Int = - 4053 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_INTENSITY: Int = 4447 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_FORCE_DRAW_OVER_VIEWPORT: - Int = 4054 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_INTENSITY2: Int = 4448 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_FORWARD_SPATIAL_GUI_INPUT: Int = 4055 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_INTENSITY2: Int = 4449 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_BREAKPOINTS: Int = 4056 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_LIGHT_AFFECT: Int = 4450 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_EDITOR_INTERFACE: Int = 4057 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_LIGHT_AFFECT: Int = 4451 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_PLUGIN_ICON: Int = 4058 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_QUALITY: Int = 4452 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_PLUGIN_NAME: Int = 4059 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_QUALITY: Int = 4453 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_SCRIPT_CREATE_DIALOG: Int = 4060 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_RADIUS: Int = 4454 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_STATE: Int = 4061 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_RADIUS: Int = 4455 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_UNDO_REDO: Int = 4062 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_RADIUS2: Int = 4456 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_GET_WINDOW_LAYOUT: Int = 4063 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_RADIUS2: Int = 4457 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HANDLES: Int = 4064 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_EXPOSURE: Int = 4458 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HAS_MAIN_SCREEN: Int = 4065 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_EXPOSURE: Int = 4459 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_HIDE_BOTTOM_PANEL: Int = 4066 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_MODE: Int = 4460 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_MAKE_BOTTOM_PANEL_ITEM_VISIBLE: Int = 4067 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_MODE: Int = 4461 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_MAKE_VISIBLE: Int = 4068 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_WHITE: Int = 4462 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_QUEUE_SAVE_LAYOUT: Int = 4069 +internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_WHITE: Int = 4463 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_AUTOLOAD_SINGLETON: Int = 4070 +internal const val ENGINECLASS_EXPRESSION: Int = 193 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_BOTTOM_PANEL: Int = - 4071 +internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_EXECUTE: Int = 4464 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_CONTAINER: Int = 4072 +internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_GET_ERROR_TEXT: Int = 4465 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CONTROL_FROM_DOCKS: Int = 4073 +internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_HAS_EXECUTE_FAILED: Int = 4466 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_CUSTOM_TYPE: Int = 4074 +internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_PARSE: Int = 4467 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_EXPORT_PLUGIN: Int = 4075 +internal const val ENGINECLASS_EXTERNALTEXTURE: Int = 194 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_IMPORT_PLUGIN: Int = 4076 +internal const val ENGINEMETHOD_ENGINECLASS_EXTERNALTEXTURE_GET_EXTERNAL_TEXTURE_ID: Int = 4468 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_INSPECTOR_PLUGIN: Int = 4077 +internal const val ENGINEMETHOD_ENGINECLASS_EXTERNALTEXTURE_SET_SIZE: Int = 4469 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_SCENE_IMPORT_PLUGIN: Int = 4078 +internal const val ENGINECLASS_FILEDIALOG: Int = 195 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_SPATIAL_GIZMO_PLUGIN: Int = 4079 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__ACTION_PRESSED: Int = 4470 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_REMOVE_TOOL_MENU_ITEM: Int = 4080 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__CANCEL_PRESSED: Int = 4471 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SAVE_EXTERNAL_DATA: Int = 4081 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__DIR_ENTERED: Int = 4472 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_FORCE_DRAW_OVER_FORWARDING_ENABLED: Int - = 4082 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__FILE_ENTERED: Int = 4473 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_INPUT_EVENT_FORWARDING_ALWAYS_ENABLED: - Int = 4083 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__FILTER_SELECTED: Int = 4474 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_STATE: Int = 4084 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__GO_UP: Int = 4475 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_SET_WINDOW_LAYOUT: Int = 4085 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__MAKE_DIR: Int = 4476 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPLUGIN_UPDATE_OVERLAYS: Int = 4086 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__MAKE_DIR_CONFIRM: Int = 4477 -internal const val ENGINECLASS_EDITORPROPERTY: Int = 175 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__SAVE_CONFIRM_PRESSED: Int = 4478 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__FOCUSABLE_FOCUSED: Int = 4087 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__SELECT_DRIVE: Int = 4479 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY__GUI_INPUT: Int = 4088 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_ITEM_ACTIVATED: Int = 4480 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_ADD_FOCUSABLE: Int = 4089 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_MULTI_SELECTED: Int = 4481 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_EMIT_CHANGED: Int = 4090 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_SELECTED: Int = 4482 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_EDITED_OBJECT: Int = 4091 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UNHANDLED_INPUT: Int = 4483 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_EDITED_PROPERTY: Int = 4092 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_DIR: Int = 4484 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_TOOLTIP_TEXT: Int = 4093 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_FILE_LIST: Int = 4485 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_BOTTOM_EDITOR: Int = 4094 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_FILE_NAME: Int = 4486 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_UPDATE_PROPERTY: Int = 4095 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_ADD_FILTER: Int = 4487 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_CHECKABLE: Int = 4096 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_CLEAR_FILTERS: Int = 4488 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_CHECKABLE: Int = 4097 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_DESELECT_ITEMS: Int = 4489 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_CHECKED: Int = 4098 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_LINE_EDIT: Int = 4490 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_CHECKED: Int = 4099 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_VBOX: Int = 4491 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_DRAW_RED: Int = 4100 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_INVALIDATE: Int = 4492 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_DRAW_RED: Int = 4101 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_ACCESS: Int = 4493 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_KEYING: Int = 4102 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_ACCESS: Int = 4494 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_KEYING: Int = 4103 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_DIR: Int = 4495 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_LABEL: Int = 4104 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_DIR: Int = 4496 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_LABEL: Int = 4105 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_FILE: Int = 4497 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_GET_READ_ONLY: Int = 4106 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_FILE: Int = 4498 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORPROPERTY_SET_READ_ONLY: Int = 4107 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_PATH: Int = 4499 -internal const val ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN: Int = 176 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_PATH: Int = 4500 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN__CONVERT: Int = 4108 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_FILTERS: Int = 4501 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCECONVERSIONPLUGIN__CONVERTS_TO: Int = 4109 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_FILTERS: Int = 4502 -internal const val ENGINECLASS_EDITORRESOURCEPICKER: Int = 177 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_MODE: Int = 4503 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__BUTTON_DRAW: Int = 4110 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_MODE: Int = 4504 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__BUTTON_INPUT: Int = 4111 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_MODE_OVERRIDES_TITLE: Int = 4505 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__EDIT_MENU_CBK: Int = 4112 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_MODE_OVERRIDES_TITLE: Int = 4506 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__FILE_QUICK_SELECTED: Int = 4113 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_SHOW_HIDDEN_FILES: Int = 4507 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__FILE_SELECTED: Int = 4114 +internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_SHOW_HIDDEN_FILES: Int = 4508 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__RESOURCE_SELECTED: Int = 4115 +internal const val ENGINECLASS_FILESYSTEMDOCK: Int = 196 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__UPDATE_MENU: Int = 4116 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__BW_HISTORY: Int = 4509 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER__UPDATE_RESOURCE_PREVIEW: Int = - 4117 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__DUPLICATE_OPERATION_CONFIRM: Int = 4510 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_CAN_DROP_DATA_FW: Int = 4118 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FEATURE_PROFILE_CHANGED: Int = 4511 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_DROP_DATA_FW: Int = 4119 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_ACTIVATE_FILE: Int = 4512 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_ALLOWED_TYPES: Int = 4120 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_GUI_INPUT: Int = 4513 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_DRAG_DATA_FW: Int = 4121 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_OPTION: Int = 4514 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_HANDLE_MENU_SELECTED: Int = 4122 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_PRESSED: Int = 4515 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_CREATE_OPTIONS: Int = 4123 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_SELECT: Int = 4516 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_TOGGLE_PRESSED: Int = 4124 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_THUMBNAIL_DONE: Int = 4517 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_BASE_TYPE: Int = 4125 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_MULTI_SELECTED: Int = 4518 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_BASE_TYPE: Int = 4126 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_REMOVED: Int = 4519 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_EDITABLE: Int = 4127 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_SORT_POPUP: Int = 4520 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_EDITABLE: Int = 4128 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FOLDER_REMOVED: Int = 4521 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_EDITED_RESOURCE: Int = 4129 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FS_CHANGED: Int = 4522 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_EDITED_RESOURCE: Int = 4130 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FW_HISTORY: Int = 4523 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_GET_TOGGLE_MODE: Int = 4131 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MAKE_DIR_CONFIRM: Int = 4524 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPICKER_SET_TOGGLE_MODE: Int = 4132 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MAKE_SCENE_CONFIRM: Int = 4525 -internal const val ENGINECLASS_EDITORRESOURCEPREVIEW: Int = 178 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MOVE_OPERATION_CONFIRM: Int = 4526 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW__PREVIEW_READY: Int = 4133 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MOVE_WITH_OVERWRITE: Int = 4527 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_ADD_PREVIEW_GENERATOR: Int = 4134 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__NAVIGATE_TO_PATH: Int = 4528 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_CHECK_FOR_INVALIDATION: Int = 4135 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__PREVIEW_INVALIDATED: Int = 4529 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_QUEUE_EDITED_RESOURCE_PREVIEW: Int - = 4136 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RENAME_OPERATION_CONFIRM: Int = 4530 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_QUEUE_RESOURCE_PREVIEW: Int = 4137 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RESCAN: Int = 4531 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEW_REMOVE_PREVIEW_GENERATOR: Int = - 4138 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RESOURCE_CREATED: Int = 4532 -internal const val ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR: Int = 179 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__SEARCH_CHANGED: Int = 4533 -internal const - val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_CAN_GENERATE_SMALL_PREVIEW: Int = - 4139 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__SELECT_FILE: Int = 4534 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE: Int = 4140 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TOGGLE_FILE_DISPLAY: Int = 4535 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE_FROM_PATH: Int = - 4141 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TOGGLE_SPLIT_MODE: Int = 4536 -internal const - val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_GENERATE_SMALL_PREVIEW_AUTOMATICALLY: - Int = 4142 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_ACTIVATE_FILE: Int = 4537 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORRESOURCEPREVIEWGENERATOR_HANDLES: Int = 4143 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_EMPTY_SELECTED: Int = 4538 -internal const val ENGINECLASS_EDITORSCENEIMPORTER: Int = 180 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_GUI_INPUT: Int = 4539 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__GET_EXTENSIONS: Int = 4144 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_MULTI_SELECTED: Int = 4540 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__GET_IMPORT_FLAGS: Int = 4145 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_EMPTY: Int = 4541 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__IMPORT_ANIMATION: Int = 4146 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_OPTION: Int = 4542 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER__IMPORT_SCENE: Int = 4147 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_SELECT: Int = 4543 -internal const - val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER_IMPORT_ANIMATION_FROM_OTHER_IMPORTER: Int = - 4148 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_THUMBNAIL_DONE: Int = 4544 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEIMPORTER_IMPORT_SCENE_FROM_OTHER_IMPORTER: - Int = 4149 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__UPDATE_IMPORT_DOCK: Int = 4545 -internal const val ENGINECLASS_EDITORSCENEIMPORTERFBX: Int = 181 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__UPDATE_TREE: Int = 4546 -internal const val ENGINECLASS_EDITORSCENEIMPORTERGLTF: Int = 182 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_CAN_DROP_DATA_FW: Int = 4547 -internal const val ENGINECLASS_EDITORSCENEPOSTIMPORT: Int = 183 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_DROP_DATA_FW: Int = 4548 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_GET_SOURCE_FILE: Int = 4150 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_GET_DRAG_DATA_FW: Int = 4549 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_GET_SOURCE_FOLDER: Int = 4151 +internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_NAVIGATE_TO_PATH: Int = 4550 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCENEPOSTIMPORT_POST_IMPORT: Int = 4152 +internal const val ENGINECLASS_FLOWCONTAINER: Int = 197 -internal const val ENGINECLASS_EDITORSCRIPT: Int = 184 +internal const val ENGINEMETHOD_ENGINECLASS_FLOWCONTAINER_GET_LINE_COUNT: Int = 4551 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT__RUN: Int = 4153 +internal const val ENGINECLASS_FONT: Int = 198 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_ADD_ROOT_NODE: Int = 4154 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_DRAW: Int = 4552 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_GET_EDITOR_INTERFACE: Int = 4155 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_DRAW_CHAR: Int = 4553 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPT_GET_SCENE: Int = 4156 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_ASCENT: Int = 4554 -internal const val ENGINECLASS_EDITORSCRIPTPICKER: Int = 185 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_CONTOURS: Int = 4555 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPTPICKER_GET_SCRIPT_OWNER: Int = 4157 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_SIZE: Int = 4556 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSCRIPTPICKER_SET_SCRIPT_OWNER: Int = 4158 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TEXTURE: Int = 4557 -internal const val ENGINECLASS_EDITORSELECTION: Int = 186 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TEXTURE_SIZE: Int = 4558 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION__EMIT_CHANGE: Int = 4159 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_OFFSET: Int = 4559 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION__NODE_REMOVED: Int = 4160 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_SIZE: Int = 4560 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_ADD_NODE: Int = 4161 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_UV_RECT: Int = 4561 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_CLEAR: Int = 4162 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_DESCENT: Int = 4562 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_GET_SELECTED_NODES: Int = 4163 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_HEIGHT: Int = 4563 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_GET_TRANSFORMABLE_SELECTED_NODES: Int = - 4164 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_STRING_SIZE: Int = 4564 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSELECTION_REMOVE_NODE: Int = 4165 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_WORDWRAP_STRING_SIZE: Int = 4565 -internal const val ENGINECLASS_EDITORSETTINGS: Int = 187 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_HAS_OUTLINE: Int = 4566 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_ADD_PROPERTY_INFO: Int = 4166 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_IS_DISTANCE_FIELD_HINT: Int = 4567 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_ERASE: Int = 4167 +internal const val ENGINEMETHOD_ENGINECLASS_FONT_UPDATE_CHANGES: Int = 4568 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_FAVORITES: Int = 4168 +internal const val ENGINECLASS_FUNCREF: Int = 199 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_PROJECT_METADATA: Int = 4169 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_CALL_FUNC: Int = 4569 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_PROJECT_SETTINGS_DIR: Int = 4170 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_CALL_FUNCV: Int = 4570 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_RECENT_DIRS: Int = 4171 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_IS_VALID: Int = 4571 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_SETTING: Int = 4172 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_SET_INSTANCE: Int = 4572 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_GET_SETTINGS_DIR: Int = 4173 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_GET_FUNCTION: Int = 4573 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_HAS_SETTING: Int = 4174 +internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_SET_FUNCTION: Int = 4574 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_PROPERTY_CAN_REVERT: Int = 4175 +internal const val ENGINECLASS_GDNATIVE: Int = 200 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_PROPERTY_GET_REVERT: Int = 4176 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_CALL_NATIVE: Int = 4575 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_FAVORITES: Int = 4177 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_INITIALIZE: Int = 4576 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_INITIAL_VALUE: Int = 4178 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_TERMINATE: Int = 4577 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_PROJECT_METADATA: Int = 4179 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_GET_LIBRARY: Int = 4578 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_RECENT_DIRS: Int = 4180 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_SET_LIBRARY: Int = 4579 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSETTINGS_SET_SETTING: Int = 4181 +internal const val ENGINECLASS_GDNATIVELIBRARY: Int = 201 -internal const val ENGINECLASS_EDITORSPATIALGIZMO: Int = 188 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CURRENT_DEPENDENCIES: Int = 4580 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_COLLISION_SEGMENTS: Int = 4182 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CURRENT_LIBRARY_PATH: Int = 4581 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_COLLISION_TRIANGLES: Int = 4183 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CONFIG_FILE: Int = 4582 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_HANDLES: Int = 4184 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_CONFIG_FILE: Int = 4583 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_LINES: Int = 4185 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_LOAD_ONCE: Int = 4584 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_MESH: Int = 4186 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_LOAD_ONCE: Int = 4585 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_ADD_UNSCALED_BILLBOARD: Int = 4187 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_RELOADABLE: Int = 4586 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_CLEAR: Int = 4188 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_RELOADABLE: Int = 4587 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_COMMIT_HANDLE: Int = 4189 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_SINGLETON: Int = 4588 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_HANDLE_NAME: Int = 4190 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_SINGLETON: Int = 4589 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_HANDLE_VALUE: Int = 4191 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_SYMBOL_PREFIX: Int = 4590 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_PLUGIN: Int = 4192 +internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_SYMBOL_PREFIX: Int = 4591 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_GET_SPATIAL_NODE: Int = 4193 +internal const val ENGINECLASS_GDSCRIPT: Int = 202 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_IS_HANDLE_HIGHLIGHTED: Int = 4194 +internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPT_GET_AS_BYTE_CODE: Int = 4592 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_REDRAW: Int = 4195 +internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPT_NEW: Int = 4593 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_HANDLE: Int = 4196 +internal const val ENGINECLASS_GDSCRIPTFUNCTIONSTATE: Int = 203 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_HIDDEN: Int = 4197 +internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE__SIGNAL_CALLBACK: Int = 4594 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMO_SET_SPATIAL_NODE: Int = 4198 +internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE_IS_VALID: Int = 4595 -internal const val ENGINECLASS_EDITORSPATIALGIZMOPLUGIN: Int = 189 +internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE_RESUME: Int = 4596 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_ADD_MATERIAL: Int = 4199 +internal const val ENGINECLASS_GIPROBE: Int = 204 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CAN_BE_HIDDEN: Int = 4200 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_BAKE: Int = 4597 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_COMMIT_HANDLE: Int = 4201 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_DEBUG_BAKE: Int = 4598 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_GIZMO: Int = 4202 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_BIAS: Int = 4599 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_HANDLE_MATERIAL: Int = - 4203 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_BIAS: Int = 4600 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_ICON_MATERIAL: Int = - 4204 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_COMPRESS: Int = 4601 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_CREATE_MATERIAL: Int = 4205 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_COMPRESS: Int = 4602 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_HANDLE_NAME: Int = 4206 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_DATA: Int = 4603 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_HANDLE_VALUE: Int = 4207 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_DATA: Int = 4604 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_MATERIAL: Int = 4208 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_DYNAMIC_RANGE: Int = 4605 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_NAME: Int = 4209 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_DYNAMIC_RANGE: Int = 4606 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_GET_PRIORITY: Int = 4210 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_ENERGY: Int = 4607 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_HAS_GIZMO: Int = 4211 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_ENERGY: Int = 4608 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_IS_HANDLE_HIGHLIGHTED: Int = - 4212 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_EXTENTS: Int = 4609 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_IS_SELECTABLE_WHEN_HIDDEN: Int - = 4213 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_EXTENTS: Int = 4610 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_REDRAW: Int = 4214 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_INTERIOR: Int = 4611 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPATIALGIZMOPLUGIN_SET_HANDLE: Int = 4215 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_INTERIOR: Int = 4612 -internal const val ENGINECLASS_EDITORSPINSLIDER: Int = 190 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_NORMAL_BIAS: Int = 4613 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_GUI_INPUT: Int = 4216 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_NORMAL_BIAS: Int = 4614 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_MOUSE_ENTERED: Int = 4217 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_PROPAGATION: Int = 4615 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GRABBER_MOUSE_EXITED: Int = 4218 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_PROPAGATION: Int = 4616 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__GUI_INPUT: Int = 4219 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_SUBDIV: Int = 4617 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_FOCUS_EXITED: Int = 4220 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_SUBDIV: Int = 4618 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_CLOSED: Int = 4221 +internal const val ENGINECLASS_GIPROBEDATA: Int = 205 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_ENTERED: Int = 4222 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_BIAS: Int = 4619 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER__VALUE_INPUT_GUI_INPUT: Int = 4223 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_BIAS: Int = 4620 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_FLAT: Int = 4224 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_BOUNDS: Int = 4621 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_FLAT: Int = 4225 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_BOUNDS: Int = 4622 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_LABEL: Int = 4226 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_CELL_SIZE: Int = 4623 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_LABEL: Int = 4227 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_CELL_SIZE: Int = 4624 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_GET_READ_ONLY: Int = 4228 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_COMPRESS: Int = 4625 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORSPINSLIDER_SET_READ_ONLY: Int = 4229 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_COMPRESS: Int = 4626 -internal const val ENGINECLASS_EDITORVCSINTERFACE: Int = 191 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_DYNAMIC_DATA: Int = 4627 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__COMMIT: Int = 4230 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_DYNAMIC_DATA: Int = 4628 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_FILE_DIFF: Int = 4231 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_DYNAMIC_RANGE: Int = 4629 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_MODIFIED_FILES_DATA: Int = 4232 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_DYNAMIC_RANGE: Int = 4630 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_PROJECT_NAME: Int = 4233 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_ENERGY: Int = 4631 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__GET_VCS_NAME: Int = 4234 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_ENERGY: Int = 4632 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__INITIALIZE: Int = 4235 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_INTERIOR: Int = 4633 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__IS_VCS_INITIALIZED: Int = 4236 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_INTERIOR: Int = 4634 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__SHUT_DOWN: Int = 4237 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_NORMAL_BIAS: Int = 4635 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__STAGE_FILE: Int = 4238 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_NORMAL_BIAS: Int = 4636 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE__UNSTAGE_FILE: Int = 4239 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_PROPAGATION: Int = 4637 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_COMMIT: Int = 4240 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_PROPAGATION: Int = 4638 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_FILE_DIFF: Int = 4241 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_TO_CELL_XFORM: Int = 4639 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_MODIFIED_FILES_DATA: Int = 4242 +internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_TO_CELL_XFORM: Int = 4640 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_PROJECT_NAME: Int = 4243 +internal const val ENGINECLASS_GLTFACCESSOR: Int = 206 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_GET_VCS_NAME: Int = 4244 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_BUFFER_VIEW: Int = 4641 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_INITIALIZE: Int = 4245 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_BUFFER_VIEW: Int = 4642 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_IS_ADDON_READY: Int = 4246 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_BYTE_OFFSET: Int = 4643 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_IS_VCS_INITIALIZED: Int = 4247 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_BYTE_OFFSET: Int = 4644 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_SHUT_DOWN: Int = 4248 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_COMPONENT_TYPE: Int = 4645 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_STAGE_FILE: Int = 4249 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_COMPONENT_TYPE: Int = 4646 -internal const val ENGINEMETHOD_ENGINECLASS_EDITORVCSINTERFACE_UNSTAGE_FILE: Int = 4250 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_COUNT: Int = 4647 -internal const val ENGINECLASS_ENCODEDOBJECTASID: Int = 192 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_COUNT: Int = 4648 -internal const val ENGINEMETHOD_ENGINECLASS_ENCODEDOBJECTASID_GET_OBJECT_ID: Int = 4251 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_MAX: Int = 4649 -internal const val ENGINEMETHOD_ENGINECLASS_ENCODEDOBJECTASID_SET_OBJECT_ID: Int = 4252 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_MAX: Int = 4650 -internal const val ENGINECLASS_ENVIRONMENT: Int = 193 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_MIN: Int = 4651 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_BRIGHTNESS: Int = 4253 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_MIN: Int = 4652 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_BRIGHTNESS: Int = 4254 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_NORMALIZED: Int = 4653 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_COLOR_CORRECTION: Int = 4255 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_NORMALIZED: Int = 4654 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_COLOR_CORRECTION: Int = 4256 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_COUNT: Int = 4655 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_CONTRAST: Int = 4257 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_COUNT: Int = 4656 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_CONTRAST: Int = 4258 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_BUFFER_VIEW: Int = 4657 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_ENABLED: Int = 4259 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_BUFFER_VIEW: Int = 4658 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_ENABLED: Int = 4260 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_BYTE_OFFSET: Int = 4659 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_ADJUSTMENT_SATURATION: Int = 4261 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_BYTE_OFFSET: Int = 4660 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_ADJUSTMENT_SATURATION: Int = 4262 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_COMPONENT_TYPE: Int = + 4661 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_COLOR: Int = 4263 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_COMPONENT_TYPE: Int = + 4662 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_COLOR: Int = 4264 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_VALUES_BUFFER_VIEW: Int = 4663 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_ENERGY: Int = 4265 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_VALUES_BUFFER_VIEW: Int = 4664 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_ENERGY: Int = 4266 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_VALUES_BYTE_OFFSET: Int = 4665 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AMBIENT_LIGHT_SKY_CONTRIBUTION: Int = - 4267 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_VALUES_BYTE_OFFSET: Int = 4666 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AMBIENT_LIGHT_SKY_CONTRIBUTION: Int = - 4268 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_TYPE: Int = 4667 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_ENABLED: Int = 4269 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_TYPE: Int = 4668 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_ENABLED: Int = 4270 +internal const val ENGINECLASS_GLTFANIMATION: Int = 207 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_MAX_LUMA: Int = 4271 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFANIMATION_GET_LOOP: Int = 4669 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_MAX_LUMA: Int = 4272 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFANIMATION_SET_LOOP: Int = 4670 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_MIN_LUMA: Int = 4273 +internal const val ENGINECLASS_GLTFBUFFERVIEW: Int = 208 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_MIN_LUMA: Int = 4274 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BUFFER: Int = 4671 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_SCALE: Int = 4275 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BUFFER: Int = 4672 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_SCALE: Int = 4276 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_LENGTH: Int = 4673 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_AUTO_EXPOSURE_SPEED: Int = 4277 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_LENGTH: Int = 4674 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_AUTO_EXPOSURE_SPEED: Int = 4278 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_OFFSET: Int = 4675 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_CAMERA_FEED_ID: Int = 4279 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_OFFSET: Int = 4676 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_CAMERA_FEED_ID: Int = 4280 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_STRIDE: Int = 4677 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_CANVAS_MAX_LAYER: Int = 4281 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_STRIDE: Int = 4678 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_CANVAS_MAX_LAYER: Int = 4282 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_INDICES: Int = 4679 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_COLOR: Int = 4283 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_INDICES: Int = 4680 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_COLOR: Int = 4284 +internal const val ENGINECLASS_GLTFCAMERA: Int = 209 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_ENERGY: Int = 4285 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_FOV_SIZE: Int = 4681 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_ENERGY: Int = 4286 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_FOV_SIZE: Int = 4682 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_MODE: Int = 4287 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_PERSPECTIVE: Int = 4683 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_MODE: Int = 4288 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_PERSPECTIVE: Int = 4684 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY: Int = 4289 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_ZFAR: Int = 4685 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY: Int = 4290 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_ZFAR: Int = 4686 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_CUSTOM_FOV: Int = 4291 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_ZNEAR: Int = 4687 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_CUSTOM_FOV: Int = 4292 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_ZNEAR: Int = 4688 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ORIENTATION: Int = 4293 +internal const val ENGINECLASS_GLTFDOCUMENT: Int = 210 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ORIENTATION: Int = 4294 +internal const val ENGINECLASS_GLTFLIGHT: Int = 211 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ROTATION: Int = 4295 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_COLOR: Int = 4689 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ROTATION: Int = 4296 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_COLOR: Int = 4690 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_BACKGROUND_SKY_ROTATION_DEGREES: Int = - 4297 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_INNER_CONE_ANGLE: Int = 4691 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_BACKGROUND_SKY_ROTATION_DEGREES: Int = - 4298 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_INNER_CONE_ANGLE: Int = 4692 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_AMOUNT: Int = 4299 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_INTENSITY: Int = 4693 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_AMOUNT: Int = 4300 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_INTENSITY: Int = 4694 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_DISTANCE: Int = 4301 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_OUTER_CONE_ANGLE: Int = 4695 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_DISTANCE: Int = 4302 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_OUTER_CONE_ANGLE: Int = 4696 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_ENABLED: Int = 4303 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_RANGE: Int = 4697 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_ENABLED: Int = 4304 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_RANGE: Int = 4698 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_QUALITY: Int = 4305 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_TYPE: Int = 4699 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_QUALITY: Int = 4306 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_TYPE: Int = 4700 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_FAR_TRANSITION: Int = 4307 +internal const val ENGINECLASS_GLTFMESH: Int = 212 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_FAR_TRANSITION: Int = 4308 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_BLEND_WEIGHTS: Int = 4701 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_AMOUNT: Int = 4309 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_BLEND_WEIGHTS: Int = 4702 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_AMOUNT: Int = 4310 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_INSTANCE_MATERIALS: Int = 4703 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_DISTANCE: Int = 4311 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_INSTANCE_MATERIALS: Int = 4704 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_DISTANCE: Int = 4312 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_MESH: Int = 4705 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_ENABLED: Int = 4313 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_MESH: Int = 4706 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_ENABLED: Int = 4314 +internal const val ENGINECLASS_GLTFNODE: Int = 213 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_QUALITY: Int = 4315 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_CAMERA: Int = 4707 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_QUALITY: Int = 4316 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_CAMERA: Int = 4708 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_DOF_BLUR_NEAR_TRANSITION: Int = 4317 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_CHILDREN: Int = 4709 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_DOF_BLUR_NEAR_TRANSITION: Int = 4318 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_CHILDREN: Int = 4710 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_COLOR: Int = 4319 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_HEIGHT: Int = 4711 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_COLOR: Int = 4320 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_HEIGHT: Int = 4712 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_BEGIN: Int = 4321 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_JOINT: Int = 4713 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_BEGIN: Int = 4322 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_JOINT: Int = 4714 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_CURVE: Int = 4323 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_LIGHT: Int = 4715 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_CURVE: Int = 4324 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_LIGHT: Int = 4716 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_ENABLED: Int = 4325 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_MESH: Int = 4717 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_ENABLED: Int = 4326 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_MESH: Int = 4718 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_DEPTH_END: Int = 4327 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_PARENT: Int = 4719 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_DEPTH_END: Int = 4328 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_PARENT: Int = 4720 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_ENABLED: Int = 4329 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_ROTATION: Int = 4721 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_ENABLED: Int = 4330 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_ROTATION: Int = 4722 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_CURVE: Int = 4331 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SCALE: Int = 4723 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_CURVE: Int = 4332 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SCALE: Int = 4724 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_ENABLED: Int = 4333 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SKELETON: Int = 4725 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_ENABLED: Int = 4334 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SKELETON: Int = 4726 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_MAX: Int = 4335 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SKIN: Int = 4727 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_MAX: Int = 4336 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SKIN: Int = 4728 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_HEIGHT_MIN: Int = 4337 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_TRANSLATION: Int = 4729 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_HEIGHT_MIN: Int = 4338 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_TRANSLATION: Int = 4730 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_SUN_AMOUNT: Int = 4339 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_XFORM: Int = 4731 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_SUN_AMOUNT: Int = 4340 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_XFORM: Int = 4732 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_SUN_COLOR: Int = 4341 +internal const val ENGINECLASS_GLTFSKELETON: Int = 214 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_SUN_COLOR: Int = 4342 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_BONE_ATTACHMENT: Int = 4733 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_TRANSMIT_CURVE: Int = 4343 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_BONE_ATTACHMENT_COUNT: Int = 4734 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_TRANSMIT_CURVE: Int = 4344 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_GODOT_SKELETON: Int = 4735 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_FOG_TRANSMIT_ENABLED: Int = 4345 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_GODOT_BONE_NODE: Int = 4736 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_FOG_TRANSMIT_ENABLED: Int = 4346 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_GODOT_BONE_NODE: Int = 4737 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BICUBIC_UPSCALE: Int = 4347 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_JOINTS: Int = 4738 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BICUBIC_UPSCALE: Int = 4348 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_JOINTS: Int = 4739 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BLEND_MODE: Int = 4349 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_ROOTS: Int = 4740 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BLEND_MODE: Int = 4350 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_ROOTS: Int = 4741 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_BLOOM: Int = 4351 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_UNIQUE_NAMES: Int = 4742 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_BLOOM: Int = 4352 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_UNIQUE_NAMES: Int = 4743 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_ENABLED: Int = 4353 +internal const val ENGINECLASS_GLTFSKIN: Int = 215 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_ENABLED: Int = 4354 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_GODOT_SKIN: Int = 4744 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_LUMINANCE_CAP: Int = 4355 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_GODOT_SKIN: Int = 4745 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_LUMINANCE_CAP: Int = 4356 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_INVERSE_BINDS: Int = 4746 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_SCALE: Int = 4357 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_INVERSE_BINDS: Int = 4747 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_SCALE: Int = 4358 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINT_I_TO_BONE_I: Int = 4748 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HDR_THRESHOLD: Int = 4359 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINT_I_TO_BONE_I: Int = 4749 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HDR_THRESHOLD: Int = 4360 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINT_I_TO_NAME: Int = 4750 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_HIGH_QUALITY: Int = 4361 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINT_I_TO_NAME: Int = 4751 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_HIGH_QUALITY: Int = 4362 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINTS: Int = 4752 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_INTENSITY: Int = 4363 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINTS: Int = 4753 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_INTENSITY: Int = 4364 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINTS_ORIGINAL: Int = 4754 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_1: Int = 4365 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINTS_ORIGINAL: Int = 4755 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_1: Int = 4366 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_NON_JOINTS: Int = 4756 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_2: Int = 4367 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_NON_JOINTS: Int = 4757 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_2: Int = 4368 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_ROOTS: Int = 4758 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_3: Int = 4369 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_ROOTS: Int = 4759 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_3: Int = 4370 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_SKELETON: Int = 4760 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_4: Int = 4371 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_SKELETON: Int = 4761 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_4: Int = 4372 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_SKIN_ROOT: Int = 4762 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_5: Int = 4373 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_SKIN_ROOT: Int = 4763 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_5: Int = 4374 +internal const val ENGINECLASS_GLTFSPECGLOSS: Int = 216 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_6: Int = 4375 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_DIFFUSE_FACTOR: Int = 4764 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_6: Int = 4376 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_DIFFUSE_FACTOR: Int = 4765 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_LEVELS_7: Int = 4377 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_DIFFUSE_IMG: Int = 4766 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_LEVELS_7: Int = 4378 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_DIFFUSE_IMG: Int = 4767 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_GLOW_STRENGTH: Int = 4379 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_GLOSS_FACTOR: Int = 4768 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_GLOW_STRENGTH: Int = 4380 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_GLOSS_FACTOR: Int = 4769 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_DEPTH_TOLERANCE: Int = - 4381 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_SPEC_GLOSS_IMG: Int = 4770 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_DEPTH_TOLERANCE: Int = - 4382 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_SPEC_GLOSS_IMG: Int = 4771 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_ENABLED: Int = 4383 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_SPECULAR_FACTOR: Int = 4772 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_ENABLED: Int = 4384 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_SPECULAR_FACTOR: Int = 4773 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_FADE_IN: Int = 4385 +internal const val ENGINECLASS_GLTFSTATE: Int = 217 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_FADE_IN: Int = 4386 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATION_PLAYER: Int = 4774 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_FADE_OUT: Int = 4387 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATION_PLAYERS_COUNT: Int = 4775 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_FADE_OUT: Int = 4388 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SCENE_NODE: Int = 4776 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_MAX_STEPS: Int = 4389 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ACCESSORS: Int = 4777 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_MAX_STEPS: Int = 4390 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ACCESSORS: Int = 4778 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SS_REFLECTIONS_ROUGHNESS: Int = 4391 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATIONS: Int = 4779 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SS_REFLECTIONS_ROUGHNESS: Int = 4392 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ANIMATIONS: Int = 4780 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_AO_CHANNEL_AFFECT: Int = 4393 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_BUFFER_VIEWS: Int = 4781 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_AO_CHANNEL_AFFECT: Int = 4394 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_BUFFER_VIEWS: Int = 4782 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_BIAS: Int = 4395 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_BUFFERS: Int = 4783 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_BIAS: Int = 4396 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_BUFFERS: Int = 4784 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_BLUR: Int = 4397 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_CAMERAS: Int = 4785 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_BLUR: Int = 4398 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_CAMERAS: Int = 4786 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_COLOR: Int = 4399 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_GLB_DATA: Int = 4787 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_COLOR: Int = 4400 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_GLB_DATA: Int = 4788 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_EDGE_SHARPNESS: Int = 4401 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_IMAGES: Int = 4789 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_EDGE_SHARPNESS: Int = 4402 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_IMAGES: Int = 4790 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_ENABLED: Int = 4403 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_JSON: Int = 4791 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_ENABLED: Int = 4404 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_JSON: Int = 4792 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_INTENSITY: Int = 4405 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_LIGHTS: Int = 4793 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_INTENSITY: Int = 4406 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_LIGHTS: Int = 4794 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_INTENSITY2: Int = 4407 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MAJOR_VERSION: Int = 4795 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_INTENSITY2: Int = 4408 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MAJOR_VERSION: Int = 4796 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_LIGHT_AFFECT: Int = 4409 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MATERIALS: Int = 4797 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_LIGHT_AFFECT: Int = 4410 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MATERIALS: Int = 4798 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_QUALITY: Int = 4411 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MESHES: Int = 4799 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_QUALITY: Int = 4412 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MESHES: Int = 4800 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_RADIUS: Int = 4413 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MINOR_VERSION: Int = 4801 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_RADIUS: Int = 4414 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MINOR_VERSION: Int = 4802 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_SSAO_RADIUS2: Int = 4415 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_NODES: Int = 4803 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_SSAO_RADIUS2: Int = 4416 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_NODES: Int = 4804 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_EXPOSURE: Int = 4417 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ROOT_NODES: Int = 4805 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_EXPOSURE: Int = 4418 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ROOT_NODES: Int = 4806 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_MODE: Int = 4419 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SCENE_NAME: Int = 4807 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_MODE: Int = 4420 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SCENE_NAME: Int = 4808 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_GET_TONEMAP_WHITE: Int = 4421 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKELETON_TO_NODE: Int = 4809 -internal const val ENGINEMETHOD_ENGINECLASS_ENVIRONMENT_SET_TONEMAP_WHITE: Int = 4422 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKELETON_TO_NODE: Int = 4810 -internal const val ENGINECLASS_EXPRESSION: Int = 194 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKELETONS: Int = 4811 -internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_EXECUTE: Int = 4423 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKELETONS: Int = 4812 -internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_GET_ERROR_TEXT: Int = 4424 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKINS: Int = 4813 -internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_HAS_EXECUTE_FAILED: Int = 4425 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKINS: Int = 4814 -internal const val ENGINEMETHOD_ENGINECLASS_EXPRESSION_PARSE: Int = 4426 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_TEXTURES: Int = 4815 -internal const val ENGINECLASS_EXTERNALTEXTURE: Int = 195 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_TEXTURES: Int = 4816 -internal const val ENGINEMETHOD_ENGINECLASS_EXTERNALTEXTURE_GET_EXTERNAL_TEXTURE_ID: Int = 4427 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_UNIQUE_ANIMATION_NAMES: Int = 4817 -internal const val ENGINEMETHOD_ENGINECLASS_EXTERNALTEXTURE_SET_SIZE: Int = 4428 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_UNIQUE_ANIMATION_NAMES: Int = 4818 -internal const val ENGINECLASS_FILEDIALOG: Int = 196 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_UNIQUE_NAMES: Int = 4819 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__ACTION_PRESSED: Int = 4429 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_UNIQUE_NAMES: Int = 4820 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__CANCEL_PRESSED: Int = 4430 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_USE_NAMED_SKIN_BINDS: Int = 4821 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__DIR_ENTERED: Int = 4431 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_USE_NAMED_SKIN_BINDS: Int = 4822 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__FILE_ENTERED: Int = 4432 +internal const val ENGINECLASS_GLTFTEXTURE: Int = 218 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__FILTER_SELECTED: Int = 4433 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFTEXTURE_GET_SRC_IMAGE: Int = 4823 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__GO_UP: Int = 4434 +internal const val ENGINEMETHOD_ENGINECLASS_GLTFTEXTURE_SET_SRC_IMAGE: Int = 4824 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__MAKE_DIR: Int = 4435 +internal const val ENGINECLASS_GENERIC6DOFJOINT: Int = 219 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__MAKE_DIR_CONFIRM: Int = 4436 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_X: Int = 4825 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__SAVE_CONFIRM_PRESSED: Int = 4437 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_Y: Int = 4826 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__SELECT_DRIVE: Int = 4438 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_Z: Int = 4827 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_ITEM_ACTIVATED: Int = 4439 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_X: Int = 4828 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_MULTI_SELECTED: Int = 4440 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_Y: Int = 4829 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__TREE_SELECTED: Int = 4441 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_Z: Int = 4830 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UNHANDLED_INPUT: Int = 4442 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_X: Int = 4831 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_DIR: Int = 4443 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_Y: Int = 4832 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_FILE_LIST: Int = 4444 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_Z: Int = 4833 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG__UPDATE_FILE_NAME: Int = 4445 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_X: Int = 4834 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_ADD_FILTER: Int = 4446 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_Y: Int = 4835 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_CLEAR_FILTERS: Int = 4447 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_Z: Int = 4836 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_DESELECT_ITEMS: Int = 4448 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_DAMPING: Int = 4837 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_LINE_EDIT: Int = 4449 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_DAMPING: Int = 4838 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_VBOX: Int = 4450 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_ENABLED: Int = 4839 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_INVALIDATE: Int = 4451 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_ENABLED: Int = 4840 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_ACCESS: Int = 4452 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_ERP: Int = 4841 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_ACCESS: Int = 4453 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_ERP: Int = 4842 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_DIR: Int = 4454 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_FORCE_LIMIT: Int = + 4843 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_DIR: Int = 4455 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_FORCE_LIMIT: Int = + 4844 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_FILE: Int = 4456 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_RESTITUTION: Int = + 4845 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_FILE: Int = 4457 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_RESTITUTION: Int = + 4846 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_CURRENT_PATH: Int = 4458 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_SOFTNESS: Int = + 4847 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_CURRENT_PATH: Int = 4459 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_SOFTNESS: Int = + 4848 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_FILTERS: Int = 4460 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_DAMPING: Int = 4849 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_FILTERS: Int = 4461 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_DAMPING: Int = 4850 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_MODE: Int = 4462 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_ENABLED: Int = 4851 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_MODE: Int = 4463 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_ENABLED: Int = 4852 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_MODE_OVERRIDES_TITLE: Int = 4464 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_ERP: Int = 4853 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_MODE_OVERRIDES_TITLE: Int = 4465 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_ERP: Int = 4854 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_GET_SHOW_HIDDEN_FILES: Int = 4466 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_FORCE_LIMIT: Int = + 4855 -internal const val ENGINEMETHOD_ENGINECLASS_FILEDIALOG_SET_SHOW_HIDDEN_FILES: Int = 4467 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_FORCE_LIMIT: Int = + 4856 -internal const val ENGINECLASS_FILESYSTEMDOCK: Int = 197 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_RESTITUTION: Int = + 4857 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__BW_HISTORY: Int = 4468 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_RESTITUTION: Int = + 4858 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__DUPLICATE_OPERATION_CONFIRM: Int = 4469 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_SOFTNESS: Int = + 4859 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FEATURE_PROFILE_CHANGED: Int = 4470 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_SOFTNESS: Int = + 4860 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_ACTIVATE_FILE: Int = 4471 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_DAMPING: Int = 4861 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_GUI_INPUT: Int = 4472 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_DAMPING: Int = 4862 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_OPTION: Int = 4473 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_ENABLED: Int = 4863 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_PRESSED: Int = 4474 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_ENABLED: Int = 4864 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_RMB_SELECT: Int = 4475 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_ERP: Int = 4865 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_LIST_THUMBNAIL_DONE: Int = 4476 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_ERP: Int = 4866 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_MULTI_SELECTED: Int = 4477 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_FORCE_LIMIT: Int = + 4867 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_REMOVED: Int = 4478 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_FORCE_LIMIT: Int = + 4868 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FILE_SORT_POPUP: Int = 4479 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_RESTITUTION: Int = + 4869 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FOLDER_REMOVED: Int = 4480 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_RESTITUTION: Int = + 4870 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FS_CHANGED: Int = 4481 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_SOFTNESS: Int = + 4871 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__FW_HISTORY: Int = 4482 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_SOFTNESS: Int = + 4872 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MAKE_DIR_CONFIRM: Int = 4483 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_ENABLED: Int = 4873 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MAKE_SCENE_CONFIRM: Int = 4484 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_ENABLED: Int = 4874 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MOVE_OPERATION_CONFIRM: Int = 4485 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_FORCE_LIMIT: Int = + 4875 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__MOVE_WITH_OVERWRITE: Int = 4486 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_FORCE_LIMIT: Int = + 4876 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__NAVIGATE_TO_PATH: Int = 4487 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_TARGET_VELOCITY: + Int = 4877 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__PREVIEW_INVALIDATED: Int = 4488 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_TARGET_VELOCITY: + Int = 4878 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RENAME_OPERATION_CONFIRM: Int = 4489 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_ENABLED: Int = 4879 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RESCAN: Int = 4490 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_ENABLED: Int = 4880 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__RESOURCE_CREATED: Int = 4491 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_FORCE_LIMIT: Int = + 4881 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__SEARCH_CHANGED: Int = 4492 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_FORCE_LIMIT: Int = + 4882 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__SELECT_FILE: Int = 4493 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_TARGET_VELOCITY: + Int = 4883 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TOGGLE_FILE_DISPLAY: Int = 4494 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_TARGET_VELOCITY: + Int = 4884 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TOGGLE_SPLIT_MODE: Int = 4495 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_ENABLED: Int = 4885 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_ACTIVATE_FILE: Int = 4496 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_ENABLED: Int = 4886 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_EMPTY_SELECTED: Int = 4497 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_FORCE_LIMIT: Int = + 4887 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_GUI_INPUT: Int = 4498 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_FORCE_LIMIT: Int = + 4888 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_MULTI_SELECTED: Int = 4499 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_TARGET_VELOCITY: + Int = 4889 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_EMPTY: Int = 4500 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_TARGET_VELOCITY: + Int = 4890 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_OPTION: Int = 4501 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_DAMPING: Int = + 4891 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_RMB_SELECT: Int = 4502 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_DAMPING: Int = + 4892 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__TREE_THUMBNAIL_DONE: Int = 4503 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_ENABLED: Int = + 4893 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__UPDATE_IMPORT_DOCK: Int = 4504 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_ENABLED: Int = + 4894 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK__UPDATE_TREE: Int = 4505 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_EQUILIBRIUM_POINT: + Int = 4895 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_CAN_DROP_DATA_FW: Int = 4506 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_EQUILIBRIUM_POINT: + Int = 4896 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_DROP_DATA_FW: Int = 4507 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_STIFFNESS: Int = + 4897 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_GET_DRAG_DATA_FW: Int = 4508 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_STIFFNESS: Int = + 4898 -internal const val ENGINEMETHOD_ENGINECLASS_FILESYSTEMDOCK_NAVIGATE_TO_PATH: Int = 4509 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_DAMPING: Int = + 4899 -internal const val ENGINECLASS_FONT: Int = 198 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_DAMPING: Int = + 4900 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_DRAW: Int = 4510 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_ENABLED: Int = + 4901 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_DRAW_CHAR: Int = 4511 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_ENABLED: Int = + 4902 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_ASCENT: Int = 4512 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_EQUILIBRIUM_POINT: + Int = 4903 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_SIZE: Int = 4513 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_EQUILIBRIUM_POINT: + Int = 4904 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_DESCENT: Int = 4514 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_STIFFNESS: Int = + 4905 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_HEIGHT: Int = 4515 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_STIFFNESS: Int = + 4906 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_STRING_SIZE: Int = 4516 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_DAMPING: Int = + 4907 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_GET_WORDWRAP_STRING_SIZE: Int = 4517 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_DAMPING: Int = + 4908 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_HAS_OUTLINE: Int = 4518 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_ENABLED: Int = + 4909 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_IS_DISTANCE_FIELD_HINT: Int = 4519 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_ENABLED: Int = + 4910 -internal const val ENGINEMETHOD_ENGINECLASS_FONT_UPDATE_CHANGES: Int = 4520 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_EQUILIBRIUM_POINT: + Int = 4911 -internal const val ENGINECLASS_FUNCREF: Int = 199 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_EQUILIBRIUM_POINT: + Int = 4912 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_CALL_FUNC: Int = 4521 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_STIFFNESS: Int = + 4913 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_CALL_FUNCV: Int = 4522 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_STIFFNESS: Int = + 4914 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_IS_VALID: Int = 4523 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_DAMPING: Int = 4915 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_SET_INSTANCE: Int = 4524 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_DAMPING: Int = 4916 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_GET_FUNCTION: Int = 4525 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_ENABLED: Int = 4917 -internal const val ENGINEMETHOD_ENGINECLASS_FUNCREF_SET_FUNCTION: Int = 4526 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_ENABLED: Int = 4918 -internal const val ENGINECLASS_GDNATIVE: Int = 200 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_LOWER_DISTANCE: Int + = 4919 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_CALL_NATIVE: Int = 4527 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_LOWER_DISTANCE: Int + = 4920 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_INITIALIZE: Int = 4528 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_RESTITUTION: Int = + 4921 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_TERMINATE: Int = 4529 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_RESTITUTION: Int = + 4922 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_GET_LIBRARY: Int = 4530 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_SOFTNESS: Int = 4923 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVE_SET_LIBRARY: Int = 4531 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_SOFTNESS: Int = 4924 -internal const val ENGINECLASS_GDNATIVELIBRARY: Int = 201 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_UPPER_DISTANCE: Int + = 4925 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CURRENT_DEPENDENCIES: Int = 4532 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_UPPER_DISTANCE: Int + = 4926 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CURRENT_LIBRARY_PATH: Int = 4533 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_DAMPING: Int = 4927 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_CONFIG_FILE: Int = 4534 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_DAMPING: Int = 4928 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_CONFIG_FILE: Int = 4535 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_ENABLED: Int = 4929 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_LOAD_ONCE: Int = 4536 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_ENABLED: Int = 4930 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_LOAD_ONCE: Int = 4537 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_LOWER_DISTANCE: Int + = 4931 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_RELOADABLE: Int = 4538 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_LOWER_DISTANCE: Int + = 4932 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_RELOADABLE: Int = 4539 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_RESTITUTION: Int = + 4933 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_SINGLETON: Int = 4540 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_RESTITUTION: Int = + 4934 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_SINGLETON: Int = 4541 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_SOFTNESS: Int = 4935 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_GET_SYMBOL_PREFIX: Int = 4542 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_SOFTNESS: Int = 4936 -internal const val ENGINEMETHOD_ENGINECLASS_GDNATIVELIBRARY_SET_SYMBOL_PREFIX: Int = 4543 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_UPPER_DISTANCE: Int + = 4937 -internal const val ENGINECLASS_GDSCRIPT: Int = 202 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_UPPER_DISTANCE: Int + = 4938 -internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPT_GET_AS_BYTE_CODE: Int = 4544 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_DAMPING: Int = 4939 -internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPT_NEW: Int = 4545 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_DAMPING: Int = 4940 -internal const val ENGINECLASS_GDSCRIPTFUNCTIONSTATE: Int = 203 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_ENABLED: Int = 4941 -internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE__SIGNAL_CALLBACK: Int = 4546 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_ENABLED: Int = 4942 -internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE_IS_VALID: Int = 4547 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_LOWER_DISTANCE: Int + = 4943 -internal const val ENGINEMETHOD_ENGINECLASS_GDSCRIPTFUNCTIONSTATE_RESUME: Int = 4548 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_LOWER_DISTANCE: Int + = 4944 -internal const val ENGINECLASS_GIPROBE: Int = 204 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_RESTITUTION: Int = + 4945 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_BAKE: Int = 4549 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_RESTITUTION: Int = + 4946 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_DEBUG_BAKE: Int = 4550 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_SOFTNESS: Int = 4947 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_BIAS: Int = 4551 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_SOFTNESS: Int = 4948 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_BIAS: Int = 4552 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_UPPER_DISTANCE: Int + = 4949 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_COMPRESS: Int = 4553 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_UPPER_DISTANCE: Int + = 4950 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_COMPRESS: Int = 4554 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_ENABLED: Int = 4951 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_DATA: Int = 4555 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_ENABLED: Int = 4952 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_DATA: Int = 4556 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_FORCE_LIMIT: Int = + 4953 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_DYNAMIC_RANGE: Int = 4557 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_FORCE_LIMIT: Int = + 4954 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_DYNAMIC_RANGE: Int = 4558 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_TARGET_VELOCITY: Int + = 4955 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_ENERGY: Int = 4559 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_TARGET_VELOCITY: Int + = 4956 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_ENERGY: Int = 4560 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_ENABLED: Int = 4957 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_EXTENTS: Int = 4561 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_ENABLED: Int = 4958 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_EXTENTS: Int = 4562 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_FORCE_LIMIT: Int = + 4959 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_INTERIOR: Int = 4563 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_FORCE_LIMIT: Int = + 4960 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_INTERIOR: Int = 4564 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_TARGET_VELOCITY: Int + = 4961 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_NORMAL_BIAS: Int = 4565 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_TARGET_VELOCITY: Int + = 4962 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_NORMAL_BIAS: Int = 4566 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_ENABLED: Int = 4963 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_PROPAGATION: Int = 4567 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_ENABLED: Int = 4964 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_PROPAGATION: Int = 4568 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_FORCE_LIMIT: Int = + 4965 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_GET_SUBDIV: Int = 4569 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_FORCE_LIMIT: Int = + 4966 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBE_SET_SUBDIV: Int = 4570 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_TARGET_VELOCITY: Int + = 4967 -internal const val ENGINECLASS_GIPROBEDATA: Int = 205 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_TARGET_VELOCITY: Int + = 4968 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_BIAS: Int = 4571 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_DAMPING: Int = 4969 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_BIAS: Int = 4572 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_DAMPING: Int = 4970 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_BOUNDS: Int = 4573 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_ENABLED: Int = 4971 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_BOUNDS: Int = 4574 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_ENABLED: Int = 4972 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_CELL_SIZE: Int = 4575 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_EQUILIBRIUM_POINT: + Int = 4973 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_CELL_SIZE: Int = 4576 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_EQUILIBRIUM_POINT: + Int = 4974 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_COMPRESS: Int = 4577 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_STIFFNESS: Int = + 4975 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_COMPRESS: Int = 4578 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_STIFFNESS: Int = + 4976 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_DYNAMIC_DATA: Int = 4579 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_DAMPING: Int = 4977 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_DYNAMIC_DATA: Int = 4580 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_DAMPING: Int = 4978 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_DYNAMIC_RANGE: Int = 4581 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_ENABLED: Int = 4979 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_DYNAMIC_RANGE: Int = 4582 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_ENABLED: Int = 4980 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_ENERGY: Int = 4583 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_EQUILIBRIUM_POINT: + Int = 4981 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_ENERGY: Int = 4584 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_EQUILIBRIUM_POINT: + Int = 4982 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_INTERIOR: Int = 4585 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_STIFFNESS: Int = + 4983 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_INTERIOR: Int = 4586 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_STIFFNESS: Int = + 4984 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_NORMAL_BIAS: Int = 4587 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_DAMPING: Int = 4985 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_NORMAL_BIAS: Int = 4588 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_DAMPING: Int = 4986 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_PROPAGATION: Int = 4589 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_ENABLED: Int = 4987 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_PROPAGATION: Int = 4590 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_ENABLED: Int = 4988 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_GET_TO_CELL_XFORM: Int = 4591 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_EQUILIBRIUM_POINT: + Int = 4989 -internal const val ENGINEMETHOD_ENGINECLASS_GIPROBEDATA_SET_TO_CELL_XFORM: Int = 4592 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_EQUILIBRIUM_POINT: + Int = 4990 -internal const val ENGINECLASS_GLTFACCESSOR: Int = 206 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_STIFFNESS: Int = + 4991 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_BUFFER_VIEW: Int = 4593 +internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_STIFFNESS: Int = + 4992 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_BUFFER_VIEW: Int = 4594 +internal const val ENGINECLASS_GEOMETRYINSTANCE: Int = 220 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_BYTE_OFFSET: Int = 4595 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_CUSTOM_AABB: Int = 4993 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_BYTE_OFFSET: Int = 4596 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_CAST_SHADOW: Int = 4994 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_COMPONENT_TYPE: Int = 4597 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_CAST_SHADOW: Int = 4995 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_COMPONENT_TYPE: Int = 4598 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_EXTRA_CULL_MARGIN: Int = 4996 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_COUNT: Int = 4599 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_EXTRA_CULL_MARGIN: Int = 4997 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_COUNT: Int = 4600 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_GENERATE_LIGHTMAP: Int = 4998 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_MAX: Int = 4601 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_GENERATE_LIGHTMAP: Int = 4999 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_MAX: Int = 4602 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LIGHTMAP_SCALE: Int = 5000 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_MIN: Int = 4603 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LIGHTMAP_SCALE: Int = 5001 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_MIN: Int = 4604 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MAX_DISTANCE: Int = 5002 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_NORMALIZED: Int = 4605 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MAX_DISTANCE: Int = 5003 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_NORMALIZED: Int = 4606 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MAX_HYSTERESIS: Int = 5004 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_COUNT: Int = 4607 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MAX_HYSTERESIS: Int = 5005 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_COUNT: Int = 4608 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MIN_DISTANCE: Int = 5006 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_BUFFER_VIEW: Int = 4609 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MIN_DISTANCE: Int = 5007 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_BUFFER_VIEW: Int = 4610 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MIN_HYSTERESIS: Int = 5008 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_BYTE_OFFSET: Int = 4611 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MIN_HYSTERESIS: Int = 5009 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_BYTE_OFFSET: Int = 4612 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_MATERIAL_OVERLAY: Int = 5010 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_INDICES_COMPONENT_TYPE: Int = - 4613 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_MATERIAL_OVERLAY: Int = 5011 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_INDICES_COMPONENT_TYPE: Int = - 4614 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_MATERIAL_OVERRIDE: Int = 5012 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_VALUES_BUFFER_VIEW: Int = 4615 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_MATERIAL_OVERRIDE: Int = 5013 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_VALUES_BUFFER_VIEW: Int = 4616 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_USE_IN_BAKED_LIGHT: Int = 5014 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_SPARSE_VALUES_BYTE_OFFSET: Int = 4617 +internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_USE_IN_BAKED_LIGHT: Int = 5015 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_SPARSE_VALUES_BYTE_OFFSET: Int = 4618 +internal const val ENGINECLASS_GRADIENT: Int = 221 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_GET_TYPE: Int = 4619 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_ADD_POINT: Int = 5016 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFACCESSOR_SET_TYPE: Int = 4620 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_COLOR: Int = 5017 -internal const val ENGINECLASS_GLTFANIMATION: Int = 207 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_OFFSET: Int = 5018 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFANIMATION_GET_LOOP: Int = 4621 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_POINT_COUNT: Int = 5019 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFANIMATION_SET_LOOP: Int = 4622 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_INTERPOLATE: Int = 5020 -internal const val ENGINECLASS_GLTFBUFFERVIEW: Int = 208 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_REMOVE_POINT: Int = 5021 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BUFFER: Int = 4623 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_COLOR: Int = 5022 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BUFFER: Int = 4624 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_OFFSET: Int = 5023 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_LENGTH: Int = 4625 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_COLORS: Int = 5024 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_LENGTH: Int = 4626 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_COLORS: Int = 5025 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_OFFSET: Int = 4627 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_INTERPOLATION_MODE: Int = 5026 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_OFFSET: Int = 4628 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_INTERPOLATION_MODE: Int = 5027 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_BYTE_STRIDE: Int = 4629 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_OFFSETS: Int = 5028 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_BYTE_STRIDE: Int = 4630 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_OFFSETS: Int = 5029 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_GET_INDICES: Int = 4631 +internal const val ENGINECLASS_GRADIENTTEXTURE: Int = 222 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFBUFFERVIEW_SET_INDICES: Int = 4632 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE__UPDATE: Int = 5030 -internal const val ENGINECLASS_GLTFCAMERA: Int = 209 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_GET_GRADIENT: Int = 5031 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_FOV_SIZE: Int = 4633 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_SET_GRADIENT: Int = 5032 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_FOV_SIZE: Int = 4634 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_SET_WIDTH: Int = 5033 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_PERSPECTIVE: Int = 4635 +internal const val ENGINECLASS_GRADIENTTEXTURE2D: Int = 223 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_PERSPECTIVE: Int = 4636 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D__QUEUE_UPDATE: Int = 5034 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_ZFAR: Int = 4637 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D__UPDATE: Int = 5035 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_ZFAR: Int = 4638 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL: Int = 5036 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_GET_ZNEAR: Int = 4639 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL: Int = 5037 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFCAMERA_SET_ZNEAR: Int = 4640 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL_FROM: Int = 5038 -internal const val ENGINECLASS_GLTFDOCUMENT: Int = 210 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL_FROM: Int = 5039 -internal const val ENGINECLASS_GLTFLIGHT: Int = 211 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL_TO: Int = 5040 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_COLOR: Int = 4641 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL_TO: Int = 5041 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_COLOR: Int = 4642 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_GRADIENT: Int = 5042 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_INNER_CONE_ANGLE: Int = 4643 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_GRADIENT: Int = 5043 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_INNER_CONE_ANGLE: Int = 4644 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_HEIGHT: Int = 5044 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_INTENSITY: Int = 4645 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_REPEAT: Int = 5045 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_INTENSITY: Int = 4646 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_REPEAT: Int = 5046 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_OUTER_CONE_ANGLE: Int = 4647 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_USE_HDR: Int = 5047 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_OUTER_CONE_ANGLE: Int = 4648 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_USE_HDR: Int = 5048 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_RANGE: Int = 4649 +internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_WIDTH: Int = 5049 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_RANGE: Int = 4650 +internal const val ENGINECLASS_GRAPHEDIT: Int = 224 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_GET_TYPE: Int = 4651 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__CONNECTIONS_LAYER_DRAW: Int = 5050 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFLIGHT_SET_TYPE: Int = 4652 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_MOVED: Int = 5051 -internal const val ENGINECLASS_GLTFMESH: Int = 212 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_RAISED: Int = 5052 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_BLEND_WEIGHTS: Int = 4653 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_SLOT_UPDATED: Int = 5053 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_BLEND_WEIGHTS: Int = 4654 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GUI_INPUT: Int = 5054 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_INSTANCE_MATERIALS: Int = 4655 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__MINIMAP_DRAW: Int = 5055 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_INSTANCE_MATERIALS: Int = 4656 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__MINIMAP_TOGGLED: Int = 5056 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_GET_MESH: Int = 4657 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SCROLL_MOVED: Int = 5057 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFMESH_SET_MESH: Int = 4658 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SNAP_TOGGLED: Int = 5058 -internal const val ENGINECLASS_GLTFNODE: Int = 213 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SNAP_VALUE_CHANGED: Int = 5059 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_CAMERA: Int = 4659 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__TOP_LAYER_DRAW: Int = 5060 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_CAMERA: Int = 4660 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__TOP_LAYER_INPUT: Int = 5061 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_CHILDREN: Int = 4661 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__UPDATE_SCROLL_OFFSET: Int = 5062 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_CHILDREN: Int = 4662 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_MINUS: Int = 5063 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_HEIGHT: Int = 4663 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_PLUS: Int = 5064 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_HEIGHT: Int = 4664 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_RESET: Int = 5065 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_JOINT: Int = 4665 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_CONNECTION_TYPE: Int = 5066 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_JOINT: Int = 4666 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_LEFT_DISCONNECT_TYPE: Int = 5067 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_LIGHT: Int = 4667 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_RIGHT_DISCONNECT_TYPE: Int = 5068 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_LIGHT: Int = 4668 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_CLEAR_CONNECTIONS: Int = 5069 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_MESH: Int = 4669 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_CONNECT_NODE: Int = 5070 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_MESH: Int = 4670 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_DISCONNECT_NODE: Int = 5071 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_PARENT: Int = 4671 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_CONNECTION_LIST: Int = 5072 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_PARENT: Int = 4672 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_HBOX: Int = 5073 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_ROTATION: Int = 4673 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_IS_NODE_CONNECTED: Int = 5074 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_ROTATION: Int = 4674 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_IS_VALID_CONNECTION_TYPE: Int = 5075 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SCALE: Int = 4675 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_CONNECTION_TYPE: Int = 5076 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SCALE: Int = 4676 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_LEFT_DISCONNECT_TYPE: Int = 5077 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SKELETON: Int = 4677 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_RIGHT_DISCONNECT_TYPE: Int = 5078 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SKELETON: Int = 4678 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_CONNECTION_ACTIVITY: Int = 5079 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_SKIN: Int = 4679 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SELECTED: Int = 5080 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_SKIN: Int = 4680 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_ENABLED: Int = 5081 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_TRANSLATION: Int = 4681 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_ENABLED: Int = 5082 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_TRANSLATION: Int = 4682 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_OPACITY: Int = 5083 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_GET_XFORM: Int = 4683 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_OPACITY: Int = 5084 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFNODE_SET_XFORM: Int = 4684 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_SIZE: Int = 5085 -internal const val ENGINECLASS_GLTFSKELETON: Int = 214 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_SIZE: Int = 5086 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_BONE_ATTACHMENT: Int = 4685 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_RIGHT_DISCONNECTS: Int = 5087 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_BONE_ATTACHMENT_COUNT: Int = 4686 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_RIGHT_DISCONNECTS: Int = 5088 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_GODOT_SKELETON: Int = 4687 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SCROLL_OFFSET: Int = 5089 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_GODOT_BONE_NODE: Int = 4688 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SCROLL_OFFSET: Int = 5090 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_GODOT_BONE_NODE: Int = 4689 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SHOW_ZOOM_LABEL: Int = 5091 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_JOINTS: Int = 4690 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SHOW_ZOOM_LABEL: Int = 5092 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_JOINTS: Int = 4691 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SNAP_DISTANCE: Int = 5093 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_ROOTS: Int = 4692 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SNAP_DISTANCE: Int = 5094 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_ROOTS: Int = 4693 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_USE_SNAP: Int = 5095 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_GET_UNIQUE_NAMES: Int = 4694 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_USE_SNAP: Int = 5096 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKELETON_SET_UNIQUE_NAMES: Int = 4695 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM: Int = 5097 -internal const val ENGINECLASS_GLTFSKIN: Int = 215 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM: Int = 5098 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_GODOT_SKIN: Int = 4696 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_MAX: Int = 5099 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_GODOT_SKIN: Int = 4697 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_MAX: Int = 5100 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_INVERSE_BINDS: Int = 4698 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_MIN: Int = 5101 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_INVERSE_BINDS: Int = 4699 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_MIN: Int = 5102 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINT_I_TO_BONE_I: Int = 4700 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_STEP: Int = 5103 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINT_I_TO_BONE_I: Int = 4701 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_STEP: Int = 5104 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINT_I_TO_NAME: Int = 4702 +internal const val ENGINECLASS_GRAPHNODE: Int = 225 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINT_I_TO_NAME: Int = 4703 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE__GUI_INPUT: Int = 5105 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINTS: Int = 4704 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_CLEAR_ALL_SLOTS: Int = 5106 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINTS: Int = 4705 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_CLEAR_SLOT: Int = 5107 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_JOINTS_ORIGINAL: Int = 4706 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_COLOR: Int = 5108 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_JOINTS_ORIGINAL: Int = 4707 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_COUNT: Int = 5109 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_NON_JOINTS: Int = 4708 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_POSITION: Int = 5110 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_NON_JOINTS: Int = 4709 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_TYPE: Int = 5111 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_ROOTS: Int = 4710 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_COLOR: Int = 5112 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_ROOTS: Int = 4711 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_COUNT: Int = 5113 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_SKELETON: Int = 4712 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_POSITION: Int = 5114 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_SKELETON: Int = 4713 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_TYPE: Int = 5115 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_GET_SKIN_ROOT: Int = 4714 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_COLOR_LEFT: Int = 5116 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSKIN_SET_SKIN_ROOT: Int = 4715 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_COLOR_RIGHT: Int = 5117 -internal const val ENGINECLASS_GLTFSPECGLOSS: Int = 216 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_TYPE_LEFT: Int = 5118 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_DIFFUSE_FACTOR: Int = 4716 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_TYPE_RIGHT: Int = 5119 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_DIFFUSE_FACTOR: Int = 4717 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_IS_SLOT_ENABLED_LEFT: Int = 5120 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_DIFFUSE_IMG: Int = 4718 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_IS_SLOT_ENABLED_RIGHT: Int = 5121 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_DIFFUSE_IMG: Int = 4719 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT: Int = 5122 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_GLOSS_FACTOR: Int = 4720 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_COLOR_LEFT: Int = 5123 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_GLOSS_FACTOR: Int = 4721 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_COLOR_RIGHT: Int = 5124 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_SPEC_GLOSS_IMG: Int = 4722 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_ENABLED_LEFT: Int = 5125 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_SPEC_GLOSS_IMG: Int = 4723 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_ENABLED_RIGHT: Int = 5126 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_GET_SPECULAR_FACTOR: Int = 4724 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_TYPE_LEFT: Int = 5127 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSPECGLOSS_SET_SPECULAR_FACTOR: Int = 4725 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_TYPE_RIGHT: Int = 5128 -internal const val ENGINECLASS_GLTFSTATE: Int = 217 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_COMMENT: Int = 5129 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATION_PLAYER: Int = 4726 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_COMMENT: Int = 5130 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATION_PLAYERS_COUNT: Int = 4727 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_OFFSET: Int = 5131 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SCENE_NODE: Int = 4728 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_OFFSET: Int = 5132 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ACCESSORS: Int = 4729 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_OVERLAY: Int = 5133 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ACCESSORS: Int = 4730 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_OVERLAY: Int = 5134 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ANIMATIONS: Int = 4731 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_RESIZABLE: Int = 5135 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ANIMATIONS: Int = 4732 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_RESIZABLE: Int = 5136 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_BUFFER_VIEWS: Int = 4733 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SELECTED: Int = 5137 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_BUFFER_VIEWS: Int = 4734 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SELECTED: Int = 5138 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_BUFFERS: Int = 4735 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SHOW_CLOSE: Int = 5139 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_BUFFERS: Int = 4736 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SHOW_CLOSE: Int = 5140 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_CAMERAS: Int = 4737 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_TITLE: Int = 5141 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_CAMERAS: Int = 4738 +internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_TITLE: Int = 5142 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_GLB_DATA: Int = 4739 +internal const val ENGINECLASS_GRIDCONTAINER: Int = 226 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_GLB_DATA: Int = 4740 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDCONTAINER_GET_COLUMNS: Int = 5143 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_IMAGES: Int = 4741 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDCONTAINER_SET_COLUMNS: Int = 5144 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_IMAGES: Int = 4742 +internal const val ENGINECLASS_GRIDMAP: Int = 227 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_JSON: Int = 4743 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP__UPDATE_OCTANTS_CALLBACK: Int = 5145 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_JSON: Int = 4744 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_CLEAR: Int = 5146 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_LIGHTS: Int = 4745 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_CLEAR_BAKED_MESHES: Int = 5147 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_LIGHTS: Int = 4746 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_MESH_INSTANCE: Int = 5148 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MAJOR_VERSION: Int = 4747 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_MESHES: Int = 5149 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MAJOR_VERSION: Int = 4748 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_ITEM: Int = 5150 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MATERIALS: Int = 4749 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_ITEM_ORIENTATION: Int = 5151 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MATERIALS: Int = 4750 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_LAYER_BIT: Int = 5152 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MESHES: Int = 4751 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_MASK_BIT: Int = 5153 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MESHES: Int = 4752 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_MESHES: Int = 5154 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_MINOR_VERSION: Int = 4753 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USED_CELLS: Int = 5155 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_MINOR_VERSION: Int = 4754 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USED_CELLS_BY_ITEM: Int = 5156 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_NODES: Int = 4755 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_MAKE_BAKED_MESHES: Int = 5157 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_NODES: Int = 4756 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_MAP_TO_WORLD: Int = 5158 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_ROOT_NODES: Int = 4757 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_RESOURCE_CHANGED: Int = 5159 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_ROOT_NODES: Int = 4758 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_ITEM: Int = 5160 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SCENE_NAME: Int = 4759 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CLIP: Int = 5161 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SCENE_NAME: Int = 4760 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_LAYER_BIT: Int = 5162 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKELETON_TO_NODE: Int = 4761 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_MASK_BIT: Int = 5163 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKELETON_TO_NODE: Int = 4762 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_WORLD_TO_MAP: Int = 5164 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKELETONS: Int = 4763 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_NAVIGATION: Int = 5165 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKELETONS: Int = 4764 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_BAKE_NAVIGATION: Int = 5166 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_SKINS: Int = 4765 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_X: Int = 5167 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_SKINS: Int = 4766 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_X: Int = 5168 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_TEXTURES: Int = 4767 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_Y: Int = 5169 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_TEXTURES: Int = 4768 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_Y: Int = 5170 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_UNIQUE_ANIMATION_NAMES: Int = 4769 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_Z: Int = 5171 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_UNIQUE_ANIMATION_NAMES: Int = 4770 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_Z: Int = 5172 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_UNIQUE_NAMES: Int = 4771 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_OCTANT_SIZE: Int = 5173 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_UNIQUE_NAMES: Int = 4772 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_OCTANT_SIZE: Int = 5174 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_GET_USE_NAMED_SKIN_BINDS: Int = 4773 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_SCALE: Int = 5175 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFSTATE_SET_USE_NAMED_SKIN_BINDS: Int = 4774 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_SCALE: Int = 5176 -internal const val ENGINECLASS_GLTFTEXTURE: Int = 218 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_SIZE: Int = 5177 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFTEXTURE_GET_SRC_IMAGE: Int = 4775 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_SIZE: Int = 5178 -internal const val ENGINEMETHOD_ENGINECLASS_GLTFTEXTURE_SET_SRC_IMAGE: Int = 4776 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_LAYER: Int = 5179 -internal const val ENGINECLASS_GENERIC6DOFJOINT: Int = 219 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_LAYER: Int = 5180 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_X: Int = 4777 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_MASK: Int = 5181 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_Y: Int = 4778 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_MASK: Int = 5182 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_HI_LIMIT_Z: Int = 4779 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_MESH_LIBRARY: Int = 5183 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_X: Int = 4780 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_MESH_LIBRARY: Int = 5184 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_Y: Int = 4781 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_NAVIGATION_LAYERS: Int = 5185 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__GET_ANGULAR_LO_LIMIT_Z: Int = 4782 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_NAVIGATION_LAYERS: Int = 5186 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_X: Int = 4783 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_PHYSICS_MATERIAL: Int = 5187 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_Y: Int = 4784 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_PHYSICS_MATERIAL: Int = 5188 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_HI_LIMIT_Z: Int = 4785 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USE_IN_BAKED_LIGHT: Int = 5189 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_X: Int = 4786 +internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_USE_IN_BAKED_LIGHT: Int = 5190 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_Y: Int = 4787 +internal const val ENGINECLASS_GROOVEJOINT2D: Int = 228 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT__SET_ANGULAR_LO_LIMIT_Z: Int = 4788 +internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_GET_INITIAL_OFFSET: Int = 5191 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_DAMPING: Int = 4789 +internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_SET_INITIAL_OFFSET: Int = 5192 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_DAMPING: Int = 4790 +internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_GET_LENGTH: Int = 5193 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_ENABLED: Int = 4791 +internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_SET_LENGTH: Int = 5194 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_ENABLED: Int = 4792 +internal const val ENGINECLASS_HBOXCONTAINER: Int = 229 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_ERP: Int = 4793 +internal const val ENGINECLASS_HFLOWCONTAINER: Int = 230 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_ERP: Int = 4794 +internal const val ENGINECLASS_HMACCONTEXT: Int = 231 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_FORCE_LIMIT: Int = - 4795 +internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_FINISH: Int = 5195 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_FORCE_LIMIT: Int = - 4796 +internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_START: Int = 5196 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_RESTITUTION: Int = - 4797 +internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_UPDATE: Int = 5197 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_RESTITUTION: Int = - 4798 +internal const val ENGINECLASS_HSCROLLBAR: Int = 232 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_X_SOFTNESS: Int = - 4799 +internal const val ENGINECLASS_HSEPARATOR: Int = 233 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_X_SOFTNESS: Int = - 4800 +internal const val ENGINECLASS_HSLIDER: Int = 234 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_DAMPING: Int = 4801 +internal const val ENGINECLASS_HSPLITCONTAINER: Int = 235 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_DAMPING: Int = 4802 +internal const val ENGINECLASS_HTTPCLIENT: Int = 236 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_ENABLED: Int = 4803 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_CLOSE: Int = 5198 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_ENABLED: Int = 4804 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_CONNECT_TO_HOST: Int = 5199 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_ERP: Int = 4805 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_BODY_LENGTH: Int = 5200 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_ERP: Int = 4806 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_CODE: Int = 5201 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_FORCE_LIMIT: Int = - 4807 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_HEADERS: Int = 5202 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_FORCE_LIMIT: Int = - 4808 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_HEADERS_AS_DICTIONARY: Int = + 5203 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_RESTITUTION: Int = - 4809 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_STATUS: Int = 5204 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_RESTITUTION: Int = - 4810 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_HAS_RESPONSE: Int = 5205 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Y_SOFTNESS: Int = - 4811 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_IS_RESPONSE_CHUNKED: Int = 5206 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Y_SOFTNESS: Int = - 4812 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_POLL: Int = 5207 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_DAMPING: Int = 4813 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_QUERY_STRING_FROM_DICT: Int = 5208 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_DAMPING: Int = 4814 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_READ_RESPONSE_BODY_CHUNK: Int = 5209 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_ENABLED: Int = 4815 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_REQUEST: Int = 5210 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_ENABLED: Int = 4816 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_REQUEST_RAW: Int = 5211 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_ERP: Int = 4817 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_HTTP_PROXY: Int = 5212 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_ERP: Int = 4818 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_HTTPS_PROXY: Int = 5213 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_FORCE_LIMIT: Int = - 4819 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_BLOCKING_MODE_ENABLED: Int = 5214 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_FORCE_LIMIT: Int = - 4820 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_BLOCKING_MODE_ENABLED: Int = 5215 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_RESTITUTION: Int = - 4821 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_CONNECTION: Int = 5216 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_RESTITUTION: Int = - 4822 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_CONNECTION: Int = 5217 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_LIMIT_Z_SOFTNESS: Int = - 4823 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_READ_CHUNK_SIZE: Int = 5218 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_LIMIT_Z_SOFTNESS: Int = - 4824 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_READ_CHUNK_SIZE: Int = 5219 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_ENABLED: Int = 4825 +internal const val ENGINECLASS_HTTPREQUEST: Int = 237 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_ENABLED: Int = 4826 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__REDIRECT_REQUEST: Int = 5220 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_FORCE_LIMIT: Int = - 4827 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__REQUEST_DONE: Int = 5221 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_FORCE_LIMIT: Int = - 4828 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__TIMEOUT: Int = 5222 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_X_TARGET_VELOCITY: - Int = 4829 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_CANCEL_REQUEST: Int = 5223 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_X_TARGET_VELOCITY: - Int = 4830 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_BODY_SIZE: Int = 5224 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_ENABLED: Int = 4831 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOADED_BYTES: Int = 5225 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_ENABLED: Int = 4832 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_HTTP_CLIENT_STATUS: Int = 5226 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_FORCE_LIMIT: Int = - 4833 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_REQUEST: Int = 5227 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_FORCE_LIMIT: Int = - 4834 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_REQUEST_RAW: Int = 5228 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Y_TARGET_VELOCITY: - Int = 4835 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_HTTP_PROXY: Int = 5229 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Y_TARGET_VELOCITY: - Int = 4836 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_HTTPS_PROXY: Int = 5230 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_ENABLED: Int = 4837 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_BODY_SIZE_LIMIT: Int = 5231 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_ENABLED: Int = 4838 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_BODY_SIZE_LIMIT: Int = 5232 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_FORCE_LIMIT: Int = - 4839 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOAD_CHUNK_SIZE: Int = 5233 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_FORCE_LIMIT: Int = - 4840 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_DOWNLOAD_CHUNK_SIZE: Int = 5234 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_MOTOR_Z_TARGET_VELOCITY: - Int = 4841 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOAD_FILE: Int = 5235 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_MOTOR_Z_TARGET_VELOCITY: - Int = 4842 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_DOWNLOAD_FILE: Int = 5236 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_DAMPING: Int = - 4843 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_MAX_REDIRECTS: Int = 5237 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_DAMPING: Int = - 4844 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_MAX_REDIRECTS: Int = 5238 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_ENABLED: Int = - 4845 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_TIMEOUT: Int = 5239 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_ENABLED: Int = - 4846 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_TIMEOUT: Int = 5240 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_EQUILIBRIUM_POINT: - Int = 4847 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_USE_THREADS: Int = 5241 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_EQUILIBRIUM_POINT: - Int = 4848 +internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_USE_THREADS: Int = 5242 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_X_STIFFNESS: Int = - 4849 +internal const val ENGINECLASS_HASHINGCONTEXT: Int = 238 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_X_STIFFNESS: Int = - 4850 +internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_FINISH: Int = 5243 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_DAMPING: Int = - 4851 +internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_START: Int = 5244 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_DAMPING: Int = - 4852 +internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_UPDATE: Int = 5245 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_ENABLED: Int = - 4853 +internal const val ENGINECLASS_HEIGHTMAPSHAPE: Int = 239 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_ENABLED: Int = - 4854 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_DATA: Int = 5246 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_EQUILIBRIUM_POINT: - Int = 4855 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_DATA: Int = 5247 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_EQUILIBRIUM_POINT: - Int = 4856 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_DEPTH: Int = 5248 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Y_STIFFNESS: Int = - 4857 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_DEPTH: Int = 5249 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Y_STIFFNESS: Int = - 4858 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_WIDTH: Int = 5250 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_DAMPING: Int = - 4859 +internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_WIDTH: Int = 5251 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_DAMPING: Int = - 4860 +internal const val ENGINECLASS_HINGEJOINT: Int = 240 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_ENABLED: Int = - 4861 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__GET_LOWER_LIMIT: Int = 5252 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_ENABLED: Int = - 4862 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__GET_UPPER_LIMIT: Int = 5253 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_EQUILIBRIUM_POINT: - Int = 4863 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__SET_LOWER_LIMIT: Int = 5254 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_EQUILIBRIUM_POINT: - Int = 4864 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__SET_UPPER_LIMIT: Int = 5255 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_ANGULAR_SPRING_Z_STIFFNESS: Int = - 4865 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_BIAS: Int = 5256 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_ANGULAR_SPRING_Z_STIFFNESS: Int = - 4866 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_BIAS: Int = 5257 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_DAMPING: Int = 4867 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_ENABLE: Int = 5258 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_DAMPING: Int = 4868 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_ENABLE: Int = 5259 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_ENABLED: Int = 4869 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_RELAXATION: Int = 5260 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_ENABLED: Int = 4870 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_RELAXATION: Int = 5261 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_LOWER_DISTANCE: Int - = 4871 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_SOFTNESS: Int = 5262 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_LOWER_DISTANCE: Int - = 4872 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_SOFTNESS: Int = 5263 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_RESTITUTION: Int = - 4873 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_ENABLE: Int = 5264 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_RESTITUTION: Int = - 4874 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_ENABLE: Int = 5265 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_SOFTNESS: Int = 4875 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_MAX_IMPULSE: Int = 5266 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_SOFTNESS: Int = 4876 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_MAX_IMPULSE: Int = 5267 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_X_UPPER_DISTANCE: Int - = 4877 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_TARGET_VELOCITY: Int = 5268 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_X_UPPER_DISTANCE: Int - = 4878 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_TARGET_VELOCITY: Int = 5269 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_DAMPING: Int = 4879 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_PARAMS_BIAS: Int = 5270 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_DAMPING: Int = 4880 +internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_PARAMS_BIAS: Int = 5271 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_ENABLED: Int = 4881 +internal const val ENGINECLASS_IP: Int = 241 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_ENABLED: Int = 4882 +internal const val ENGINESINGLETON_IP: Int = 4 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_LOWER_DISTANCE: Int - = 4883 +internal const val ENGINEMETHOD_ENGINECLASS_IP_CLEAR_CACHE: Int = 5272 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_LOWER_DISTANCE: Int - = 4884 +internal const val ENGINEMETHOD_ENGINECLASS_IP_ERASE_RESOLVE_ITEM: Int = 5273 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_RESTITUTION: Int = - 4885 +internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_LOCAL_ADDRESSES: Int = 5274 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_RESTITUTION: Int = - 4886 +internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_LOCAL_INTERFACES: Int = 5275 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_SOFTNESS: Int = 4887 +internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_ADDRESS: Int = 5276 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_SOFTNESS: Int = 4888 +internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_ADDRESSES: Int = 5277 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Y_UPPER_DISTANCE: Int - = 4889 +internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_STATUS: Int = 5278 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Y_UPPER_DISTANCE: Int - = 4890 +internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME: Int = 5279 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_DAMPING: Int = 4891 +internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME_ADDRESSES: Int = 5280 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_DAMPING: Int = 4892 +internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME_QUEUE_ITEM: Int = 5281 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_ENABLED: Int = 4893 +internal const val ENGINECLASS_IMAGE: Int = 242 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_ENABLED: Int = 4894 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE__GET_DATA: Int = 5282 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_LOWER_DISTANCE: Int - = 4895 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE__SET_DATA: Int = 5283 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_LOWER_DISTANCE: Int - = 4896 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLEND_RECT: Int = 5284 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_RESTITUTION: Int = - 4897 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLEND_RECT_MASK: Int = 5285 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_RESTITUTION: Int = - 4898 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLIT_RECT: Int = 5286 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_SOFTNESS: Int = 4899 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLIT_RECT_MASK: Int = 5287 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_SOFTNESS: Int = 4900 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BUMPMAP_TO_NORMALMAP: Int = 5288 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_LIMIT_Z_UPPER_DISTANCE: Int - = 4901 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CLEAR_MIPMAPS: Int = 5289 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_LIMIT_Z_UPPER_DISTANCE: Int - = 4902 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_COMPRESS: Int = 5290 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_ENABLED: Int = 4903 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CONVERT: Int = 5291 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_ENABLED: Int = 4904 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_COPY_FROM: Int = 5292 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_FORCE_LIMIT: Int = - 4905 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CREATE: Int = 5293 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_FORCE_LIMIT: Int = - 4906 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CREATE_FROM_DATA: Int = 5294 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_X_TARGET_VELOCITY: Int - = 4907 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CROP: Int = 5295 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_X_TARGET_VELOCITY: Int - = 4908 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_DECOMPRESS: Int = 5296 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_ENABLED: Int = 4909 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_DETECT_ALPHA: Int = 5297 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_ENABLED: Int = 4910 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_EXPAND_X2_HQ2X: Int = 5298 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_FORCE_LIMIT: Int = - 4911 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FILL: Int = 5299 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_FORCE_LIMIT: Int = - 4912 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FILL_RECT: Int = 5300 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Y_TARGET_VELOCITY: Int - = 4913 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FIX_ALPHA_EDGES: Int = 5301 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Y_TARGET_VELOCITY: Int - = 4914 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FLIP_X: Int = 5302 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_ENABLED: Int = 4915 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FLIP_Y: Int = 5303 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_ENABLED: Int = 4916 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GENERATE_MIPMAPS: Int = 5304 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_FORCE_LIMIT: Int = - 4917 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_DATA: Int = 5305 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_FORCE_LIMIT: Int = - 4918 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_FORMAT: Int = 5306 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_MOTOR_Z_TARGET_VELOCITY: Int - = 4919 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_HEIGHT: Int = 5307 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_MOTOR_Z_TARGET_VELOCITY: Int - = 4920 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_MIPMAP_OFFSET: Int = 5308 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_DAMPING: Int = 4921 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_PIXEL: Int = 5309 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_DAMPING: Int = 4922 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_PIXELV: Int = 5310 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_ENABLED: Int = 4923 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_RECT: Int = 5311 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_ENABLED: Int = 4924 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_SIZE: Int = 5312 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_EQUILIBRIUM_POINT: - Int = 4925 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_USED_RECT: Int = 5313 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_EQUILIBRIUM_POINT: - Int = 4926 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_WIDTH: Int = 5314 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_X_STIFFNESS: Int = - 4927 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_HAS_MIPMAPS: Int = 5315 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_X_STIFFNESS: Int = - 4928 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_COMPRESSED: Int = 5316 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_DAMPING: Int = 4929 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_EMPTY: Int = 5317 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_DAMPING: Int = 4930 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_INVISIBLE: Int = 5318 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_ENABLED: Int = 4931 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD: Int = 5319 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_ENABLED: Int = 4932 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_BMP_FROM_BUFFER: Int = 5320 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_EQUILIBRIUM_POINT: - Int = 4933 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_JPG_FROM_BUFFER: Int = 5321 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_EQUILIBRIUM_POINT: - Int = 4934 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_PNG_FROM_BUFFER: Int = 5322 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Y_STIFFNESS: Int = - 4935 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_TGA_FROM_BUFFER: Int = 5323 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Y_STIFFNESS: Int = - 4936 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_WEBP_FROM_BUFFER: Int = 5324 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_DAMPING: Int = 4937 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOCK: Int = 5325 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_DAMPING: Int = 4938 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_NORMALMAP_TO_XY: Int = 5326 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_ENABLED: Int = 4939 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_PREMULTIPLY_ALPHA: Int = 5327 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_ENABLED: Int = 4940 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RESIZE: Int = 5328 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_EQUILIBRIUM_POINT: - Int = 4941 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RESIZE_TO_PO2: Int = 5329 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_EQUILIBRIUM_POINT: - Int = 4942 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RGBE_TO_SRGB: Int = 5330 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_GET_LINEAR_SPRING_Z_STIFFNESS: Int = - 4943 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_EXR: Int = 5331 -internal const val ENGINEMETHOD_ENGINECLASS_GENERIC6DOFJOINT_SET_LINEAR_SPRING_Z_STIFFNESS: Int = - 4944 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_PNG: Int = 5332 -internal const val ENGINECLASS_GEOMETRYINSTANCE: Int = 220 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_PNG_TO_BUFFER: Int = 5333 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_CUSTOM_AABB: Int = 4945 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SET_PIXEL: Int = 5334 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_CAST_SHADOW: Int = 4946 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SET_PIXELV: Int = 5335 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_CAST_SHADOW: Int = 4947 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SHRINK_X2: Int = 5336 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_EXTRA_CULL_MARGIN: Int = 4948 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SRGB_TO_LINEAR: Int = 5337 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_EXTRA_CULL_MARGIN: Int = 4949 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_UNLOCK: Int = 5338 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_GENERATE_LIGHTMAP: Int = 4950 +internal const val ENGINECLASS_IMAGETEXTURE: Int = 243 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_GENERATE_LIGHTMAP: Int = 4951 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE__RELOAD_HOOK: Int = 5339 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LIGHTMAP_SCALE: Int = 4952 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_CREATE: Int = 5340 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LIGHTMAP_SCALE: Int = 4953 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_CREATE_FROM_IMAGE: Int = 5341 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MAX_DISTANCE: Int = 4954 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_FORMAT: Int = 5342 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MAX_DISTANCE: Int = 4955 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_LOAD: Int = 5343 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MAX_HYSTERESIS: Int = 4956 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_DATA: Int = 5344 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MAX_HYSTERESIS: Int = 4957 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_SIZE_OVERRIDE: Int = 5345 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MIN_DISTANCE: Int = 4958 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_LOSSY_QUALITY: Int = 5346 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MIN_DISTANCE: Int = 4959 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_LOSSY_QUALITY: Int = 5347 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_LOD_MIN_HYSTERESIS: Int = 4960 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_STORAGE: Int = 5348 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MIN_HYSTERESIS: Int = 4961 +internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_STORAGE: Int = 5349 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_MATERIAL_OVERRIDE: Int = 4962 +internal const val ENGINECLASS_IMMEDIATEGEOMETRY: Int = 244 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_MATERIAL_OVERRIDE: Int = 4963 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_ADD_SPHERE: Int = 5350 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_USE_IN_BAKED_LIGHT: Int = 4964 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_ADD_VERTEX: Int = 5351 -internal const val ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_USE_IN_BAKED_LIGHT: Int = 4965 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_BEGIN: Int = 5352 -internal const val ENGINECLASS_GRADIENT: Int = 221 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_CLEAR: Int = 5353 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_ADD_POINT: Int = 4966 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_END: Int = 5354 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_COLOR: Int = 4967 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_COLOR: Int = 5355 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_OFFSET: Int = 4968 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_NORMAL: Int = 5356 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_POINT_COUNT: Int = 4969 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_TANGENT: Int = 5357 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_INTERPOLATE: Int = 4970 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_UV: Int = 5358 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_REMOVE_POINT: Int = 4971 +internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_UV2: Int = 5359 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_COLOR: Int = 4972 +internal const val ENGINECLASS_INPUT: Int = 245 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_OFFSET: Int = 4973 +internal const val ENGINESINGLETON_INPUT: Int = 5 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_COLORS: Int = 4974 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ACTION_PRESS: Int = 5360 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_COLORS: Int = 4975 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ACTION_RELEASE: Int = 5361 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_OFFSETS: Int = 4976 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ADD_JOY_MAPPING: Int = 5362 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_OFFSETS: Int = 4977 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_FLUSH_BUFFERED_EVENTS: Int = 5363 -internal const val ENGINECLASS_GRADIENTTEXTURE: Int = 222 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACCELEROMETER: Int = 5364 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE__UPDATE: Int = 4978 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACTION_RAW_STRENGTH: Int = 5365 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_GET_GRADIENT: Int = 4979 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACTION_STRENGTH: Int = 5366 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_SET_GRADIENT: Int = 4980 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_AXIS: Int = 5367 -internal const val ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE_SET_WIDTH: Int = 4981 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_CONNECTED_JOYPADS: Int = 5368 -internal const val ENGINECLASS_GRAPHEDIT: Int = 223 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_CURRENT_CURSOR_SHAPE: Int = 5369 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__CONNECTIONS_LAYER_DRAW: Int = 4982 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_GRAVITY: Int = 5370 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_MOVED: Int = 4983 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_GYROSCOPE: Int = 5371 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_RAISED: Int = 4984 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS: Int = 5372 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GRAPH_NODE_SLOT_UPDATED: Int = 4985 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS_INDEX_FROM_STRING: Int = 5373 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__GUI_INPUT: Int = 4986 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS_STRING: Int = 5374 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__MINIMAP_DRAW: Int = 4987 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_BUTTON_INDEX_FROM_STRING: Int = 5375 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__MINIMAP_TOGGLED: Int = 4988 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_BUTTON_STRING: Int = 5376 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SCROLL_MOVED: Int = 4989 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_GUID: Int = 5377 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SNAP_TOGGLED: Int = 4990 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_NAME: Int = 5378 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__SNAP_VALUE_CHANGED: Int = 4991 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_VIBRATION_DURATION: Int = 5379 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__TOP_LAYER_DRAW: Int = 4992 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_VIBRATION_STRENGTH: Int = 5380 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__TOP_LAYER_INPUT: Int = 4993 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_LAST_MOUSE_SPEED: Int = 5381 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__UPDATE_SCROLL_OFFSET: Int = 4994 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MAGNETOMETER: Int = 5382 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_MINUS: Int = 4995 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_BUTTON_MASK: Int = 5383 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_PLUS: Int = 4996 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_VECTOR: Int = 5384 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT__ZOOM_RESET: Int = 4997 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_JUST_PRESSED: Int = 5385 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_CONNECTION_TYPE: Int = 4998 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_JUST_RELEASED: Int = 5386 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_LEFT_DISCONNECT_TYPE: Int = 4999 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_PRESSED: Int = 5387 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_ADD_VALID_RIGHT_DISCONNECT_TYPE: Int = 5000 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_JOY_BUTTON_PRESSED: Int = 5388 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_CLEAR_CONNECTIONS: Int = 5001 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_JOY_KNOWN: Int = 5389 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_CONNECT_NODE: Int = 5002 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_KEY_PRESSED: Int = 5390 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_DISCONNECT_NODE: Int = 5003 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_MOUSE_BUTTON_PRESSED: Int = 5391 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_CONNECTION_LIST: Int = 5004 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_PHYSICAL_KEY_PRESSED: Int = 5392 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_HBOX: Int = 5005 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_JOY_CONNECTION_CHANGED: Int = 5393 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_IS_NODE_CONNECTED: Int = 5006 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_PARSE_INPUT_EVENT: Int = 5394 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_IS_VALID_CONNECTION_TYPE: Int = 5007 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_REMOVE_JOY_MAPPING: Int = 5395 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_CONNECTION_TYPE: Int = 5008 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_ACCELEROMETER: Int = 5396 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_LEFT_DISCONNECT_TYPE: Int = 5009 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_CUSTOM_MOUSE_CURSOR: Int = 5397 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_REMOVE_VALID_RIGHT_DISCONNECT_TYPE: Int = 5010 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_DEFAULT_CURSOR_SHAPE: Int = 5398 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_CONNECTION_ACTIVITY: Int = 5011 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_GRAVITY: Int = 5399 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SELECTED: Int = 5012 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_GYROSCOPE: Int = 5400 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_ENABLED: Int = 5013 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_MAGNETOMETER: Int = 5401 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_ENABLED: Int = 5014 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_START_JOY_VIBRATION: Int = 5402 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_OPACITY: Int = 5015 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_STOP_JOY_VIBRATION: Int = 5403 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_OPACITY: Int = 5016 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_VIBRATE_HANDHELD: Int = 5404 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_MINIMAP_SIZE: Int = 5017 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_WARP_MOUSE_POSITION: Int = 5405 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_MINIMAP_SIZE: Int = 5018 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_MODE: Int = 5406 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_RIGHT_DISCONNECTS: Int = 5019 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_MOUSE_MODE: Int = 5407 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_RIGHT_DISCONNECTS: Int = 5020 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_USE_ACCUMULATED_INPUT: Int = 5408 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SCROLL_OFFSET: Int = 5021 +internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_USE_ACCUMULATED_INPUT: Int = 5409 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SCROLL_OFFSET: Int = 5022 +internal const val ENGINECLASS_INPUTEVENT: Int = 246 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SHOW_ZOOM_LABEL: Int = 5023 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_ACCUMULATE: Int = 5410 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SHOW_ZOOM_LABEL: Int = 5024 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_AS_TEXT: Int = 5411 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_SNAP_DISTANCE: Int = 5025 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_GET_ACTION_STRENGTH: Int = 5412 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_SNAP_DISTANCE: Int = 5026 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION: Int = 5413 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_USE_SNAP: Int = 5027 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_PRESSED: Int = 5414 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_USE_SNAP: Int = 5028 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_RELEASED: Int = 5415 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM: Int = 5029 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_TYPE: Int = 5416 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM: Int = 5030 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ECHO: Int = 5417 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_MAX: Int = 5031 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_PRESSED: Int = 5418 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_MAX: Int = 5032 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_SHORTCUT_MATCH: Int = 5419 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_MIN: Int = 5033 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_XFORMED_BY: Int = 5420 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_MIN: Int = 5034 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_GET_DEVICE: Int = 5421 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_GET_ZOOM_STEP: Int = 5035 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_SET_DEVICE: Int = 5422 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHEDIT_SET_ZOOM_STEP: Int = 5036 +internal const val ENGINECLASS_INPUTEVENTACTION: Int = 247 -internal const val ENGINECLASS_GRAPHNODE: Int = 224 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_GET_ACTION: Int = 5423 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE__GUI_INPUT: Int = 5037 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_ACTION: Int = 5424 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_CLEAR_ALL_SLOTS: Int = 5038 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_PRESSED: Int = 5425 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_CLEAR_SLOT: Int = 5039 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_GET_STRENGTH: Int = 5426 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_COLOR: Int = 5040 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_STRENGTH: Int = 5427 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_COUNT: Int = 5041 +internal const val ENGINECLASS_INPUTEVENTGESTURE: Int = 248 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_POSITION: Int = 5042 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTGESTURE_GET_POSITION: Int = 5428 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_INPUT_TYPE: Int = 5043 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTGESTURE_SET_POSITION: Int = 5429 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_COLOR: Int = 5044 +internal const val ENGINECLASS_INPUTEVENTJOYPADBUTTON: Int = 249 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_COUNT: Int = 5045 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_GET_BUTTON_INDEX: Int = 5430 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_POSITION: Int = 5046 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_BUTTON_INDEX: Int = 5431 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_CONNECTION_OUTPUT_TYPE: Int = 5047 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_PRESSED: Int = 5432 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_COLOR_LEFT: Int = 5048 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_GET_PRESSURE: Int = 5433 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_COLOR_RIGHT: Int = 5049 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_PRESSURE: Int = 5434 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_TYPE_LEFT: Int = 5050 +internal const val ENGINECLASS_INPUTEVENTJOYPADMOTION: Int = 250 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SLOT_TYPE_RIGHT: Int = 5051 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_GET_AXIS: Int = 5435 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_IS_SLOT_ENABLED_LEFT: Int = 5052 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_SET_AXIS: Int = 5436 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_IS_SLOT_ENABLED_RIGHT: Int = 5053 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_GET_AXIS_VALUE: Int = 5437 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT: Int = 5054 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_SET_AXIS_VALUE: Int = 5438 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_COLOR_LEFT: Int = 5055 +internal const val ENGINECLASS_INPUTEVENTKEY: Int = 251 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_COLOR_RIGHT: Int = 5056 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_PHYSICAL_SCANCODE_WITH_MODIFIERS: Int + = 5439 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_ENABLED_LEFT: Int = 5057 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_SCANCODE_WITH_MODIFIERS: Int = 5440 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_ENABLED_RIGHT: Int = 5058 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_ECHO: Int = 5441 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_TYPE_LEFT: Int = 5059 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_PHYSICAL_SCANCODE: Int = 5442 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SLOT_TYPE_RIGHT: Int = 5060 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_PHYSICAL_SCANCODE: Int = 5443 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_COMMENT: Int = 5061 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_PRESSED: Int = 5444 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_COMMENT: Int = 5062 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_SCANCODE: Int = 5445 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_OFFSET: Int = 5063 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_SCANCODE: Int = 5446 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_OFFSET: Int = 5064 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_UNICODE: Int = 5447 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_OVERLAY: Int = 5065 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_UNICODE: Int = 5448 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_OVERLAY: Int = 5066 +internal const val ENGINECLASS_INPUTEVENTMIDI: Int = 252 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_RESIZABLE: Int = 5067 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CHANNEL: Int = 5449 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_RESIZABLE: Int = 5068 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CHANNEL: Int = 5450 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SELECTED: Int = 5069 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CONTROLLER_NUMBER: Int = 5451 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SELECTED: Int = 5070 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CONTROLLER_NUMBER: Int = 5452 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_SHOW_CLOSE: Int = 5071 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CONTROLLER_VALUE: Int = 5453 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_SHOW_CLOSE: Int = 5072 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CONTROLLER_VALUE: Int = 5454 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_GET_TITLE: Int = 5073 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_INSTRUMENT: Int = 5455 -internal const val ENGINEMETHOD_ENGINECLASS_GRAPHNODE_SET_TITLE: Int = 5074 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_INSTRUMENT: Int = 5456 -internal const val ENGINECLASS_GRIDCONTAINER: Int = 225 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_MESSAGE: Int = 5457 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDCONTAINER_GET_COLUMNS: Int = 5075 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_MESSAGE: Int = 5458 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDCONTAINER_SET_COLUMNS: Int = 5076 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_PITCH: Int = 5459 -internal const val ENGINECLASS_GRIDMAP: Int = 226 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_PITCH: Int = 5460 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP__UPDATE_OCTANTS_CALLBACK: Int = 5077 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_PRESSURE: Int = 5461 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_CLEAR: Int = 5078 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_PRESSURE: Int = 5462 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_CLEAR_BAKED_MESHES: Int = 5079 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_VELOCITY: Int = 5463 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_MESH_INSTANCE: Int = 5080 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_VELOCITY: Int = 5464 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_MESHES: Int = 5081 +internal const val ENGINECLASS_INPUTEVENTMAGNIFYGESTURE: Int = 253 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_ITEM: Int = 5082 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMAGNIFYGESTURE_GET_FACTOR: Int = 5465 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_ITEM_ORIENTATION: Int = 5083 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMAGNIFYGESTURE_SET_FACTOR: Int = 5466 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_LAYER_BIT: Int = 5084 +internal const val ENGINECLASS_INPUTEVENTMOUSE: Int = 254 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_MASK_BIT: Int = 5085 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_BUTTON_MASK: Int = 5467 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_MESHES: Int = 5086 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_BUTTON_MASK: Int = 5468 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USED_CELLS: Int = 5087 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_GLOBAL_POSITION: Int = 5469 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_MAKE_BAKED_MESHES: Int = 5088 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_GLOBAL_POSITION: Int = 5470 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_MAP_TO_WORLD: Int = 5089 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_POSITION: Int = 5471 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_RESOURCE_CHANGED: Int = 5090 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_POSITION: Int = 5472 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_ITEM: Int = 5091 +internal const val ENGINECLASS_INPUTEVENTMOUSEBUTTON: Int = 255 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CLIP: Int = 5092 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_BUTTON_INDEX: Int = 5473 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_LAYER_BIT: Int = 5093 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_BUTTON_INDEX: Int = 5474 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_MASK_BIT: Int = 5094 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_DOUBLECLICK: Int = 5475 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_WORLD_TO_MAP: Int = 5095 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_DOUBLECLICK: Int = 5476 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_X: Int = 5096 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_FACTOR: Int = 5477 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_X: Int = 5097 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_FACTOR: Int = 5478 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_Y: Int = 5098 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_PRESSED: Int = 5479 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_Y: Int = 5099 +internal const val ENGINECLASS_INPUTEVENTMOUSEMOTION: Int = 256 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_CENTER_Z: Int = 5100 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_PEN_INVERTED: Int = 5480 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_CENTER_Z: Int = 5101 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_PEN_INVERTED: Int = 5481 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_OCTANT_SIZE: Int = 5102 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_PRESSURE: Int = 5482 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_OCTANT_SIZE: Int = 5103 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_PRESSURE: Int = 5483 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_SCALE: Int = 5104 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_RELATIVE: Int = 5484 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_SCALE: Int = 5105 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_RELATIVE: Int = 5485 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_CELL_SIZE: Int = 5106 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_SPEED: Int = 5486 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_CELL_SIZE: Int = 5107 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_SPEED: Int = 5487 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_LAYER: Int = 5108 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_TILT: Int = 5488 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_LAYER: Int = 5109 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_TILT: Int = 5489 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_COLLISION_MASK: Int = 5110 +internal const val ENGINECLASS_INPUTEVENTPANGESTURE: Int = 257 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_COLLISION_MASK: Int = 5111 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTPANGESTURE_GET_DELTA: Int = 5490 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_MESH_LIBRARY: Int = 5112 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTPANGESTURE_SET_DELTA: Int = 5491 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_MESH_LIBRARY: Int = 5113 +internal const val ENGINECLASS_INPUTEVENTSCREENDRAG: Int = 258 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USE_IN_BAKED_LIGHT: Int = 5114 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_INDEX: Int = 5492 -internal const val ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_USE_IN_BAKED_LIGHT: Int = 5115 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_INDEX: Int = 5493 -internal const val ENGINECLASS_GROOVEJOINT2D: Int = 227 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_POSITION: Int = 5494 -internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_GET_INITIAL_OFFSET: Int = 5116 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_POSITION: Int = 5495 -internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_SET_INITIAL_OFFSET: Int = 5117 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_RELATIVE: Int = 5496 -internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_GET_LENGTH: Int = 5118 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_RELATIVE: Int = 5497 -internal const val ENGINEMETHOD_ENGINECLASS_GROOVEJOINT2D_SET_LENGTH: Int = 5119 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_SPEED: Int = 5498 -internal const val ENGINECLASS_HBOXCONTAINER: Int = 228 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_SPEED: Int = 5499 -internal const val ENGINECLASS_HMACCONTEXT: Int = 229 +internal const val ENGINECLASS_INPUTEVENTSCREENTOUCH: Int = 259 -internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_FINISH: Int = 5120 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_GET_INDEX: Int = 5500 -internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_START: Int = 5121 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_INDEX: Int = 5501 -internal const val ENGINEMETHOD_ENGINECLASS_HMACCONTEXT_UPDATE: Int = 5122 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_GET_POSITION: Int = 5502 -internal const val ENGINECLASS_HSCROLLBAR: Int = 230 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_POSITION: Int = 5503 -internal const val ENGINECLASS_HSEPARATOR: Int = 231 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_PRESSED: Int = 5504 -internal const val ENGINECLASS_HSLIDER: Int = 232 +internal const val ENGINECLASS_INPUTEVENTWITHMODIFIERS: Int = 260 -internal const val ENGINECLASS_HSPLITCONTAINER: Int = 233 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_ALT: Int = 5505 -internal const val ENGINECLASS_HTTPCLIENT: Int = 234 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_ALT: Int = 5506 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_CLOSE: Int = 5123 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_COMMAND: Int = 5507 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_CONNECT_TO_HOST: Int = 5124 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_COMMAND: Int = 5508 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_BODY_LENGTH: Int = 5125 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_CONTROL: Int = 5509 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_CODE: Int = 5126 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_CONTROL: Int = 5510 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_HEADERS: Int = 5127 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_META: Int = 5511 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_RESPONSE_HEADERS_AS_DICTIONARY: Int = - 5128 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_META: Int = 5512 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_STATUS: Int = 5129 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_SHIFT: Int = 5513 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_HAS_RESPONSE: Int = 5130 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_SHIFT: Int = 5514 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_IS_RESPONSE_CHUNKED: Int = 5131 +internal const val ENGINECLASS_INPUTMAP: Int = 261 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_POLL: Int = 5132 +internal const val ENGINESINGLETON_INPUTMAP: Int = 6 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_QUERY_STRING_FROM_DICT: Int = 5133 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ADD_EVENT: Int = 5515 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_READ_RESPONSE_BODY_CHUNK: Int = 5134 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ERASE_EVENT: Int = 5516 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_REQUEST: Int = 5135 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ERASE_EVENTS: Int = 5517 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_REQUEST_RAW: Int = 5136 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_GET_DEADZONE: Int = 5518 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_BLOCKING_MODE_ENABLED: Int = 5137 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_HAS_EVENT: Int = 5519 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_BLOCKING_MODE_ENABLED: Int = 5138 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_SET_DEADZONE: Int = 5520 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_CONNECTION: Int = 5139 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ADD_ACTION: Int = 5521 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_CONNECTION: Int = 5140 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ERASE_ACTION: Int = 5522 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_GET_READ_CHUNK_SIZE: Int = 5141 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_EVENT_IS_ACTION: Int = 5523 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_READ_CHUNK_SIZE: Int = 5142 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_GET_ACTION_LIST: Int = 5524 -internal const val ENGINECLASS_HTTPREQUEST: Int = 235 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_GET_ACTIONS: Int = 5525 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__REDIRECT_REQUEST: Int = 5143 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_HAS_ACTION: Int = 5526 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__REQUEST_DONE: Int = 5144 +internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_LOAD_FROM_GLOBALS: Int = 5527 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST__TIMEOUT: Int = 5145 +internal const val ENGINECLASS_INSTANCEPLACEHOLDER: Int = 262 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_CANCEL_REQUEST: Int = 5146 +internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_CREATE_INSTANCE: Int = 5528 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_BODY_SIZE: Int = 5147 +internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_GET_INSTANCE_PATH: Int = 5529 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOADED_BYTES: Int = 5148 +internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_GET_STORED_VALUES: Int = 5530 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_HTTP_CLIENT_STATUS: Int = 5149 +internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_REPLACE_BY_INSTANCE: Int = 5531 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_REQUEST: Int = 5150 +internal const val ENGINECLASS_INTERPOLATEDCAMERA: Int = 263 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_REQUEST_RAW: Int = 5151 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_ENABLED: Int = 5532 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_BODY_SIZE_LIMIT: Int = 5152 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_ENABLED: Int = 5533 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_BODY_SIZE_LIMIT: Int = 5153 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_PROCESS_MODE: Int = 5534 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOAD_CHUNK_SIZE: Int = 5154 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_PROCESS_MODE: Int = 5535 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_DOWNLOAD_CHUNK_SIZE: Int = 5155 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_SPEED: Int = 5536 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_DOWNLOAD_FILE: Int = 5156 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_SPEED: Int = 5537 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_DOWNLOAD_FILE: Int = 5157 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_TARGET: Int = 5538 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_MAX_REDIRECTS: Int = 5158 +internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_TARGET: Int = 5539 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_MAX_REDIRECTS: Int = 5159 +internal const val ENGINECLASS_INTERVALTWEENER: Int = 264 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_TIMEOUT: Int = 5160 +internal const val ENGINECLASS_ITEMLIST: Int = 265 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_TIMEOUT: Int = 5161 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__GET_ITEMS: Int = 5540 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_USE_THREADS: Int = 5162 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__GUI_INPUT: Int = 5541 -internal const val ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_USE_THREADS: Int = 5163 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__SCROLL_CHANGED: Int = 5542 -internal const val ENGINECLASS_HASHINGCONTEXT: Int = 236 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__SET_ITEMS: Int = 5543 -internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_FINISH: Int = 5164 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ADD_ICON_ITEM: Int = 5544 -internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_START: Int = 5165 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ADD_ITEM: Int = 5545 -internal const val ENGINEMETHOD_ENGINECLASS_HASHINGCONTEXT_UPDATE: Int = 5166 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_CLEAR: Int = 5546 -internal const val ENGINECLASS_HEIGHTMAPSHAPE: Int = 237 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ENSURE_CURRENT_IS_VISIBLE: Int = 5547 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_DATA: Int = 5167 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_AT_POSITION: Int = 5548 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_DATA: Int = 5168 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_COUNT: Int = 5549 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_DEPTH: Int = 5169 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_CUSTOM_BG_COLOR: Int = 5550 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_DEPTH: Int = 5170 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_CUSTOM_FG_COLOR: Int = 5551 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_GET_MAP_WIDTH: Int = 5171 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON: Int = 5552 -internal const val ENGINEMETHOD_ENGINECLASS_HEIGHTMAPSHAPE_SET_MAP_WIDTH: Int = 5172 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON_MODULATE: Int = 5553 -internal const val ENGINECLASS_HINGEJOINT: Int = 238 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON_REGION: Int = 5554 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__GET_LOWER_LIMIT: Int = 5173 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_METADATA: Int = 5555 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__GET_UPPER_LIMIT: Int = 5174 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_TEXT: Int = 5556 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__SET_LOWER_LIMIT: Int = 5175 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_TOOLTIP: Int = 5557 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT__SET_UPPER_LIMIT: Int = 5176 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SELECTED_ITEMS: Int = 5558 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_BIAS: Int = 5177 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_V_SCROLL: Int = 5559 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_BIAS: Int = 5178 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ANYTHING_SELECTED: Int = 5560 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_ENABLE: Int = 5179 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_DISABLED: Int = 5561 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_ENABLE: Int = 5180 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_ICON_TRANSPOSED: Int = 5562 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_RELAXATION: Int = 5181 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_SELECTABLE: Int = 5563 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_RELAXATION: Int = 5182 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_TOOLTIP_ENABLED: Int = 5564 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_ANGULAR_LIMIT_SOFTNESS: Int = 5183 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_SELECTED: Int = 5565 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_ANGULAR_LIMIT_SOFTNESS: Int = 5184 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_MOVE_ITEM: Int = 5566 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_ENABLE: Int = 5185 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_REMOVE_ITEM: Int = 5567 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_ENABLE: Int = 5186 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SELECT: Int = 5568 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_MAX_IMPULSE: Int = 5187 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_CUSTOM_BG_COLOR: Int = 5569 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_MAX_IMPULSE: Int = 5188 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_CUSTOM_FG_COLOR: Int = 5570 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_MOTOR_TARGET_VELOCITY: Int = 5189 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_DISABLED: Int = 5571 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_MOTOR_TARGET_VELOCITY: Int = 5190 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON: Int = 5572 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_GET_PARAMS_BIAS: Int = 5191 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_MODULATE: Int = 5573 -internal const val ENGINEMETHOD_ENGINECLASS_HINGEJOINT_SET_PARAMS_BIAS: Int = 5192 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_REGION: Int = 5574 -internal const val ENGINECLASS_IP: Int = 239 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_TRANSPOSED: Int = 5575 -internal const val ENGINESINGLETON_IP: Int = 4 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_METADATA: Int = 5576 -internal const val ENGINEMETHOD_ENGINECLASS_IP_CLEAR_CACHE: Int = 5193 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_SELECTABLE: Int = 5577 -internal const val ENGINEMETHOD_ENGINECLASS_IP_ERASE_RESOLVE_ITEM: Int = 5194 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TEXT: Int = 5578 -internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_LOCAL_ADDRESSES: Int = 5195 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TOOLTIP: Int = 5579 -internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_LOCAL_INTERFACES: Int = 5196 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TOOLTIP_ENABLED: Int = 5580 -internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_ADDRESS: Int = 5197 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SORT_ITEMS_BY_TEXT: Int = 5581 -internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_ADDRESSES: Int = 5198 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_UNSELECT: Int = 5582 -internal const val ENGINEMETHOD_ENGINECLASS_IP_GET_RESOLVE_ITEM_STATUS: Int = 5199 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_UNSELECT_ALL: Int = 5583 -internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME: Int = 5200 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ALLOW_RESELECT: Int = 5584 -internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME_ADDRESSES: Int = 5201 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ALLOW_RESELECT: Int = 5585 -internal const val ENGINEMETHOD_ENGINECLASS_IP_RESOLVE_HOSTNAME_QUEUE_ITEM: Int = 5202 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ALLOW_RMB_SELECT: Int = 5586 -internal const val ENGINECLASS_IMAGE: Int = 240 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ALLOW_RMB_SELECT: Int = 5587 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE__GET_DATA: Int = 5203 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_AUTO_HEIGHT: Int = 5588 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE__SET_DATA: Int = 5204 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_AUTO_HEIGHT: Int = 5589 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLEND_RECT: Int = 5205 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_FIXED_COLUMN_WIDTH: Int = 5590 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLEND_RECT_MASK: Int = 5206 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_FIXED_COLUMN_WIDTH: Int = 5591 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLIT_RECT: Int = 5207 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_FIXED_ICON_SIZE: Int = 5592 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BLIT_RECT_MASK: Int = 5208 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_FIXED_ICON_SIZE: Int = 5593 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_BUMPMAP_TO_NORMALMAP: Int = 5209 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ICON_MODE: Int = 5594 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CLEAR_MIPMAPS: Int = 5210 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ICON_MODE: Int = 5595 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_COMPRESS: Int = 5211 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ICON_SCALE: Int = 5596 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CONVERT: Int = 5212 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ICON_SCALE: Int = 5597 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_COPY_FROM: Int = 5213 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_MAX_COLUMNS: Int = 5598 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CREATE: Int = 5214 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_MAX_COLUMNS: Int = 5599 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CREATE_FROM_DATA: Int = 5215 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_MAX_TEXT_LINES: Int = 5600 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_CROP: Int = 5216 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_MAX_TEXT_LINES: Int = 5601 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_DECOMPRESS: Int = 5217 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SAME_COLUMN_WIDTH: Int = 5602 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_DETECT_ALPHA: Int = 5218 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_SAME_COLUMN_WIDTH: Int = 5603 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_EXPAND_X2_HQ2X: Int = 5219 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SELECT_MODE: Int = 5604 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FILL: Int = 5220 +internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_SELECT_MODE: Int = 5605 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FIX_ALPHA_EDGES: Int = 5221 +internal const val ENGINECLASS_JNISINGLETON: Int = 266 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FLIP_X: Int = 5222 +internal const val ENGINECLASS_JSONPARSERESULT: Int = 267 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_FLIP_Y: Int = 5223 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR: Int = 5606 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GENERATE_MIPMAPS: Int = 5224 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR: Int = 5607 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_DATA: Int = 5225 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR_LINE: Int = 5608 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_FORMAT: Int = 5226 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR_LINE: Int = 5609 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_HEIGHT: Int = 5227 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR_STRING: Int = 5610 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_MIPMAP_OFFSET: Int = 5228 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR_STRING: Int = 5611 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_PIXEL: Int = 5229 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_RESULT: Int = 5612 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_PIXELV: Int = 5230 +internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_RESULT: Int = 5613 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_RECT: Int = 5231 +internal const val ENGINECLASS_JSONRPC: Int = 268 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_SIZE: Int = 5232 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_NOTIFICATION: Int = 5614 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_USED_RECT: Int = 5233 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_REQUEST: Int = 5615 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_GET_WIDTH: Int = 5234 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_RESPONSE: Int = 5616 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_HAS_MIPMAPS: Int = 5235 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_RESPONSE_ERROR: Int = 5617 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_COMPRESSED: Int = 5236 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_PROCESS_ACTION: Int = 5618 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_EMPTY: Int = 5237 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_PROCESS_STRING: Int = 5619 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_IS_INVISIBLE: Int = 5238 +internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_SET_SCOPE: Int = 5620 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD: Int = 5239 +internal const val ENGINECLASS_JAVACLASS: Int = 269 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_BMP_FROM_BUFFER: Int = 5240 +internal const val ENGINECLASS_JAVACLASSWRAPPER: Int = 270 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_JPG_FROM_BUFFER: Int = 5241 +internal const val ENGINESINGLETON_JAVACLASSWRAPPER: Int = 7 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_PNG_FROM_BUFFER: Int = 5242 +internal const val ENGINEMETHOD_ENGINECLASS_JAVACLASSWRAPPER_WRAP: Int = 5621 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_TGA_FROM_BUFFER: Int = 5243 +internal const val ENGINECLASS_JAVASCRIPT: Int = 271 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOAD_WEBP_FROM_BUFFER: Int = 5244 +internal const val ENGINESINGLETON_JAVASCRIPT: Int = 8 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_LOCK: Int = 5245 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_CREATE_CALLBACK: Int = 5622 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_NORMALMAP_TO_XY: Int = 5246 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_CREATE_OBJECT: Int = 5623 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_PREMULTIPLY_ALPHA: Int = 5247 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_DOWNLOAD_BUFFER: Int = 5624 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RESIZE: Int = 5248 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_EVAL: Int = 5625 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RESIZE_TO_PO2: Int = 5249 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_GET_INTERFACE: Int = 5626 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_RGBE_TO_SRGB: Int = 5250 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_PWA_NEEDS_UPDATE: Int = 5627 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_EXR: Int = 5251 +internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_PWA_UPDATE: Int = 5628 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_PNG: Int = 5252 +internal const val ENGINECLASS_JAVASCRIPTOBJECT: Int = 272 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SAVE_PNG_TO_BUFFER: Int = 5253 +internal const val ENGINECLASS_JOINT: Int = 273 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SET_PIXEL: Int = 5254 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT__BODY_EXIT_TREE: Int = 5629 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SET_PIXELV: Int = 5255 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_COLLISION_EXCLUDE_NODES: Int = 5630 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SHRINK_X2: Int = 5256 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_COLLISION_EXCLUDE_NODES: Int = 5631 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_SRGB_TO_LINEAR: Int = 5257 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_NODES_NODE_A: Int = 5632 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGE_UNLOCK: Int = 5258 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_NODES_NODE_A: Int = 5633 -internal const val ENGINECLASS_IMAGETEXTURE: Int = 241 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_NODES_NODE_B: Int = 5634 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE__RELOAD_HOOK: Int = 5259 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_NODES_NODE_B: Int = 5635 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_CREATE: Int = 5260 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_SOLVER_PRIORITY: Int = 5636 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_CREATE_FROM_IMAGE: Int = 5261 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_SOLVER_PRIORITY: Int = 5637 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_FORMAT: Int = 5262 +internal const val ENGINECLASS_JOINT2D: Int = 274 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_LOAD: Int = 5263 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D__BODY_EXIT_TREE: Int = 5638 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_DATA: Int = 5264 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_BIAS: Int = 5639 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_SIZE_OVERRIDE: Int = 5265 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_BIAS: Int = 5640 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_LOSSY_QUALITY: Int = 5266 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_DISABLE_COLLISION: Int = 5641 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_LOSSY_QUALITY: Int = 5267 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_DISABLE_COLLISION: Int = 5642 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_GET_STORAGE: Int = 5268 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_NODE_A: Int = 5643 -internal const val ENGINEMETHOD_ENGINECLASS_IMAGETEXTURE_SET_STORAGE: Int = 5269 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_NODE_A: Int = 5644 -internal const val ENGINECLASS_IMMEDIATEGEOMETRY: Int = 242 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_NODE_B: Int = 5645 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_ADD_SPHERE: Int = 5270 +internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_NODE_B: Int = 5646 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_ADD_VERTEX: Int = 5271 +internal const val ENGINECLASS_KINEMATICBODY: Int = 275 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_BEGIN: Int = 5272 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY__DIRECT_STATE_CHANGED: Int = 5647 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_CLEAR: Int = 5273 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_ANGLE: Int = 5648 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_END: Int = 5274 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_NORMAL: Int = 5649 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_COLOR: Int = 5275 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_VELOCITY: Int = 5650 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_NORMAL: Int = 5276 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_LAST_SLIDE_COLLISION: Int = 5651 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_TANGENT: Int = 5277 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_SLIDE_COLLISION: Int = 5652 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_UV: Int = 5278 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_SLIDE_COUNT: Int = 5653 -internal const val ENGINEMETHOD_ENGINECLASS_IMMEDIATEGEOMETRY_SET_UV2: Int = 5279 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_CEILING: Int = 5654 -internal const val ENGINECLASS_INPUT: Int = 243 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_FLOOR: Int = 5655 -internal const val ENGINESINGLETON_INPUT: Int = 5 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_WALL: Int = 5656 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ACTION_PRESS: Int = 5280 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_COLLIDE: Int = 5657 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ACTION_RELEASE: Int = 5281 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_SLIDE: Int = 5658 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_ADD_JOY_MAPPING: Int = 5282 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_SLIDE_WITH_SNAP: Int = 5659 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_FLUSH_BUFFERED_EVENTS: Int = 5283 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_TEST_MOVE: Int = 5660 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACCELEROMETER: Int = 5284 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_X: Int = 5661 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACTION_RAW_STRENGTH: Int = 5285 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_X: Int = 5662 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_ACTION_STRENGTH: Int = 5286 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_Y: Int = 5663 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_AXIS: Int = 5287 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_Y: Int = 5664 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_CONNECTED_JOYPADS: Int = 5288 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_Z: Int = 5665 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_CURRENT_CURSOR_SHAPE: Int = 5289 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_Z: Int = 5666 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_GRAVITY: Int = 5290 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_COLLISION_SAFE_MARGIN: Int = 5667 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_GYROSCOPE: Int = 5291 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_COLLISION_SAFE_MARGIN: Int = 5668 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS: Int = 5292 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOTION_SYNC_TO_PHYSICS: Int = 5669 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS_INDEX_FROM_STRING: Int = 5293 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOTION_SYNC_TO_PHYSICS: Int = 5670 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_AXIS_STRING: Int = 5294 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_X: Int = 5671 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_BUTTON_INDEX_FROM_STRING: Int = 5295 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_X: Int = 5672 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_BUTTON_STRING: Int = 5296 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_Y: Int = 5673 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_GUID: Int = 5297 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_Y: Int = 5674 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_NAME: Int = 5298 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_Z: Int = 5675 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_VIBRATION_DURATION: Int = 5299 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_Z: Int = 5676 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_JOY_VIBRATION_STRENGTH: Int = 5300 +internal const + val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE: Int = + 5677 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_LAST_MOUSE_SPEED: Int = 5301 +internal const + val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE: Int = + 5678 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MAGNETOMETER: Int = 5302 +internal const val ENGINECLASS_KINEMATICBODY2D: Int = 276 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_BUTTON_MASK: Int = 5303 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D__DIRECT_STATE_CHANGED: Int = 5679 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_MODE: Int = 5304 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_ANGLE: Int = 5680 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_GET_VECTOR: Int = 5305 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_NORMAL: Int = 5681 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_JUST_PRESSED: Int = 5306 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_VELOCITY: Int = 5682 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_JUST_RELEASED: Int = 5307 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_LAST_SLIDE_COLLISION: Int = 5683 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_ACTION_PRESSED: Int = 5308 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_SLIDE_COLLISION: Int = 5684 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_JOY_BUTTON_PRESSED: Int = 5309 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_SLIDE_COUNT: Int = 5685 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_JOY_KNOWN: Int = 5310 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_CEILING: Int = 5686 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_KEY_PRESSED: Int = 5311 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_FLOOR: Int = 5687 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_MOUSE_BUTTON_PRESSED: Int = 5312 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_WALL: Int = 5688 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_IS_PHYSICAL_KEY_PRESSED: Int = 5313 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_COLLIDE: Int = 5689 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_JOY_CONNECTION_CHANGED: Int = 5314 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_SLIDE: Int = 5690 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_PARSE_INPUT_EVENT: Int = 5315 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_SLIDE_WITH_SNAP: Int = 5691 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_REMOVE_JOY_MAPPING: Int = 5316 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_TEST_MOVE: Int = 5692 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_ACCELEROMETER: Int = 5317 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_COLLISION_SAFE_MARGIN: Int = 5693 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_CUSTOM_MOUSE_CURSOR: Int = 5318 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_COLLISION_SAFE_MARGIN: Int = 5694 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_DEFAULT_CURSOR_SHAPE: Int = 5319 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_MOTION_SYNC_TO_PHYSICS: Int = 5695 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_GRAVITY: Int = 5320 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_MOTION_SYNC_TO_PHYSICS: Int = 5696 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_GYROSCOPE: Int = 5321 +internal const + val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE: Int = + 5697 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_MAGNETOMETER: Int = 5322 +internal const + val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE: Int = + 5698 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_MOUSE_MODE: Int = 5323 +internal const val ENGINECLASS_KINEMATICCOLLISION: Int = 277 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_SET_USE_ACCUMULATED_INPUT: Int = 5324 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_ANGLE: Int = 5699 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_START_JOY_VIBRATION: Int = 5325 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER: Int = 5700 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_STOP_JOY_VIBRATION: Int = 5326 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_ID: Int = 5701 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_VIBRATE_HANDHELD: Int = 5327 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_METADATA: Int = 5702 -internal const val ENGINEMETHOD_ENGINECLASS_INPUT_WARP_MOUSE_POSITION: Int = 5328 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_RID: Int = 5703 -internal const val ENGINECLASS_INPUTEVENT: Int = 244 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_SHAPE: Int = 5704 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_ACCUMULATE: Int = 5329 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_SHAPE_INDEX: Int = 5705 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_AS_TEXT: Int = 5330 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_VELOCITY: Int = 5706 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_GET_ACTION_STRENGTH: Int = 5331 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_LOCAL_SHAPE: Int = 5707 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION: Int = 5332 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_NORMAL: Int = 5708 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_PRESSED: Int = 5333 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_POSITION: Int = 5709 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_RELEASED: Int = 5334 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_REMAINDER: Int = 5710 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ACTION_TYPE: Int = 5335 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_TRAVEL: Int = 5711 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_ECHO: Int = 5336 +internal const val ENGINECLASS_KINEMATICCOLLISION2D: Int = 278 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_IS_PRESSED: Int = 5337 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_ANGLE: Int = 5712 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_SHORTCUT_MATCH: Int = 5338 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER: Int = 5713 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_XFORMED_BY: Int = 5339 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_ID: Int = 5714 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_GET_DEVICE: Int = 5340 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_METADATA: Int = 5715 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENT_SET_DEVICE: Int = 5341 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_RID: Int = 5716 -internal const val ENGINECLASS_INPUTEVENTACTION: Int = 245 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_SHAPE: Int = 5717 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_GET_ACTION: Int = 5342 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_SHAPE_INDEX: Int = + 5718 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_ACTION: Int = 5343 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_VELOCITY: Int = 5719 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_PRESSED: Int = 5344 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_LOCAL_SHAPE: Int = 5720 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_GET_STRENGTH: Int = 5345 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_NORMAL: Int = 5721 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTACTION_SET_STRENGTH: Int = 5346 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_POSITION: Int = 5722 -internal const val ENGINECLASS_INPUTEVENTGESTURE: Int = 246 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_REMAINDER: Int = 5723 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTGESTURE_GET_POSITION: Int = 5347 +internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_TRAVEL: Int = 5724 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTGESTURE_SET_POSITION: Int = 5348 +internal const val ENGINECLASS_KOTLINSCRIPT: Int = 279 -internal const val ENGINECLASS_INPUTEVENTJOYPADBUTTON: Int = 247 +internal const val ENGINEMETHOD_ENGINECLASS_KOTLINSCRIPT_NEW: Int = 5725 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_GET_BUTTON_INDEX: Int = 5349 +internal const val ENGINECLASS_LABEL: Int = 280 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_BUTTON_INDEX: Int = 5350 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINE_COUNT: Int = 5726 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_PRESSED: Int = 5351 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINE_HEIGHT: Int = 5727 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_GET_PRESSURE: Int = 5352 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_TOTAL_CHARACTER_COUNT: Int = 5728 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADBUTTON_SET_PRESSURE: Int = 5353 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VISIBLE_LINE_COUNT: Int = 5729 -internal const val ENGINECLASS_INPUTEVENTJOYPADMOTION: Int = 248 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_ALIGN: Int = 5730 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_GET_AXIS: Int = 5354 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_ALIGN: Int = 5731 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_SET_AXIS: Int = 5355 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_AUTOWRAP: Int = 5732 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_GET_AXIS_VALUE: Int = 5356 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_AUTOWRAP: Int = 5733 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTJOYPADMOTION_SET_AXIS_VALUE: Int = 5357 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_CLIP_TEXT: Int = 5734 -internal const val ENGINECLASS_INPUTEVENTKEY: Int = 249 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_CLIP_TEXT: Int = 5735 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_PHYSICAL_SCANCODE_WITH_MODIFIERS: Int - = 5358 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINES_SKIPPED: Int = 5736 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_SCANCODE_WITH_MODIFIERS: Int = 5359 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_LINES_SKIPPED: Int = 5737 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_ECHO: Int = 5360 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_MAX_LINES_VISIBLE: Int = 5738 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_PHYSICAL_SCANCODE: Int = 5361 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_MAX_LINES_VISIBLE: Int = 5739 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_PHYSICAL_SCANCODE: Int = 5362 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_PERCENT_VISIBLE: Int = 5740 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_PRESSED: Int = 5363 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_PERCENT_VISIBLE: Int = 5741 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_SCANCODE: Int = 5364 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_TEXT: Int = 5742 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_SCANCODE: Int = 5365 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_TEXT: Int = 5743 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_GET_UNICODE: Int = 5366 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_UPPERCASE: Int = 5744 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTKEY_SET_UNICODE: Int = 5367 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_UPPERCASE: Int = 5745 -internal const val ENGINECLASS_INPUTEVENTMIDI: Int = 250 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VALIGN: Int = 5746 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CHANNEL: Int = 5368 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_VALIGN: Int = 5747 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CHANNEL: Int = 5369 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VISIBLE_CHARACTERS: Int = 5748 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CONTROLLER_NUMBER: Int = 5370 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_VISIBLE_CHARACTERS: Int = 5749 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CONTROLLER_NUMBER: Int = 5371 +internal const val ENGINECLASS_LABEL3D: Int = 281 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_CONTROLLER_VALUE: Int = 5372 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D__FONT_CHANGED: Int = 5750 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_CONTROLLER_VALUE: Int = 5373 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D__IM_UPDATE: Int = 5751 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_INSTRUMENT: Int = 5374 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D__QUEUE_UPDATE: Int = 5752 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_INSTRUMENT: Int = 5375 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GENERATE_TRIANGLE_MESH: Int = 5753 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_MESSAGE: Int = 5376 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_ALPHA_CUT: Int = 5754 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_MESSAGE: Int = 5377 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_ALPHA_CUT: Int = 5755 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_PITCH: Int = 5378 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_ALPHA_SCISSOR_THRESHOLD: Int = 5756 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_PITCH: Int = 5379 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_ALPHA_SCISSOR_THRESHOLD: Int = 5757 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_PRESSURE: Int = 5380 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_AUTOWRAP: Int = 5758 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_PRESSURE: Int = 5381 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_AUTOWRAP: Int = 5759 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_GET_VELOCITY: Int = 5382 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_BILLBOARD: Int = 5760 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMIDI_SET_VELOCITY: Int = 5383 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_BILLBOARD: Int = 5761 -internal const val ENGINECLASS_INPUTEVENTMAGNIFYGESTURE: Int = 251 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_DOUBLE_SIDED: Int = 5762 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMAGNIFYGESTURE_GET_FACTOR: Int = 5384 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_DOUBLE_SIDED: Int = 5763 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMAGNIFYGESTURE_SET_FACTOR: Int = 5385 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_FIXED_SIZE: Int = 5764 -internal const val ENGINECLASS_INPUTEVENTMOUSE: Int = 252 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_FIXED_SIZE: Int = 5765 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_BUTTON_MASK: Int = 5386 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_FONT: Int = 5766 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_BUTTON_MASK: Int = 5387 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_FONT: Int = 5767 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_GLOBAL_POSITION: Int = 5388 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_HORIZONTAL_ALIGNMENT: Int = 5768 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_GLOBAL_POSITION: Int = 5389 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_HORIZONTAL_ALIGNMENT: Int = 5769 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_GET_POSITION: Int = 5390 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_LINE_SPACING: Int = 5770 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSE_SET_POSITION: Int = 5391 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_LINE_SPACING: Int = 5771 -internal const val ENGINECLASS_INPUTEVENTMOUSEBUTTON: Int = 253 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_MODULATE: Int = 5772 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_BUTTON_INDEX: Int = 5392 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_MODULATE: Int = 5773 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_BUTTON_INDEX: Int = 5393 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_NO_DEPTH_TEST: Int = 5774 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_DOUBLECLICK: Int = 5394 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_NO_DEPTH_TEST: Int = 5775 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_DOUBLECLICK: Int = 5395 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OFFSET: Int = 5776 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_GET_FACTOR: Int = 5396 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OFFSET: Int = 5777 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_FACTOR: Int = 5397 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OUTLINE_MODULATE: Int = 5778 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEBUTTON_SET_PRESSED: Int = 5398 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OUTLINE_MODULATE: Int = 5779 -internal const val ENGINECLASS_INPUTEVENTMOUSEMOTION: Int = 254 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OUTLINE_RENDER_PRIORITY: Int = 5780 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_PRESSURE: Int = 5399 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OUTLINE_RENDER_PRIORITY: Int = 5781 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_PRESSURE: Int = 5400 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_PIXEL_SIZE: Int = 5782 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_RELATIVE: Int = 5401 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_PIXEL_SIZE: Int = 5783 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_RELATIVE: Int = 5402 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_RENDER_PRIORITY: Int = 5784 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_SPEED: Int = 5403 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_RENDER_PRIORITY: Int = 5785 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_SPEED: Int = 5404 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_SHADED: Int = 5786 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_TILT: Int = 5405 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_SHADED: Int = 5787 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_TILT: Int = 5406 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_TEXT: Int = 5788 -internal const val ENGINECLASS_INPUTEVENTPANGESTURE: Int = 255 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_TEXT: Int = 5789 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTPANGESTURE_GET_DELTA: Int = 5407 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_UPPERCASE: Int = 5790 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTPANGESTURE_SET_DELTA: Int = 5408 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_UPPERCASE: Int = 5791 -internal const val ENGINECLASS_INPUTEVENTSCREENDRAG: Int = 256 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_VERTICAL_ALIGNMENT: Int = 5792 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_INDEX: Int = 5409 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_VERTICAL_ALIGNMENT: Int = 5793 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_INDEX: Int = 5410 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_WIDTH: Int = 5794 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_POSITION: Int = 5411 +internal const val ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_WIDTH: Int = 5795 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_POSITION: Int = 5412 +internal const val ENGINECLASS_LARGETEXTURE: Int = 282 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_RELATIVE: Int = 5413 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE__GET_DATA: Int = 5796 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_RELATIVE: Int = 5414 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE__SET_DATA: Int = 5797 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_GET_SPEED: Int = 5415 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_ADD_PIECE: Int = 5798 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENDRAG_SET_SPEED: Int = 5416 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_CLEAR: Int = 5799 -internal const val ENGINECLASS_INPUTEVENTSCREENTOUCH: Int = 257 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_COUNT: Int = 5800 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_GET_INDEX: Int = 5417 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_OFFSET: Int = 5801 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_INDEX: Int = 5418 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_TEXTURE: Int = 5802 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_GET_POSITION: Int = 5419 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_PIECE_OFFSET: Int = 5803 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_POSITION: Int = 5420 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_PIECE_TEXTURE: Int = 5804 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTSCREENTOUCH_SET_PRESSED: Int = 5421 +internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_SIZE: Int = 5805 -internal const val ENGINECLASS_INPUTEVENTWITHMODIFIERS: Int = 258 +internal const val ENGINECLASS_LIGHT: Int = 283 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_ALT: Int = 5422 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_EDITOR_ONLY: Int = 5806 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_ALT: Int = 5423 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_EDITOR_ONLY: Int = 5807 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_COMMAND: Int = 5424 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_BAKE_MODE: Int = 5808 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_COMMAND: Int = 5425 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_BAKE_MODE: Int = 5809 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_CONTROL: Int = 5426 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_COLOR: Int = 5810 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_CONTROL: Int = 5427 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_COLOR: Int = 5811 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_META: Int = 5428 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_CULL_MASK: Int = 5812 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_META: Int = 5429 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_CULL_MASK: Int = 5813 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_GET_SHIFT: Int = 5430 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_ENERGY: Int = 5814 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTEVENTWITHMODIFIERS_SET_SHIFT: Int = 5431 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_ENERGY: Int = 5815 -internal const val ENGINECLASS_INPUTMAP: Int = 259 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_INDIRECT_ENERGY: Int = 5816 -internal const val ENGINESINGLETON_INPUTMAP: Int = 6 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_INDIRECT_ENERGY: Int = 5817 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ADD_EVENT: Int = 5432 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_NEGATIVE: Int = 5818 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ERASE_EVENT: Int = 5433 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_NEGATIVE: Int = 5819 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_ERASE_EVENTS: Int = 5434 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_SIZE: Int = 5820 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_GET_DEADZONE: Int = 5435 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_SIZE: Int = 5821 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_HAS_EVENT: Int = 5436 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_SPECULAR: Int = 5822 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ACTION_SET_DEADZONE: Int = 5437 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_SPECULAR: Int = 5823 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ADD_ACTION: Int = 5438 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_BIAS: Int = 5824 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_ERASE_ACTION: Int = 5439 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_BIAS: Int = 5825 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_EVENT_IS_ACTION: Int = 5440 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_COLOR: Int = 5826 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_GET_ACTION_LIST: Int = 5441 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_COLOR: Int = 5827 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_GET_ACTIONS: Int = 5442 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_CONTACT: Int = 5828 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_HAS_ACTION: Int = 5443 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_CONTACT: Int = 5829 -internal const val ENGINEMETHOD_ENGINECLASS_INPUTMAP_LOAD_FROM_GLOBALS: Int = 5444 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_ENABLED: Int = 5830 -internal const val ENGINECLASS_INSTANCEPLACEHOLDER: Int = 260 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_ENABLED: Int = 5831 -internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_CREATE_INSTANCE: Int = 5445 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_REVERSE_CULL_FACE: Int = 5832 -internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_GET_INSTANCE_PATH: Int = 5446 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_REVERSE_CULL_FACE: Int = 5833 -internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_GET_STORED_VALUES: Int = 5447 +internal const val ENGINECLASS_LIGHT2D: Int = 284 -internal const val ENGINEMETHOD_ENGINECLASS_INSTANCEPLACEHOLDER_REPLACE_BY_INSTANCE: Int = 5448 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_COLOR: Int = 5834 -internal const val ENGINECLASS_INTERPOLATEDCAMERA: Int = 261 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_COLOR: Int = 5835 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_ENABLED: Int = 5449 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_EDITOR_ONLY: Int = 5836 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_ENABLED: Int = 5450 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_EDITOR_ONLY: Int = 5837 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_SPEED: Int = 5451 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_ENABLED: Int = 5838 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_SPEED: Int = 5452 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_ENABLED: Int = 5839 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_TARGET: Int = 5453 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_ENERGY: Int = 5840 -internal const val ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_TARGET: Int = 5454 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_ENERGY: Int = 5841 -internal const val ENGINECLASS_ITEMLIST: Int = 262 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_MODE: Int = 5842 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__GET_ITEMS: Int = 5455 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_MODE: Int = 5843 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__GUI_INPUT: Int = 5456 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_OFFSET: Int = 5844 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__SCROLL_CHANGED: Int = 5457 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_OFFSET: Int = 5845 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST__SET_ITEMS: Int = 5458 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_HEIGHT: Int = 5846 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ADD_ICON_ITEM: Int = 5459 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_HEIGHT: Int = 5847 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ADD_ITEM: Int = 5460 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_ITEM_CULL_MASK: Int = 5848 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_CLEAR: Int = 5461 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_ITEM_CULL_MASK: Int = 5849 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_ENSURE_CURRENT_IS_VISIBLE: Int = 5462 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_LAYER_MAX: Int = 5850 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_AT_POSITION: Int = 5463 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_LAYER_MAX: Int = 5851 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_COUNT: Int = 5464 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_LAYER_MIN: Int = 5852 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_CUSTOM_BG_COLOR: Int = 5465 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_LAYER_MIN: Int = 5853 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_CUSTOM_FG_COLOR: Int = 5466 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_Z_MAX: Int = 5854 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON: Int = 5467 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_Z_MAX: Int = 5855 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON_MODULATE: Int = 5468 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_Z_MIN: Int = 5856 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_ICON_REGION: Int = 5469 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_Z_MIN: Int = 5857 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_METADATA: Int = 5470 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_BUFFER_SIZE: Int = 5858 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_TEXT: Int = 5471 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_BUFFER_SIZE: Int = 5859 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ITEM_TOOLTIP: Int = 5472 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_COLOR: Int = 5860 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SELECTED_ITEMS: Int = 5473 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_COLOR: Int = 5861 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_V_SCROLL: Int = 5474 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_ENABLED: Int = 5862 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ANYTHING_SELECTED: Int = 5475 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_ENABLED: Int = 5863 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_DISABLED: Int = 5476 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_FILTER: Int = 5864 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_ICON_TRANSPOSED: Int = 5477 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_FILTER: Int = 5865 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_SELECTABLE: Int = 5478 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_FILTER_SMOOTH: Int = 5866 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_ITEM_TOOLTIP_ENABLED: Int = 5479 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_FILTER_SMOOTH: Int = 5867 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_IS_SELECTED: Int = 5480 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_GRADIENT_LENGTH: Int = 5868 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_MOVE_ITEM: Int = 5481 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_GRADIENT_LENGTH: Int = 5869 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_REMOVE_ITEM: Int = 5482 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_ITEM_CULL_MASK: Int = 5870 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SELECT: Int = 5483 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_ITEM_CULL_MASK: Int = 5871 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_CUSTOM_BG_COLOR: Int = 5484 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_TEXTURE: Int = 5872 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_CUSTOM_FG_COLOR: Int = 5485 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_TEXTURE: Int = 5873 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_DISABLED: Int = 5486 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_TEXTURE_SCALE: Int = 5874 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON: Int = 5487 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_TEXTURE_SCALE: Int = 5875 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_MODULATE: Int = 5488 +internal const val ENGINECLASS_LIGHTOCCLUDER2D: Int = 285 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_REGION: Int = 5489 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D__POLY_CHANGED: Int = 5876 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_ICON_TRANSPOSED: Int = 5490 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_GET_LIGHT_MASK: Int = 5877 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_METADATA: Int = 5491 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_SET_LIGHT_MASK: Int = 5878 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_SELECTABLE: Int = 5492 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_GET_OCCLUDER: Int = 5879 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TEXT: Int = 5493 +internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_SET_OCCLUDER: Int = 5880 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TOOLTIP: Int = 5494 +internal const val ENGINECLASS_LINE2D: Int = 286 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ITEM_TOOLTIP_ENABLED: Int = 5495 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D__CURVE_CHANGED: Int = 5881 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SORT_ITEMS_BY_TEXT: Int = 5496 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D__GRADIENT_CHANGED: Int = 5882 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_UNSELECT: Int = 5497 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_ADD_POINT: Int = 5883 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_UNSELECT_ALL: Int = 5498 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_CLEAR_POINTS: Int = 5884 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ALLOW_RESELECT: Int = 5499 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINT_COUNT: Int = 5885 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ALLOW_RESELECT: Int = 5500 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINT_POSITION: Int = 5886 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ALLOW_RMB_SELECT: Int = 5501 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_REMOVE_POINT: Int = 5887 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ALLOW_RMB_SELECT: Int = 5502 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_POINT_POSITION: Int = 5888 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_AUTO_HEIGHT: Int = 5503 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_ANTIALIASED: Int = 5889 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_AUTO_HEIGHT: Int = 5504 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_ANTIALIASED: Int = 5890 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_FIXED_COLUMN_WIDTH: Int = 5505 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_BEGIN_CAP_MODE: Int = 5891 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_FIXED_COLUMN_WIDTH: Int = 5506 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_BEGIN_CAP_MODE: Int = 5892 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_FIXED_ICON_SIZE: Int = 5507 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_DEFAULT_COLOR: Int = 5893 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_FIXED_ICON_SIZE: Int = 5508 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_DEFAULT_COLOR: Int = 5894 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ICON_MODE: Int = 5509 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_END_CAP_MODE: Int = 5895 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ICON_MODE: Int = 5510 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_END_CAP_MODE: Int = 5896 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_ICON_SCALE: Int = 5511 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_GRADIENT: Int = 5897 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_ICON_SCALE: Int = 5512 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_GRADIENT: Int = 5898 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_MAX_COLUMNS: Int = 5513 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_JOINT_MODE: Int = 5899 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_MAX_COLUMNS: Int = 5514 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_JOINT_MODE: Int = 5900 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_MAX_TEXT_LINES: Int = 5515 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINTS: Int = 5901 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_MAX_TEXT_LINES: Int = 5516 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_POINTS: Int = 5902 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SAME_COLUMN_WIDTH: Int = 5517 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_ROUND_PRECISION: Int = 5903 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_SAME_COLUMN_WIDTH: Int = 5518 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_ROUND_PRECISION: Int = 5904 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_GET_SELECT_MODE: Int = 5519 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_SHARP_LIMIT: Int = 5905 -internal const val ENGINEMETHOD_ENGINECLASS_ITEMLIST_SET_SELECT_MODE: Int = 5520 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_SHARP_LIMIT: Int = 5906 -internal const val ENGINECLASS_JNISINGLETON: Int = 263 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_TEXTURE: Int = 5907 -internal const val ENGINECLASS_JSONPARSERESULT: Int = 264 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_TEXTURE: Int = 5908 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR: Int = 5521 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_TEXTURE_MODE: Int = 5909 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR: Int = 5522 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_TEXTURE_MODE: Int = 5910 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR_LINE: Int = 5523 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_WIDTH: Int = 5911 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR_LINE: Int = 5524 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_WIDTH: Int = 5912 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_ERROR_STRING: Int = 5525 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_WIDTH_CURVE: Int = 5913 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_ERROR_STRING: Int = 5526 +internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_WIDTH_CURVE: Int = 5914 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_GET_RESULT: Int = 5527 +internal const val ENGINECLASS_LINEEDIT: Int = 287 -internal const val ENGINEMETHOD_ENGINECLASS_JSONPARSERESULT_SET_RESULT: Int = 5528 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__EDITOR_SETTINGS_CHANGED: Int = 5915 -internal const val ENGINECLASS_JSONRPC: Int = 265 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__GUI_INPUT: Int = 5916 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_NOTIFICATION: Int = 5529 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__TEXT_CHANGED: Int = 5917 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_REQUEST: Int = 5530 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__TOGGLE_DRAW_CARET: Int = 5918 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_RESPONSE: Int = 5531 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_APPEND_AT_CURSOR: Int = 5919 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_MAKE_RESPONSE_ERROR: Int = 5532 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_CLEAR: Int = 5920 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_PROCESS_ACTION: Int = 5533 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DELETE_CHAR_AT_CURSOR: Int = 5921 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_PROCESS_STRING: Int = 5534 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DELETE_TEXT: Int = 5922 -internal const val ENGINEMETHOD_ENGINECLASS_JSONRPC_SET_SCOPE: Int = 5535 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DESELECT: Int = 5923 -internal const val ENGINECLASS_JAVACLASS: Int = 266 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MENU: Int = 5924 -internal const val ENGINECLASS_JAVACLASSWRAPPER: Int = 267 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SCROLL_OFFSET: Int = 5925 -internal const val ENGINESINGLETON_JAVACLASSWRAPPER: Int = 7 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTION_FROM_COLUMN: Int = 5926 -internal const val ENGINEMETHOD_ENGINECLASS_JAVACLASSWRAPPER_WRAP: Int = 5536 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTION_TO_COLUMN: Int = 5927 -internal const val ENGINECLASS_JAVASCRIPT: Int = 268 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_HAS_SELECTION: Int = 5928 -internal const val ENGINESINGLETON_JAVASCRIPT: Int = 8 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_MENU_OPTION: Int = 5929 -internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_CREATE_CALLBACK: Int = 5537 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SELECT: Int = 5930 -internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_CREATE_OBJECT: Int = 5538 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SELECT_ALL: Int = 5931 -internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_DOWNLOAD_BUFFER: Int = 5539 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_ALIGN: Int = 5932 -internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_EVAL: Int = 5540 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_ALIGN: Int = 5933 -internal const val ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_GET_INTERFACE: Int = 5541 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_BLINK: Int = 5934 -internal const val ENGINECLASS_JAVASCRIPTOBJECT: Int = 269 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_BLINK: Int = 5935 -internal const val ENGINECLASS_JOINT: Int = 270 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_BLINK_SPEED: Int = 5936 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT__BODY_EXIT_TREE: Int = 5542 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_BLINK_SPEED: Int = 5937 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_COLLISION_EXCLUDE_NODES: Int = 5543 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_POSITION: Int = 5938 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_COLLISION_EXCLUDE_NODES: Int = 5544 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_POSITION: Int = 5939 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_NODES_NODE_A: Int = 5545 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CLEAR_BUTTON_ENABLED: Int = 5940 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_NODES_NODE_A: Int = 5546 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CLEAR_BUTTON_ENABLED: Int = 5941 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_NODES_NODE_B: Int = 5547 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CONTEXT_MENU_ENABLED: Int = 5942 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_NODES_NODE_B: Int = 5548 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CONTEXT_MENU_ENABLED: Int = 5943 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_GET_SOLVER_PRIORITY: Int = 5549 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = 5944 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT_SET_SOLVER_PRIORITY: Int = 5550 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = 5945 -internal const val ENGINECLASS_JOINT2D: Int = 271 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_EDITABLE: Int = 5946 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D__BODY_EXIT_TREE: Int = 5551 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_EDITABLE: Int = 5947 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_BIAS: Int = 5552 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_EXPAND_TO_TEXT_LENGTH: Int = 5948 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_BIAS: Int = 5553 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_EXPAND_TO_TEXT_LENGTH: Int = 5949 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_DISABLE_COLLISION: Int = 5554 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MAX_LENGTH: Int = 5950 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_DISABLE_COLLISION: Int = 5555 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_MAX_LENGTH: Int = 5951 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_NODE_A: Int = 5556 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MIDDLE_MOUSE_PASTE_ENABLED: Int = 5952 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_NODE_A: Int = 5557 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_MIDDLE_MOUSE_PASTE_ENABLED: Int = 5953 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_GET_NODE_B: Int = 5558 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_PLACEHOLDER_ALPHA: Int = 5954 -internal const val ENGINEMETHOD_ENGINECLASS_JOINT2D_SET_NODE_B: Int = 5559 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_PLACEHOLDER_ALPHA: Int = 5955 -internal const val ENGINECLASS_KINEMATICBODY: Int = 272 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_PLACEHOLDER_TEXT: Int = 5956 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY__DIRECT_STATE_CHANGED: Int = 5560 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_PLACEHOLDER_TEXT: Int = 5957 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_ANGLE: Int = 5561 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_RIGHT_ICON: Int = 5958 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_NORMAL: Int = 5562 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_RIGHT_ICON: Int = 5959 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_FLOOR_VELOCITY: Int = 5563 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SECRET: Int = 5960 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_LAST_SLIDE_COLLISION: Int = 5564 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SECRET: Int = 5961 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_SLIDE_COLLISION: Int = 5565 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SECRET_CHARACTER: Int = 5962 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_SLIDE_COUNT: Int = 5566 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SECRET_CHARACTER: Int = 5963 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_CEILING: Int = 5567 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTING_ENABLED: Int = 5964 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_FLOOR: Int = 5568 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SELECTING_ENABLED: Int = 5965 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_IS_ON_WALL: Int = 5569 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SHORTCUT_KEYS_ENABLED: Int = 5966 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_COLLIDE: Int = 5570 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SHORTCUT_KEYS_ENABLED: Int = 5967 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_SLIDE: Int = 5571 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_TEXT: Int = 5968 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_MOVE_AND_SLIDE_WITH_SNAP: Int = 5572 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_TEXT: Int = 5969 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_TEST_MOVE: Int = 5573 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_VIRTUAL_KEYBOARD_ENABLED: Int = 5970 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_X: Int = 5574 +internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_VIRTUAL_KEYBOARD_ENABLED: Int = 5971 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_X: Int = 5575 +internal const val ENGINECLASS_LINESHAPE2D: Int = 288 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_Y: Int = 5576 +internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_GET_D: Int = 5972 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_Y: Int = 5577 +internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_SET_D: Int = 5973 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_AXIS_LOCK_MOTION_Z: Int = 5578 +internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_GET_NORMAL: Int = 5974 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_AXIS_LOCK_MOTION_Z: Int = 5579 +internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_SET_NORMAL: Int = 5975 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_COLLISION_SAFE_MARGIN: Int = 5580 +internal const val ENGINECLASS_LINKBUTTON: Int = 289 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_COLLISION_SAFE_MARGIN: Int = 5581 +internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_GET_TEXT: Int = 5976 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOTION_SYNC_TO_PHYSICS: Int = 5582 +internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_SET_TEXT: Int = 5977 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOTION_SYNC_TO_PHYSICS: Int = 5583 +internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_GET_UNDERLINE: Int = 5978 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_X: Int = 5584 +internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_SET_UNDERLINE: Int = 5979 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_X: Int = 5585 +internal const val ENGINECLASS_LISTENER: Int = 290 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_Y: Int = 5586 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_CLEAR_CURRENT: Int = 5980 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_Y: Int = 5587 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_GET_LISTENER_TRANSFORM: Int = 5981 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVE_LOCK_Z: Int = 5588 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_IS_CURRENT: Int = 5982 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVE_LOCK_Z: Int = 5589 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_MAKE_CURRENT: Int = 5983 -internal const val ENGINECLASS_KINEMATICBODY2D: Int = 273 +internal const val ENGINECLASS_LISTENER2D: Int = 291 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D__DIRECT_STATE_CHANGED: Int = 5590 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_CLEAR_CURRENT: Int = 5984 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_ANGLE: Int = 5591 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_IS_CURRENT: Int = 5985 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_NORMAL: Int = 5592 +internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_MAKE_CURRENT: Int = 5986 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_FLOOR_VELOCITY: Int = 5593 +internal const val ENGINECLASS_MAINLOOP: Int = 292 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_LAST_SLIDE_COLLISION: Int = 5594 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__DROP_FILES: Int = 5987 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_SLIDE_COLLISION: Int = 5595 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__FINALIZE: Int = 5988 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_SLIDE_COUNT: Int = 5596 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__GLOBAL_MENU_ACTION: Int = 5989 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_CEILING: Int = 5597 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__IDLE: Int = 5990 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_FLOOR: Int = 5598 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INITIALIZE: Int = 5991 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_IS_ON_WALL: Int = 5599 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INPUT_EVENT: Int = 5992 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_COLLIDE: Int = 5600 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INPUT_TEXT: Int = 5993 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_SLIDE: Int = 5601 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__ITERATION: Int = 5994 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_MOVE_AND_SLIDE_WITH_SNAP: Int = 5602 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_FINISH: Int = 5995 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_TEST_MOVE: Int = 5603 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_IDLE: Int = 5996 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_COLLISION_SAFE_MARGIN: Int = 5604 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INIT: Int = 5997 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_COLLISION_SAFE_MARGIN: Int = 5605 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INPUT_EVENT: Int = 5998 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_MOTION_SYNC_TO_PHYSICS: Int = 5606 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INPUT_TEXT: Int = 5999 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_MOTION_SYNC_TO_PHYSICS: Int = 5607 +internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_ITERATION: Int = 6000 -internal const val ENGINECLASS_KINEMATICCOLLISION: Int = 274 +internal const val ENGINECLASS_MARGINCONTAINER: Int = 293 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_ANGLE: Int = 5608 +internal const val ENGINECLASS_MATERIAL: Int = 294 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER: Int = 5609 +internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_GET_NEXT_PASS: Int = 6001 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_ID: Int = 5610 +internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_SET_NEXT_PASS: Int = 6002 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_METADATA: Int = 5611 +internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_GET_RENDER_PRIORITY: Int = 6003 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_RID: Int = 5612 +internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_SET_RENDER_PRIORITY: Int = 6004 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_SHAPE: Int = 5613 +internal const val ENGINECLASS_MENUBUTTON: Int = 295 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_SHAPE_INDEX: Int = 5614 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__GET_ITEMS: Int = 6005 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_COLLIDER_VELOCITY: Int = 5615 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__SET_ITEMS: Int = 6006 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_LOCAL_SHAPE: Int = 5616 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__UNHANDLED_KEY_INPUT: Int = 6007 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_NORMAL: Int = 5617 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_GET_POPUP: Int = 6008 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_POSITION: Int = 5618 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_SET_DISABLE_SHORTCUTS: Int = 6009 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_REMAINDER: Int = 5619 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_GET_SWITCH_ON_HOVER: Int = 6010 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION_GET_TRAVEL: Int = 5620 +internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_SET_SWITCH_ON_HOVER: Int = 6011 -internal const val ENGINECLASS_KINEMATICCOLLISION2D: Int = 275 +internal const val ENGINECLASS_MESH: Int = 296 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_ANGLE: Int = 5621 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_CONVEX_SHAPE: Int = 6012 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER: Int = 5622 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_OUTLINE: Int = 6013 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_ID: Int = 5623 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_TRIMESH_SHAPE: Int = 6014 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_METADATA: Int = 5624 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_GENERATE_TRIANGLE_MESH: Int = 6015 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_RID: Int = 5625 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_AABB: Int = 6016 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_SHAPE: Int = 5626 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_FACES: Int = 6017 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_SHAPE_INDEX: Int = - 5627 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_SURFACE_COUNT: Int = 6018 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_COLLIDER_VELOCITY: Int = 5628 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_ARRAYS: Int = 6019 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_LOCAL_SHAPE: Int = 5629 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_BLEND_SHAPE_ARRAYS: Int = 6020 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_NORMAL: Int = 5630 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_MATERIAL: Int = 6021 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_POSITION: Int = 5631 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_SET_MATERIAL: Int = 6022 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_REMAINDER: Int = 5632 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_LIGHTMAP_SIZE_HINT: Int = 6023 -internal const val ENGINEMETHOD_ENGINECLASS_KINEMATICCOLLISION2D_GET_TRAVEL: Int = 5633 +internal const val ENGINEMETHOD_ENGINECLASS_MESH_SET_LIGHTMAP_SIZE_HINT: Int = 6024 -internal const val ENGINECLASS_KOTLINSCRIPT: Int = 276 +internal const val ENGINECLASS_MESHDATATOOL: Int = 297 -internal const val ENGINEMETHOD_ENGINECLASS_KOTLINSCRIPT_NEW: Int = 5634 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_CLEAR: Int = 6025 -internal const val ENGINECLASS_LABEL: Int = 277 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_COMMIT_TO_SURFACE: Int = 6026 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINE_COUNT: Int = 5635 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_CREATE_FROM_SURFACE: Int = 6027 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINE_HEIGHT: Int = 5636 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_COUNT: Int = 6028 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_TOTAL_CHARACTER_COUNT: Int = 5637 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_FACES: Int = 6029 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VISIBLE_LINE_COUNT: Int = 5638 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_META: Int = 6030 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_ALIGN: Int = 5639 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_VERTEX: Int = 6031 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_ALIGN: Int = 5640 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_COUNT: Int = 6032 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_AUTOWRAP: Int = 5641 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_EDGE: Int = 6033 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_AUTOWRAP: Int = 5642 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_META: Int = 6034 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_CLIP_TEXT: Int = 5643 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_NORMAL: Int = 6035 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_CLIP_TEXT: Int = 5644 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_VERTEX: Int = 6036 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_LINES_SKIPPED: Int = 5645 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FORMAT: Int = 6037 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_LINES_SKIPPED: Int = 5646 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_MATERIAL: Int = 6038 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_MAX_LINES_VISIBLE: Int = 5647 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX: Int = 6039 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_MAX_LINES_VISIBLE: Int = 5648 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_BONES: Int = 6040 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_PERCENT_VISIBLE: Int = 5649 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_COLOR: Int = 6041 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_PERCENT_VISIBLE: Int = 5650 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_COUNT: Int = 6042 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_TEXT: Int = 5651 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_EDGES: Int = 6043 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_TEXT: Int = 5652 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_FACES: Int = 6044 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_UPPERCASE: Int = 5653 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_META: Int = 6045 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_UPPERCASE: Int = 5654 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_NORMAL: Int = 6046 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VALIGN: Int = 5655 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_TANGENT: Int = 6047 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_VALIGN: Int = 5656 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_UV: Int = 6048 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_GET_VISIBLE_CHARACTERS: Int = 5657 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_UV2: Int = 6049 -internal const val ENGINEMETHOD_ENGINECLASS_LABEL_SET_VISIBLE_CHARACTERS: Int = 5658 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_WEIGHTS: Int = 6050 -internal const val ENGINECLASS_LARGETEXTURE: Int = 278 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_EDGE_META: Int = 6051 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE__GET_DATA: Int = 5659 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_FACE_META: Int = 6052 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE__SET_DATA: Int = 5660 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_MATERIAL: Int = 6053 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_ADD_PIECE: Int = 5661 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX: Int = 6054 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_CLEAR: Int = 5662 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_BONES: Int = 6055 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_COUNT: Int = 5663 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_COLOR: Int = 6056 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_OFFSET: Int = 5664 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_META: Int = 6057 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_GET_PIECE_TEXTURE: Int = 5665 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_NORMAL: Int = 6058 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_PIECE_OFFSET: Int = 5666 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_TANGENT: Int = 6059 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_PIECE_TEXTURE: Int = 5667 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_UV: Int = 6060 -internal const val ENGINEMETHOD_ENGINECLASS_LARGETEXTURE_SET_SIZE: Int = 5668 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_UV2: Int = 6061 -internal const val ENGINECLASS_LIGHT: Int = 279 +internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_WEIGHTS: Int = 6062 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_EDITOR_ONLY: Int = 5669 +internal const val ENGINECLASS_MESHINSTANCE: Int = 298 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_EDITOR_ONLY: Int = 5670 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE__MESH_CHANGED: Int = 6063 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_BAKE_MODE: Int = 5671 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE__UPDATE_SKINNING: Int = 6064 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_BAKE_MODE: Int = 5672 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_CONVEX_COLLISION: Int = 6065 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_COLOR: Int = 5673 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_DEBUG_TANGENTS: Int = 6066 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_COLOR: Int = 5674 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_MULTIPLE_CONVEX_COLLISIONS: Int = + 6067 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_CULL_MASK: Int = 5675 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_TRIMESH_COLLISION: Int = 6068 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_CULL_MASK: Int = 5676 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_ACTIVE_MATERIAL: Int = 6069 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_ENERGY: Int = 5677 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SURFACE_MATERIAL: Int = 6070 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_ENERGY: Int = 5678 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SURFACE_MATERIAL_COUNT: Int = 6071 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_INDIRECT_ENERGY: Int = 5679 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_IS_MERGEABLE_WITH: Int = 6072 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_INDIRECT_ENERGY: Int = 5680 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_MERGE_MESHES: Int = 6073 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_NEGATIVE: Int = 5681 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SURFACE_MATERIAL: Int = 6074 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_NEGATIVE: Int = 5682 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_MESH: Int = 6075 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_SIZE: Int = 5683 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_MESH: Int = 6076 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_SIZE: Int = 5684 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SKELETON: Int = 6077 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_LIGHT_SPECULAR: Int = 5685 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SKELETON: Int = 6078 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_LIGHT_SPECULAR: Int = 5686 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SKIN: Int = 6079 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_BIAS: Int = 5687 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SKIN: Int = 6080 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_BIAS: Int = 5688 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SOFTWARE_SKINNING_TRANSFORM_NORMALS: + Int = 6081 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_COLOR: Int = 5689 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SOFTWARE_SKINNING_TRANSFORM_NORMALS: + Int = 6082 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_COLOR: Int = 5690 +internal const val ENGINECLASS_MESHINSTANCE2D: Int = 299 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_CONTACT: Int = 5691 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_MESH: Int = 6083 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_CONTACT: Int = 5692 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_MESH: Int = 6084 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_ENABLED: Int = 5693 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_NORMAL_MAP: Int = 6085 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_ENABLED: Int = 5694 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_NORMAL_MAP: Int = 6086 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_GET_SHADOW_REVERSE_CULL_FACE: Int = 5695 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_TEXTURE: Int = 6087 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT_SET_SHADOW_REVERSE_CULL_FACE: Int = 5696 +internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_TEXTURE: Int = 6088 -internal const val ENGINECLASS_LIGHT2D: Int = 280 +internal const val ENGINECLASS_MESHLIBRARY: Int = 300 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_COLOR: Int = 5697 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_CLEAR: Int = 6089 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_COLOR: Int = 5698 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_CREATE_ITEM: Int = 6090 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_EDITOR_ONLY: Int = 5699 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_FIND_ITEM_BY_NAME: Int = 6091 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_EDITOR_ONLY: Int = 5700 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_LIST: Int = 6092 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_ENABLED: Int = 5701 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_MESH: Int = 6093 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_ENABLED: Int = 5702 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_MESH_TRANSFORM: Int = 6094 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_ENERGY: Int = 5703 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAME: Int = 6095 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_ENERGY: Int = 5704 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAVMESH: Int = 6096 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_MODE: Int = 5705 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAVMESH_TRANSFORM: Int = 6097 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_MODE: Int = 5706 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_PREVIEW: Int = 6098 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_OFFSET: Int = 5707 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_SHAPES: Int = 6099 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_OFFSET: Int = 5708 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_LAST_UNUSED_ITEM_ID: Int = 6100 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_HEIGHT: Int = 5709 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_REMOVE_ITEM: Int = 6101 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_HEIGHT: Int = 5710 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_MESH: Int = 6102 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_ITEM_CULL_MASK: Int = 5711 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_MESH_TRANSFORM: Int = 6103 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_ITEM_CULL_MASK: Int = 5712 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAME: Int = 6104 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_LAYER_MAX: Int = 5713 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAVMESH: Int = 6105 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_LAYER_MAX: Int = 5714 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAVMESH_TRANSFORM: Int = 6106 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_LAYER_MIN: Int = 5715 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_PREVIEW: Int = 6107 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_LAYER_MIN: Int = 5716 +internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_SHAPES: Int = 6108 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_Z_MAX: Int = 5717 +internal const val ENGINECLASS_MESHTEXTURE: Int = 301 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_Z_MAX: Int = 5718 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_BASE_TEXTURE: Int = 6109 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_RANGE_Z_MIN: Int = 5719 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_BASE_TEXTURE: Int = 6110 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_RANGE_Z_MIN: Int = 5720 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_IMAGE_SIZE: Int = 6111 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_BUFFER_SIZE: Int = 5721 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_IMAGE_SIZE: Int = 6112 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_BUFFER_SIZE: Int = 5722 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_MESH: Int = 6113 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_COLOR: Int = 5723 +internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_MESH: Int = 6114 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_COLOR: Int = 5724 +internal const val ENGINECLASS_METHODTWEENER: Int = 302 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_ENABLED: Int = 5725 +internal const val ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_DELAY: Int = 6115 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_ENABLED: Int = 5726 +internal const val ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_EASE: Int = 6116 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_FILTER: Int = 5727 +internal const val ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_TRANS: Int = 6117 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_FILTER: Int = 5728 +internal const val ENGINECLASS_MOBILEVRINTERFACE: Int = 303 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_FILTER_SMOOTH: Int = 5729 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_DISPLAY_TO_LENS: Int = 6118 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_FILTER_SMOOTH: Int = 5730 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_DISPLAY_TO_LENS: Int = 6119 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_GRADIENT_LENGTH: Int = 5731 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_DISPLAY_WIDTH: Int = 6120 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_GRADIENT_LENGTH: Int = 5732 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_DISPLAY_WIDTH: Int = 6121 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_SHADOW_ITEM_CULL_MASK: Int = 5733 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_EYE_HEIGHT: Int = 6122 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_SHADOW_ITEM_CULL_MASK: Int = 5734 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_EYE_HEIGHT: Int = 6123 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_TEXTURE: Int = 5735 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_IOD: Int = 6124 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_TEXTURE: Int = 5736 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_IOD: Int = 6125 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_GET_TEXTURE_SCALE: Int = 5737 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_K1: Int = 6126 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHT2D_SET_TEXTURE_SCALE: Int = 5738 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_K1: Int = 6127 -internal const val ENGINECLASS_LIGHTOCCLUDER2D: Int = 281 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_K2: Int = 6128 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D__POLY_CHANGED: Int = 5739 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_K2: Int = 6129 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_GET_LIGHT_MASK: Int = 5740 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_OVERSAMPLE: Int = 6130 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_SET_LIGHT_MASK: Int = 5741 +internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_OVERSAMPLE: Int = 6131 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_GET_OCCLUDER: Int = 5742 +internal const val ENGINECLASS_MULTIMESH: Int = 304 -internal const val ENGINEMETHOD_ENGINECLASS_LIGHTOCCLUDER2D_SET_OCCLUDER: Int = 5743 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_COLOR_ARRAY: Int = 6132 -internal const val ENGINECLASS_LINE2D: Int = 282 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_CUSTOM_DATA_ARRAY: Int = 6133 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D__CURVE_CHANGED: Int = 5744 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_TRANSFORM_2D_ARRAY: Int = 6134 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D__GRADIENT_CHANGED: Int = 5745 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_TRANSFORM_ARRAY: Int = 6135 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_ADD_POINT: Int = 5746 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_COLOR_ARRAY: Int = 6136 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_CLEAR_POINTS: Int = 5747 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_CUSTOM_DATA_ARRAY: Int = 6137 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINT_COUNT: Int = 5748 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_TRANSFORM_2D_ARRAY: Int = 6138 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINT_POSITION: Int = 5749 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_TRANSFORM_ARRAY: Int = 6139 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_REMOVE_POINT: Int = 5750 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_AABB: Int = 6140 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_POINT_POSITION: Int = 5751 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_COLOR: Int = 6141 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_ANTIALIASED: Int = 5752 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_CUSTOM_DATA: Int = 6142 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_ANTIALIASED: Int = 5753 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_TRANSFORM: Int = 6143 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_BEGIN_CAP_MODE: Int = 5754 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_TRANSFORM_2D: Int = 6144 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_BEGIN_CAP_MODE: Int = 5755 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_RESET_INSTANCE_PHYSICS_INTERPOLATION: Int = + 6145 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_DEFAULT_COLOR: Int = 5756 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_AS_BULK_ARRAY: Int = 6146 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_DEFAULT_COLOR: Int = 5757 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_AS_BULK_ARRAY_INTERPOLATED: Int = 6147 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_END_CAP_MODE: Int = 5758 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_COLOR: Int = 6148 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_END_CAP_MODE: Int = 5759 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_CUSTOM_DATA: Int = 6149 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_GRADIENT: Int = 5760 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_TRANSFORM: Int = 6150 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_GRADIENT: Int = 5761 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_TRANSFORM_2D: Int = 6151 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_JOINT_MODE: Int = 5762 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_COLOR_FORMAT: Int = 6152 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_JOINT_MODE: Int = 5763 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_COLOR_FORMAT: Int = 6153 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_POINTS: Int = 5764 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_CUSTOM_DATA_FORMAT: Int = 6154 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_POINTS: Int = 5765 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_CUSTOM_DATA_FORMAT: Int = 6155 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_ROUND_PRECISION: Int = 5766 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_COUNT: Int = 6156 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_ROUND_PRECISION: Int = 5767 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_COUNT: Int = 6157 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_SHARP_LIMIT: Int = 5768 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_MESH: Int = 6158 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_SHARP_LIMIT: Int = 5769 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_MESH: Int = 6159 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_TEXTURE: Int = 5770 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_PHYSICS_INTERPOLATION_QUALITY: Int = 6160 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_TEXTURE: Int = 5771 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_PHYSICS_INTERPOLATION_QUALITY: Int = 6161 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_TEXTURE_MODE: Int = 5772 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_TRANSFORM_FORMAT: Int = 6162 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_TEXTURE_MODE: Int = 5773 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_TRANSFORM_FORMAT: Int = 6163 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_WIDTH: Int = 5774 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_VISIBLE_INSTANCE_COUNT: Int = 6164 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_WIDTH: Int = 5775 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_VISIBLE_INSTANCE_COUNT: Int = 6165 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_GET_WIDTH_CURVE: Int = 5776 +internal const val ENGINECLASS_MULTIMESHINSTANCE: Int = 305 -internal const val ENGINEMETHOD_ENGINECLASS_LINE2D_SET_WIDTH_CURVE: Int = 5777 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE_GET_MULTIMESH: Int = 6166 -internal const val ENGINECLASS_LINEEDIT: Int = 283 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE_SET_MULTIMESH: Int = 6167 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__EDITOR_SETTINGS_CHANGED: Int = 5778 +internal const val ENGINECLASS_MULTIMESHINSTANCE2D: Int = 306 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__GUI_INPUT: Int = 5779 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_MULTIMESH: Int = 6168 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__TEXT_CHANGED: Int = 5780 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_MULTIMESH: Int = 6169 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT__TOGGLE_DRAW_CARET: Int = 5781 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_NORMAL_MAP: Int = 6170 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_APPEND_AT_CURSOR: Int = 5782 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_NORMAL_MAP: Int = 6171 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_CLEAR: Int = 5783 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_TEXTURE: Int = 6172 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DELETE_CHAR_AT_CURSOR: Int = 5784 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_TEXTURE: Int = 6173 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DELETE_TEXT: Int = 5785 +internal const val ENGINECLASS_MULTIPLAYERAPI: Int = 307 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_DESELECT: Int = 5786 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__ADD_PEER: Int = 6174 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MENU: Int = 5787 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__CONNECTED_TO_SERVER: Int = 6175 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SCROLL_OFFSET: Int = 5788 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__CONNECTION_FAILED: Int = 6176 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_MENU_OPTION: Int = 5789 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__DEL_PEER: Int = 6177 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SELECT: Int = 5790 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__SERVER_DISCONNECTED: Int = 6178 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SELECT_ALL: Int = 5791 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_CLEAR: Int = 6179 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_ALIGN: Int = 5792 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_CONNECTED_PEERS: Int = 6180 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_ALIGN: Int = 5793 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_UNIQUE_ID: Int = 6181 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_BLINK: Int = 5794 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_RPC_SENDER_ID: Int = 6182 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_BLINK: Int = 5795 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_HAS_NETWORK_PEER: Int = 6183 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_BLINK_SPEED: Int = 5796 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_IS_NETWORK_SERVER: Int = 6184 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_BLINK_SPEED: Int = 5797 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_POLL: Int = 6185 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CARET_POSITION: Int = 5798 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SEND_BYTES: Int = 6186 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CARET_POSITION: Int = 5799 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_ALLOW_OBJECT_DECODING: Int = 6187 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CLEAR_BUTTON_ENABLED: Int = 5800 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_ALLOW_OBJECT_DECODING: Int = 6188 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CLEAR_BUTTON_ENABLED: Int = 5801 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_PEER: Int = 6189 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_CONTEXT_MENU_ENABLED: Int = 5802 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_NETWORK_PEER: Int = 6190 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_CONTEXT_MENU_ENABLED: Int = 5803 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = + 6191 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_EDITABLE: Int = 5804 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = + 6192 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_EDITABLE: Int = 5805 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_ROOT_NODE: Int = 6193 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_EXPAND_TO_TEXT_LENGTH: Int = 5806 +internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_ROOT_NODE: Int = 6194 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_EXPAND_TO_TEXT_LENGTH: Int = 5807 +internal const val ENGINECLASS_MULTIPLAYERPEERGDNATIVE: Int = 308 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MAX_LENGTH: Int = 5808 +internal const val ENGINECLASS_NATIVESCRIPT: Int = 309 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_MAX_LENGTH: Int = 5809 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_CLASS_DOCUMENTATION: Int = 6195 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_PLACEHOLDER_ALPHA: Int = 5810 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_METHOD_DOCUMENTATION: Int = 6196 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_PLACEHOLDER_ALPHA: Int = 5811 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_PROPERTY_DOCUMENTATION: Int = 6197 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_PLACEHOLDER_TEXT: Int = 5812 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SIGNAL_DOCUMENTATION: Int = 6198 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_PLACEHOLDER_TEXT: Int = 5813 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_NEW: Int = 6199 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_RIGHT_ICON: Int = 5814 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_CLASS_NAME: Int = 6200 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_RIGHT_ICON: Int = 5815 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_CLASS_NAME: Int = 6201 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SECRET: Int = 5816 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_LIBRARY: Int = 6202 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SECRET: Int = 5817 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_LIBRARY: Int = 6203 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SECRET_CHARACTER: Int = 5818 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SCRIPT_CLASS_ICON_PATH: Int = 6204 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SECRET_CHARACTER: Int = 5819 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_SCRIPT_CLASS_ICON_PATH: Int = 6205 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTING_ENABLED: Int = 5820 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SCRIPT_CLASS_NAME: Int = 6206 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SELECTING_ENABLED: Int = 5821 +internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_SCRIPT_CLASS_NAME: Int = 6207 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SHORTCUT_KEYS_ENABLED: Int = 5822 +internal const val ENGINECLASS_NAVIGATION: Int = 310 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_SHORTCUT_KEYS_ENABLED: Int = 5823 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT: Int = 6208 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_TEXT: Int = 5824 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_NORMAL: Int = 6209 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_TEXT: Int = 5825 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_OWNER: Int = 6210 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_VIRTUAL_KEYBOARD_ENABLED: Int = 5826 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_TO_SEGMENT: Int = 6211 -internal const val ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_VIRTUAL_KEYBOARD_ENABLED: Int = 5827 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_RID: Int = 6212 -internal const val ENGINECLASS_LINESHAPE2D: Int = 284 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_SIMPLE_PATH: Int = 6213 -internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_GET_D: Int = 5828 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CELL_HEIGHT: Int = 6214 -internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_SET_D: Int = 5829 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_CELL_HEIGHT: Int = 6215 -internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_GET_NORMAL: Int = 5830 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CELL_SIZE: Int = 6216 -internal const val ENGINEMETHOD_ENGINECLASS_LINESHAPE2D_SET_NORMAL: Int = 5831 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_CELL_SIZE: Int = 6217 -internal const val ENGINECLASS_LINKBUTTON: Int = 285 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_EDGE_CONNECTION_MARGIN: Int = 6218 -internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_GET_TEXT: Int = 5832 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_EDGE_CONNECTION_MARGIN: Int = 6219 -internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_SET_TEXT: Int = 5833 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_NAVIGATION_LAYERS: Int = 6220 -internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_GET_UNDERLINE: Int = 5834 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_NAVIGATION_LAYERS: Int = 6221 -internal const val ENGINEMETHOD_ENGINECLASS_LINKBUTTON_SET_UNDERLINE: Int = 5835 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_UP_VECTOR: Int = 6222 -internal const val ENGINECLASS_LISTENER: Int = 286 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_UP_VECTOR: Int = 6223 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_CLEAR_CURRENT: Int = 5836 +internal const val ENGINECLASS_NAVIGATION2D: Int = 311 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_GET_LISTENER_TRANSFORM: Int = 5837 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT: Int = 6224 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_IS_CURRENT: Int = 5838 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT_OWNER: Int = 6225 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER_MAKE_CURRENT: Int = 5839 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_RID: Int = 6226 -internal const val ENGINECLASS_LISTENER2D: Int = 287 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_SIMPLE_PATH: Int = 6227 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_CLEAR_CURRENT: Int = 5840 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CELL_SIZE: Int = 6228 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_IS_CURRENT: Int = 5841 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_CELL_SIZE: Int = 6229 -internal const val ENGINEMETHOD_ENGINECLASS_LISTENER2D_MAKE_CURRENT: Int = 5842 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_EDGE_CONNECTION_MARGIN: Int = 6230 -internal const val ENGINECLASS_MAINLOOP: Int = 288 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_EDGE_CONNECTION_MARGIN: Int = 6231 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__DROP_FILES: Int = 5843 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_NAVIGATION_LAYERS: Int = 6232 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__FINALIZE: Int = 5844 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_NAVIGATION_LAYERS: Int = 6233 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__GLOBAL_MENU_ACTION: Int = 5845 +internal const val ENGINECLASS_NAVIGATION2DSERVER: Int = 312 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__IDLE: Int = 5846 +internal const val ENGINESINGLETON_NAVIGATION2DSERVER: Int = 9 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INITIALIZE: Int = 5847 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER__EMIT_MAP_CHANGED: Int = 6234 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INPUT_EVENT: Int = 5848 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_CREATE: Int = 6235 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__INPUT_TEXT: Int = 5849 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_GET_MAP: Int = 6236 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP__ITERATION: Int = 5850 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_IS_MAP_CHANGED: Int = 6237 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_FINISH: Int = 5851 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_CALLBACK: Int = 6238 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_IDLE: Int = 5852 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAP: Int = 6239 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INIT: Int = 5853 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAX_NEIGHBORS: Int = 6240 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INPUT_EVENT: Int = 5854 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAX_SPEED: Int = 6241 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_INPUT_TEXT: Int = 5855 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_NEIGHBOR_DIST: Int = 6242 -internal const val ENGINEMETHOD_ENGINECLASS_MAINLOOP_ITERATION: Int = 5856 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_POSITION: Int = 6243 -internal const val ENGINECLASS_MARGINCONTAINER: Int = 289 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_RADIUS: Int = 6244 -internal const val ENGINECLASS_MATERIAL: Int = 290 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_TARGET_VELOCITY: Int = 6245 -internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_GET_NEXT_PASS: Int = 5857 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_TIME_HORIZON: Int = 6246 -internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_SET_NEXT_PASS: Int = 5858 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_VELOCITY: Int = 6247 -internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_GET_RENDER_PRIORITY: Int = 5859 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_FREE_RID: Int = 6248 -internal const val ENGINEMETHOD_ENGINECLASS_MATERIAL_SET_RENDER_PRIORITY: Int = 5860 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_GET_MAPS: Int = 6249 -internal const val ENGINECLASS_MENUBUTTON: Int = 291 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_CREATE: Int = 6250 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__GET_ITEMS: Int = 5861 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_FORCE_UPDATE: Int = 6251 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__SET_ITEMS: Int = 5862 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_AGENTS: Int = 6252 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON__UNHANDLED_KEY_INPUT: Int = 5863 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CELL_HEIGHT: Int = 6253 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_GET_POPUP: Int = 5864 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CELL_SIZE: Int = 6254 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_SET_DISABLE_SHORTCUTS: Int = 5865 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CLOSEST_POINT: Int = 6255 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_GET_SWITCH_ON_HOVER: Int = 5866 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CLOSEST_POINT_OWNER: Int = + 6256 -internal const val ENGINEMETHOD_ENGINECLASS_MENUBUTTON_SET_SWITCH_ON_HOVER: Int = 5867 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_EDGE_CONNECTION_MARGIN: Int = + 6257 -internal const val ENGINECLASS_MESH: Int = 292 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_PATH: Int = 6258 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_CONVEX_SHAPE: Int = 5868 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_REGIONS: Int = 6259 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_OUTLINE: Int = 5869 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_IS_ACTIVE: Int = 6260 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_CREATE_TRIMESH_SHAPE: Int = 5870 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_ACTIVE: Int = 6261 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_GENERATE_TRIANGLE_MESH: Int = 5871 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_CELL_HEIGHT: Int = 6262 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_AABB: Int = 5872 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_CELL_SIZE: Int = 6263 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_FACES: Int = 5873 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_EDGE_CONNECTION_MARGIN: Int = + 6264 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_SURFACE_COUNT: Int = 5874 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_CREATE: Int = 6265 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_ARRAYS: Int = 5875 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTION_PATHWAY_END: + Int = 6266 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_BLEND_SHAPE_ARRAYS: Int = 5876 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTION_PATHWAY_START: + Int = 6267 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_GET_MATERIAL: Int = 5877 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTIONS_COUNT: Int = + 6268 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_SURFACE_SET_MATERIAL: Int = 5878 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_ENTER_COST: Int = 6269 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_GET_LIGHTMAP_SIZE_HINT: Int = 5879 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_MAP: Int = 6270 -internal const val ENGINEMETHOD_ENGINECLASS_MESH_SET_LIGHTMAP_SIZE_HINT: Int = 5880 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_NAVIGATION_LAYERS: Int = + 6271 -internal const val ENGINECLASS_MESHDATATOOL: Int = 293 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_TRAVEL_COST: Int = 6272 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_CLEAR: Int = 5881 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_OWNS_POINT: Int = 6273 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_COMMIT_TO_SURFACE: Int = 5882 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_ENTER_COST: Int = 6274 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_CREATE_FROM_SURFACE: Int = 5883 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_MAP: Int = 6275 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_COUNT: Int = 5884 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_NAVIGATION_LAYERS: Int = + 6276 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_FACES: Int = 5885 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_NAVPOLY: Int = 6277 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_META: Int = 5886 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_TRANSFORM: Int = 6278 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_EDGE_VERTEX: Int = 5887 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_TRAVEL_COST: Int = 6279 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_COUNT: Int = 5888 +internal const val ENGINECLASS_NAVIGATIONAGENT: Int = 313 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_EDGE: Int = 5889 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT__AVOIDANCE_DONE: Int = 6280 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_META: Int = 5890 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_DISTANCE_TO_TARGET: Int = 6281 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_NORMAL: Int = 5891 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_FINAL_LOCATION: Int = 6282 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FACE_VERTEX: Int = 5892 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAV_PATH: Int = 6283 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_FORMAT: Int = 5893 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAV_PATH_INDEX: Int = 6284 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_MATERIAL: Int = 5894 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION: Int = 6285 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX: Int = 5895 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION_MAP: Int = 6286 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_BONES: Int = 5896 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NEXT_LOCATION: Int = 6287 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_COLOR: Int = 5897 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_RID: Int = 6288 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_COUNT: Int = 5898 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TARGET_LOCATION: Int = 6289 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_EDGES: Int = 5899 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_NAVIGATION_FINISHED: Int = 6290 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_FACES: Int = 5900 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_TARGET_REACHABLE: Int = 6291 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_META: Int = 5901 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_TARGET_REACHED: Int = 6292 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_NORMAL: Int = 5902 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION: Int = 6293 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_TANGENT: Int = 5903 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION_MAP: Int = 6294 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_UV: Int = 5904 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TARGET_LOCATION: Int = 6295 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_UV2: Int = 5905 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_VELOCITY: Int = 6296 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_GET_VERTEX_WEIGHTS: Int = 5906 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_AGENT_HEIGHT_OFFSET: Int = 6297 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_EDGE_META: Int = 5907 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_AGENT_HEIGHT_OFFSET: Int = 6298 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_FACE_META: Int = 5908 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_AVOIDANCE_ENABLED: Int = 6299 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_MATERIAL: Int = 5909 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_AVOIDANCE_ENABLED: Int = 6300 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX: Int = 5910 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_IGNORE_Y: Int = 6301 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_BONES: Int = 5911 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_IGNORE_Y: Int = 6302 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_COLOR: Int = 5912 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_MAX_NEIGHBORS: Int = 6303 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_META: Int = 5913 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_MAX_NEIGHBORS: Int = 6304 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_NORMAL: Int = 5914 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_MAX_SPEED: Int = 6305 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_TANGENT: Int = 5915 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_MAX_SPEED: Int = 6306 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_UV: Int = 5916 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION_LAYERS: Int = 6307 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_UV2: Int = 5917 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION_LAYERS: Int = 6308 -internal const val ENGINEMETHOD_ENGINECLASS_MESHDATATOOL_SET_VERTEX_WEIGHTS: Int = 5918 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NEIGHBOR_DIST: Int = 6309 -internal const val ENGINECLASS_MESHINSTANCE: Int = 294 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NEIGHBOR_DIST: Int = 6310 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE__MESH_CHANGED: Int = 5919 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_PATH_DESIRED_DISTANCE: Int = 6311 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE__UPDATE_SKINNING: Int = 5920 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_PATH_DESIRED_DISTANCE: Int = 6312 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_CONVEX_COLLISION: Int = 5921 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_PATH_MAX_DISTANCE: Int = 6313 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_DEBUG_TANGENTS: Int = 5922 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_PATH_MAX_DISTANCE: Int = 6314 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_MULTIPLE_CONVEX_COLLISIONS: Int = - 5923 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_RADIUS: Int = 6315 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_CREATE_TRIMESH_COLLISION: Int = 5924 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_RADIUS: Int = 6316 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_ACTIVE_MATERIAL: Int = 5925 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TARGET_DESIRED_DISTANCE: Int = 6317 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SURFACE_MATERIAL: Int = 5926 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TARGET_DESIRED_DISTANCE: Int = 6318 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SURFACE_MATERIAL_COUNT: Int = 5927 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TIME_HORIZON: Int = 6319 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SURFACE_MATERIAL: Int = 5928 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TIME_HORIZON: Int = 6320 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_MESH: Int = 5929 +internal const val ENGINECLASS_NAVIGATIONAGENT2D: Int = 314 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_MESH: Int = 5930 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D__AVOIDANCE_DONE: Int = 6321 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SKELETON: Int = 5931 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_DISTANCE_TO_TARGET: Int = 6322 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SKELETON: Int = 5932 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_FINAL_LOCATION: Int = 6323 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SKIN: Int = 5933 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAV_PATH: Int = 6324 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SKIN: Int = 5934 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAV_PATH_INDEX: Int = 6325 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_GET_SOFTWARE_SKINNING_TRANSFORM_NORMALS: - Int = 5935 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION: Int = 6326 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_SET_SOFTWARE_SKINNING_TRANSFORM_NORMALS: - Int = 5936 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION_MAP: Int = 6327 -internal const val ENGINECLASS_MESHINSTANCE2D: Int = 295 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NEXT_LOCATION: Int = 6328 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_MESH: Int = 5937 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_RID: Int = 6329 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_MESH: Int = 5938 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TARGET_LOCATION: Int = 6330 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_NORMAL_MAP: Int = 5939 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_NAVIGATION_FINISHED: Int = 6331 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_NORMAL_MAP: Int = 5940 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_TARGET_REACHABLE: Int = 6332 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_GET_TEXTURE: Int = 5941 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_TARGET_REACHED: Int = 6333 -internal const val ENGINEMETHOD_ENGINECLASS_MESHINSTANCE2D_SET_TEXTURE: Int = 5942 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION: Int = 6334 -internal const val ENGINECLASS_MESHLIBRARY: Int = 296 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION_MAP: Int = 6335 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_CLEAR: Int = 5943 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TARGET_LOCATION: Int = 6336 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_CREATE_ITEM: Int = 5944 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_VELOCITY: Int = 6337 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_FIND_ITEM_BY_NAME: Int = 5945 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_AVOIDANCE_ENABLED: Int = 6338 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_LIST: Int = 5946 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_AVOIDANCE_ENABLED: Int = 6339 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_MESH: Int = 5947 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_MAX_NEIGHBORS: Int = 6340 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_MESH_TRANSFORM: Int = 5948 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_MAX_NEIGHBORS: Int = 6341 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAME: Int = 5949 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_MAX_SPEED: Int = 6342 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAVMESH: Int = 5950 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_MAX_SPEED: Int = 6343 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_NAVMESH_TRANSFORM: Int = 5951 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION_LAYERS: Int = 6344 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_PREVIEW: Int = 5952 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION_LAYERS: Int = 6345 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_ITEM_SHAPES: Int = 5953 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NEIGHBOR_DIST: Int = 6346 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_GET_LAST_UNUSED_ITEM_ID: Int = 5954 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NEIGHBOR_DIST: Int = 6347 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_REMOVE_ITEM: Int = 5955 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_PATH_DESIRED_DISTANCE: Int = 6348 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_MESH: Int = 5956 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_PATH_DESIRED_DISTANCE: Int = 6349 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_MESH_TRANSFORM: Int = 5957 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_PATH_MAX_DISTANCE: Int = 6350 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAME: Int = 5958 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_PATH_MAX_DISTANCE: Int = 6351 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAVMESH: Int = 5959 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_RADIUS: Int = 6352 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_NAVMESH_TRANSFORM: Int = 5960 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_RADIUS: Int = 6353 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_PREVIEW: Int = 5961 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TARGET_DESIRED_DISTANCE: Int = + 6354 -internal const val ENGINEMETHOD_ENGINECLASS_MESHLIBRARY_SET_ITEM_SHAPES: Int = 5962 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TARGET_DESIRED_DISTANCE: Int = + 6355 -internal const val ENGINECLASS_MESHTEXTURE: Int = 297 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TIME_HORIZON: Int = 6356 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_BASE_TEXTURE: Int = 5963 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TIME_HORIZON: Int = 6357 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_BASE_TEXTURE: Int = 5964 +internal const val ENGINECLASS_NAVIGATIONMESH: Int = 315 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_IMAGE_SIZE: Int = 5965 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH__GET_POLYGONS: Int = 6358 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_IMAGE_SIZE: Int = 5966 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH__SET_POLYGONS: Int = 6359 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_GET_MESH: Int = 5967 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_ADD_POLYGON: Int = 6360 -internal const val ENGINEMETHOD_ENGINECLASS_MESHTEXTURE_SET_MESH: Int = 5968 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_CLEAR_POLYGONS: Int = 6361 -internal const val ENGINECLASS_MOBILEVRINTERFACE: Int = 298 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_CREATE_FROM_MESH: Int = 6362 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_DISPLAY_TO_LENS: Int = 5969 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_COLLISION_MASK_BIT: Int = 6363 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_DISPLAY_TO_LENS: Int = 5970 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON: Int = 6364 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_DISPLAY_WIDTH: Int = 5971 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON_COUNT: Int = 6365 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_DISPLAY_WIDTH: Int = 5972 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_COLLISION_MASK_BIT: Int = 6366 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_EYE_HEIGHT: Int = 5973 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_HEIGHT: Int = 6367 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_EYE_HEIGHT: Int = 5974 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_HEIGHT: Int = 6368 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_IOD: Int = 5975 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_MAX_CLIMB: Int = 6369 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_IOD: Int = 5976 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_CLIMB: Int = 6370 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_K1: Int = 5977 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_MAX_SLOPE: Int = 6371 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_K1: Int = 5978 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_SLOPE: Int = 6372 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_K2: Int = 5979 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_RADIUS: Int = 6373 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_K2: Int = 5980 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_RADIUS: Int = 6374 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_GET_OVERSAMPLE: Int = 5981 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_HEIGHT: Int = 6375 -internal const val ENGINEMETHOD_ENGINECLASS_MOBILEVRINTERFACE_SET_OVERSAMPLE: Int = 5982 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_CELL_HEIGHT: Int = 6376 -internal const val ENGINECLASS_MULTIMESH: Int = 299 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_SIZE: Int = 6377 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_COLOR_ARRAY: Int = 5983 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_CELL_SIZE: Int = 6378 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_CUSTOM_DATA_ARRAY: Int = 5984 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_DETAIL_SAMPLE_DISTANCE: Int = 6379 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_TRANSFORM_2D_ARRAY: Int = 5985 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_DISTANCE: Int = 6380 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__GET_TRANSFORM_ARRAY: Int = 5986 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_DETAIL_SAMPLE_MAX_ERROR: Int = 6381 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_COLOR_ARRAY: Int = 5987 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_MAX_ERROR: Int = 6382 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_CUSTOM_DATA_ARRAY: Int = 5988 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_EDGE_MAX_ERROR: Int = 6383 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_TRANSFORM_2D_ARRAY: Int = 5989 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_EDGE_MAX_ERROR: Int = 6384 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH__SET_TRANSFORM_ARRAY: Int = 5990 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_EDGE_MAX_LENGTH: Int = 6385 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_AABB: Int = 5991 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_EDGE_MAX_LENGTH: Int = 6386 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_COLOR: Int = 5992 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_BAKING_AABB: Int = 6387 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_CUSTOM_DATA: Int = 5993 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_BAKING_AABB: Int = 6388 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_TRANSFORM: Int = 5994 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_BAKING_AABB_OFFSET: Int = 6389 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_TRANSFORM_2D: Int = 5995 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_BAKING_AABB_OFFSET: Int = 6390 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_AS_BULK_ARRAY: Int = 5996 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_LEDGE_SPANS: Int = 6391 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_COLOR: Int = 5997 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LEDGE_SPANS: Int = 6392 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_CUSTOM_DATA: Int = 5998 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_LOW_HANGING_OBSTACLES: Int = + 6393 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_TRANSFORM: Int = 5999 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LOW_HANGING_OBSTACLES: Int = + 6394 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_TRANSFORM_2D: Int = 6000 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_WALKABLE_LOW_HEIGHT_SPANS: Int + = 6395 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_COLOR_FORMAT: Int = 6001 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_WALKABLE_LOW_HEIGHT_SPANS: Int + = 6396 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_COLOR_FORMAT: Int = 6002 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_COLLISION_MASK: Int = 6397 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_CUSTOM_DATA_FORMAT: Int = 6003 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_COLLISION_MASK: Int = 6398 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_CUSTOM_DATA_FORMAT: Int = 6004 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_PARSED_GEOMETRY_TYPE: Int = + 6399 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_INSTANCE_COUNT: Int = 6005 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_PARSED_GEOMETRY_TYPE: Int = + 6400 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_INSTANCE_COUNT: Int = 6006 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_SOURCE_GEOMETRY_MODE: Int = + 6401 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_MESH: Int = 6007 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GEOMETRY_MODE: Int = + 6402 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_MESH: Int = 6008 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_SOURCE_GROUP_NAME: Int = + 6403 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_TRANSFORM_FORMAT: Int = 6009 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GROUP_NAME: Int = + 6404 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_TRANSFORM_FORMAT: Int = 6010 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON_VERTS_PER_POLY: Int = 6405 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_VISIBLE_INSTANCE_COUNT: Int = 6011 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_POLYGON_VERTS_PER_POLY: Int = 6406 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_VISIBLE_INSTANCE_COUNT: Int = 6012 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_REGION_MERGE_SIZE: Int = 6407 -internal const val ENGINECLASS_MULTIMESHINSTANCE: Int = 300 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MERGE_SIZE: Int = 6408 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE_GET_MULTIMESH: Int = 6013 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_REGION_MIN_SIZE: Int = 6409 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE_SET_MULTIMESH: Int = 6014 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MIN_SIZE: Int = 6410 -internal const val ENGINECLASS_MULTIMESHINSTANCE2D: Int = 301 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_SAMPLE_PARTITION_TYPE: Int = 6411 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_MULTIMESH: Int = 6015 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_SAMPLE_PARTITION_TYPE: Int = 6412 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_MULTIMESH: Int = 6016 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_VERTICES: Int = 6413 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_NORMAL_MAP: Int = 6017 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_VERTICES: Int = 6414 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_NORMAL_MAP: Int = 6018 +internal const val ENGINECLASS_NAVIGATIONMESHGENERATOR: Int = 316 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_GET_TEXTURE: Int = 6019 +internal const val ENGINESINGLETON_NAVIGATIONMESHGENERATOR: Int = 10 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIMESHINSTANCE2D_SET_TEXTURE: Int = 6020 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHGENERATOR_BAKE: Int = 6415 -internal const val ENGINECLASS_MULTIPLAYERAPI: Int = 302 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHGENERATOR_CLEAR: Int = 6416 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__ADD_PEER: Int = 6021 +internal const val ENGINECLASS_NAVIGATIONMESHINSTANCE: Int = 317 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__CONNECTED_TO_SERVER: Int = 6022 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE__BAKE_FINISHED: Int = 6417 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__CONNECTION_FAILED: Int = 6023 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_BAKE_NAVIGATION_MESH: Int = 6418 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__DEL_PEER: Int = 6024 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_REGION_RID: Int = 6419 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI__SERVER_DISCONNECTED: Int = 6025 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_ENABLED: Int = 6420 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_CLEAR: Int = 6026 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_ENABLED: Int = 6421 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_CONNECTED_PEERS: Int = 6027 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_ENTER_COST: Int = 6422 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_UNIQUE_ID: Int = 6028 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_ENTER_COST: Int = 6423 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_RPC_SENDER_ID: Int = 6029 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_NAVIGATION_LAYERS: Int = 6424 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_HAS_NETWORK_PEER: Int = 6030 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_NAVIGATION_LAYERS: Int = 6425 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_IS_NETWORK_SERVER: Int = 6031 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_NAVMESH: Int = 6426 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_POLL: Int = 6032 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_NAVMESH: Int = 6427 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SEND_BYTES: Int = 6033 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_TRAVEL_COST: Int = 6428 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_ALLOW_OBJECT_DECODING: Int = 6034 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_TRAVEL_COST: Int = 6429 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_ALLOW_OBJECT_DECODING: Int = 6035 +internal const val ENGINECLASS_NAVIGATIONOBSTACLE: Int = 318 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_NETWORK_PEER: Int = 6036 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_NAVIGATION: Int = 6430 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_NETWORK_PEER: Int = 6037 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_RID: Int = 6431 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = - 6038 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_NAVIGATION: Int = 6432 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = - 6039 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_ESTIMATE_RADIUS: Int = 6433 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_GET_ROOT_NODE: Int = 6040 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_ESTIMATE_RADIUS: Int = 6434 -internal const val ENGINEMETHOD_ENGINECLASS_MULTIPLAYERAPI_SET_ROOT_NODE: Int = 6041 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_RADIUS: Int = 6435 -internal const val ENGINECLASS_MULTIPLAYERPEERGDNATIVE: Int = 303 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_RADIUS: Int = 6436 -internal const val ENGINECLASS_NATIVESCRIPT: Int = 304 +internal const val ENGINECLASS_NAVIGATIONOBSTACLE2D: Int = 319 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_CLASS_DOCUMENTATION: Int = 6042 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_NAVIGATION: Int = 6437 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_METHOD_DOCUMENTATION: Int = 6043 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_RID: Int = 6438 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_PROPERTY_DOCUMENTATION: Int = 6044 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_NAVIGATION: Int = 6439 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SIGNAL_DOCUMENTATION: Int = 6045 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_ESTIMATE_RADIUS: Int = 6440 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_NEW: Int = 6046 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_ESTIMATE_RADIUS: Int = 6441 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_CLASS_NAME: Int = 6047 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_RADIUS: Int = 6442 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_CLASS_NAME: Int = 6048 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_RADIUS: Int = 6443 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_LIBRARY: Int = 6049 +internal const val ENGINECLASS_NAVIGATIONPOLYGON: Int = 320 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_LIBRARY: Int = 6050 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__GET_OUTLINES: Int = 6444 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SCRIPT_CLASS_ICON_PATH: Int = 6051 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__GET_POLYGONS: Int = 6445 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_SCRIPT_CLASS_ICON_PATH: Int = 6052 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__SET_OUTLINES: Int = 6446 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_GET_SCRIPT_CLASS_NAME: Int = 6053 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__SET_POLYGONS: Int = 6447 -internal const val ENGINEMETHOD_ENGINECLASS_NATIVESCRIPT_SET_SCRIPT_CLASS_NAME: Int = 6054 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_OUTLINE: Int = 6448 -internal const val ENGINECLASS_NAVIGATION: Int = 305 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_OUTLINE_AT_INDEX: Int = 6449 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT: Int = 6055 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_POLYGON: Int = 6450 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_NORMAL: Int = 6056 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_CLEAR_OUTLINES: Int = 6451 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_OWNER: Int = 6057 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_CLEAR_POLYGONS: Int = 6452 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_TO_SEGMENT: Int = 6058 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_MESH: Int = 6453 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_SIMPLE_PATH: Int = 6059 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_OUTLINE: Int = 6454 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_ADD: Int = 6060 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_OUTLINE_COUNT: Int = 6455 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_REMOVE: Int = 6061 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_POLYGON: Int = 6456 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_SET_TRANSFORM: Int = 6062 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_POLYGON_COUNT: Int = 6457 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_UP_VECTOR: Int = 6063 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_MAKE_POLYGONS_FROM_OUTLINES: Int = + 6458 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_UP_VECTOR: Int = 6064 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_REMOVE_OUTLINE: Int = 6459 -internal const val ENGINECLASS_NAVIGATION2D: Int = 306 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_SET_OUTLINE: Int = 6460 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT: Int = 6065 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_VERTICES: Int = 6461 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT_OWNER: Int = 6066 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_SET_VERTICES: Int = 6462 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_SIMPLE_PATH: Int = 6067 +internal const val ENGINECLASS_NAVIGATIONPOLYGONINSTANCE: Int = 321 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_ADD: Int = 6068 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE__MAP_CHANGED: Int = 6463 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_REMOVE: Int = 6069 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE__NAVPOLY_CHANGED: Int = 6464 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_SET_TRANSFORM: Int = 6070 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_REGION_RID: Int = 6465 -internal const val ENGINECLASS_NAVIGATIONMESH: Int = 307 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_ENABLED: Int = 6466 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH__GET_POLYGONS: Int = 6071 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_ENABLED: Int = 6467 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH__SET_POLYGONS: Int = 6072 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_ENTER_COST: Int = 6468 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_ADD_POLYGON: Int = 6073 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_ENTER_COST: Int = 6469 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_CLEAR_POLYGONS: Int = 6074 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_NAVIGATION_LAYERS: Int = + 6470 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_CREATE_FROM_MESH: Int = 6075 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_NAVIGATION_LAYERS: Int = + 6471 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_COLLISION_MASK_BIT: Int = 6076 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_NAVPOLY: Int = 6472 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON: Int = 6077 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_NAVPOLY: Int = 6473 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON_COUNT: Int = 6078 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_TRAVEL_COST: Int = 6474 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_COLLISION_MASK_BIT: Int = 6079 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_TRAVEL_COST: Int = 6475 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_HEIGHT: Int = 6080 +internal const val ENGINECLASS_NAVIGATIONSERVER: Int = 322 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_HEIGHT: Int = 6081 +internal const val ENGINESINGLETON_NAVIGATIONSERVER: Int = 11 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_MAX_CLIMB: Int = 6082 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_CREATE: Int = 6476 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_CLIMB: Int = 6083 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_GET_MAP: Int = 6477 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_MAX_SLOPE: Int = 6084 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_IS_MAP_CHANGED: Int = 6478 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_SLOPE: Int = 6085 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_CALLBACK: Int = 6479 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_RADIUS: Int = 6086 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAP: Int = 6480 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_RADIUS: Int = 6087 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAX_NEIGHBORS: Int = 6481 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_HEIGHT: Int = 6088 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAX_SPEED: Int = 6482 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_CELL_HEIGHT: Int = 6089 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_NEIGHBOR_DIST: Int = 6483 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_SIZE: Int = 6090 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_POSITION: Int = 6484 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_CELL_SIZE: Int = 6091 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_RADIUS: Int = 6485 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_DETAIL_SAMPLE_DISTANCE: Int = 6092 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_TARGET_VELOCITY: Int = 6486 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_DISTANCE: Int = 6093 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_TIME_HORIZON: Int = 6487 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_DETAIL_SAMPLE_MAX_ERROR: Int = 6094 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_VELOCITY: Int = 6488 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_MAX_ERROR: Int = 6095 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_FREE_RID: Int = 6489 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_EDGE_MAX_ERROR: Int = 6096 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_GET_MAPS: Int = 6490 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_EDGE_MAX_ERROR: Int = 6097 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_CREATE: Int = 6491 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_EDGE_MAX_LENGTH: Int = 6098 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_FORCE_UPDATE: Int = 6492 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_EDGE_MAX_LENGTH: Int = 6099 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_AGENTS: Int = 6493 -internal const - val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_FILTER_WALKABLE_LOW_HEIGHT_SPANS: Int = - 6100 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CELL_HEIGHT: Int = 6494 -internal const - val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_FILTER_WALKABLE_LOW_HEIGHT_SPANS: Int = - 6101 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CELL_SIZE: Int = 6495 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_LEDGE_SPANS: Int = 6102 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT: Int = 6496 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LEDGE_SPANS: Int = 6103 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_NORMAL: Int = + 6497 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_LOW_HANGING_OBSTACLES: Int = - 6104 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_OWNER: Int = 6498 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LOW_HANGING_OBSTACLES: Int = - 6105 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_TO_SEGMENT: Int = + 6499 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_COLLISION_MASK: Int = 6106 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_EDGE_CONNECTION_MARGIN: Int = + 6500 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_COLLISION_MASK: Int = 6107 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_PATH: Int = 6501 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_PARSED_GEOMETRY_TYPE: Int = - 6108 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_REGIONS: Int = 6502 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_PARSED_GEOMETRY_TYPE: Int = - 6109 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_UP: Int = 6503 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_SOURCE_GEOMETRY_MODE: Int = - 6110 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_IS_ACTIVE: Int = 6504 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GEOMETRY_MODE: Int = - 6111 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_ACTIVE: Int = 6505 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_GEOMETRY_SOURCE_GROUP_NAME: Int = - 6112 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_CELL_HEIGHT: Int = 6506 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GROUP_NAME: Int = - 6113 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_CELL_SIZE: Int = 6507 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_POLYGON_VERTS_PER_POLY: Int = 6114 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_EDGE_CONNECTION_MARGIN: Int = + 6508 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_POLYGON_VERTS_PER_POLY: Int = 6115 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_UP: Int = 6509 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_REGION_MERGE_SIZE: Int = 6116 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_PROCESS: Int = 6510 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MERGE_SIZE: Int = 6117 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_BAKE_NAVMESH: Int = 6511 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_REGION_MIN_SIZE: Int = 6118 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_CREATE: Int = 6512 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MIN_SIZE: Int = 6119 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTION_PATHWAY_END: Int + = 6513 -internal const - val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_SAMPLE_PARTITION_TYPE_SAMPLE_PARTITION_TYPE: Int - = 6120 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTION_PATHWAY_START: + Int = 6514 -internal const - val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_SAMPLE_PARTITION_TYPE_SAMPLE_PARTITION_TYPE: Int - = 6121 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTIONS_COUNT: Int = + 6515 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_VERTICES: Int = 6122 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_ENTER_COST: Int = 6516 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_VERTICES: Int = 6123 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_MAP: Int = 6517 -internal const val ENGINECLASS_NAVIGATIONMESHINSTANCE: Int = 308 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_NAVIGATION_LAYERS: Int = + 6518 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_ENABLED: Int = 6124 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_TRAVEL_COST: Int = 6519 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_ENABLED: Int = 6125 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_OWNS_POINT: Int = 6520 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_NAVMESH: Int = 6126 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_ENTER_COST: Int = 6521 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_NAVMESH: Int = 6127 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_MAP: Int = 6522 -internal const val ENGINECLASS_NAVIGATIONPOLYGON: Int = 309 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_NAVIGATION_LAYERS: Int = + 6523 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__GET_OUTLINES: Int = 6128 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_NAVMESH: Int = 6524 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__GET_POLYGONS: Int = 6129 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_TRANSFORM: Int = 6525 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__SET_OUTLINES: Int = 6130 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_TRAVEL_COST: Int = 6526 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON__SET_POLYGONS: Int = 6131 +internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_SET_ACTIVE: Int = 6527 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_OUTLINE: Int = 6132 +internal const val ENGINECLASS_NETWORKEDMULTIPLAYERENET: Int = 323 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_OUTLINE_AT_INDEX: Int = 6133 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CLOSE_CONNECTION: Int = 6528 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_ADD_POLYGON: Int = 6134 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CREATE_CLIENT: Int = 6529 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_CLEAR_OUTLINES: Int = 6135 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CREATE_SERVER: Int = 6530 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_CLEAR_POLYGONS: Int = 6136 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_DISCONNECT_PEER: Int = 6531 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_OUTLINE: Int = 6137 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_LAST_PACKET_CHANNEL: Int = + 6532 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_OUTLINE_COUNT: Int = 6138 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PACKET_CHANNEL: Int = 6533 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_POLYGON: Int = 6139 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PEER_ADDRESS: Int = 6534 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_POLYGON_COUNT: Int = 6140 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PEER_PORT: Int = 6535 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_MAKE_POLYGONS_FROM_OUTLINES: Int = - 6141 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_BIND_IP: Int = 6536 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_REMOVE_OUTLINE: Int = 6142 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_CERTIFICATE: Int = + 6537 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_SET_OUTLINE: Int = 6143 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_KEY: Int = 6538 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_VERTICES: Int = 6144 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_PEER_TIMEOUT: Int = 6539 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_SET_VERTICES: Int = 6145 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_ALWAYS_ORDERED: Int = 6540 -internal const val ENGINECLASS_NAVIGATIONPOLYGONINSTANCE: Int = 310 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_ALWAYS_ORDERED: Int = 6541 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE__NAVPOLY_CHANGED: Int = 6146 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_CHANNEL_COUNT: Int = 6542 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_ENABLED: Int = 6147 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_CHANNEL_COUNT: Int = 6543 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_ENABLED: Int = 6148 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_COMPRESSION_MODE: Int = + 6544 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_NAVPOLY: Int = 6149 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_COMPRESSION_MODE: Int = + 6545 -internal const val ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_NAVPOLY: Int = 6150 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_DTLS_HOSTNAME: Int = 6546 -internal const val ENGINECLASS_NETWORKEDMULTIPLAYERENET: Int = 311 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_HOSTNAME: Int = 6547 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CLOSE_CONNECTION: Int = 6151 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_DTLS_VERIFY: Int = 6548 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CREATE_CLIENT: Int = 6152 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_VERIFY: Int = 6549 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_CREATE_SERVER: Int = 6153 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_SERVER_RELAY: Int = 6550 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_DISCONNECT_PEER: Int = 6154 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_SERVER_RELAY: Int = 6551 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_LAST_PACKET_CHANNEL: Int = - 6155 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_TRANSFER_CHANNEL: Int = + 6552 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PACKET_CHANNEL: Int = 6156 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_TRANSFER_CHANNEL: Int = + 6553 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PEER_ADDRESS: Int = 6157 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_USE_DTLS: Int = 6554 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_PEER_PORT: Int = 6158 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_USE_DTLS: Int = 6555 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_BIND_IP: Int = 6159 +internal const val ENGINECLASS_NETWORKEDMULTIPLAYERPEER: Int = 324 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_CERTIFICATE: Int = - 6160 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_CONNECTION_STATUS: Int = + 6556 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_KEY: Int = 6161 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_PACKET_PEER: Int = 6557 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_PEER_TIMEOUT: Int = 6162 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_UNIQUE_ID: Int = 6558 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_ALWAYS_ORDERED: Int = 6163 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_POLL: Int = 6559 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_ALWAYS_ORDERED: Int = 6164 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_TARGET_PEER: Int = 6560 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_CHANNEL_COUNT: Int = 6165 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_REFUSE_NEW_CONNECTIONS: Int + = 6561 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_CHANNEL_COUNT: Int = 6166 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_REFUSE_NEW_CONNECTIONS: Int + = 6562 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_COMPRESSION_MODE: Int = - 6167 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_TRANSFER_MODE: Int = 6563 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_COMPRESSION_MODE: Int = - 6168 +internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_TRANSFER_MODE: Int = 6564 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_DTLS_HOSTNAME: Int = 6169 +internal const val ENGINECLASS_NINEPATCHRECT: Int = 325 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_HOSTNAME: Int = 6170 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_AXIS_STRETCH_HORIZONTAL: Int = 6565 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_DTLS_VERIFY: Int = 6171 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_AXIS_STRETCH_HORIZONTAL: Int = 6566 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_DTLS_VERIFY: Int = 6172 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_AXIS_STRETCH_VERTICAL: Int = 6567 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_SERVER_RELAY: Int = 6173 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_AXIS_STRETCH_VERTICAL: Int = 6568 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_SERVER_RELAY: Int = 6174 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_DRAW_CENTER: Int = 6569 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_TRANSFER_CHANNEL: Int = - 6175 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_DRAW_CENTER: Int = 6570 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_TRANSFER_CHANNEL: Int = - 6176 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_BOTTOM: Int = 6571 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_GET_USE_DTLS: Int = 6177 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_BOTTOM: Int = 6572 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERENET_SET_USE_DTLS: Int = 6178 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_LEFT: Int = 6573 -internal const val ENGINECLASS_NETWORKEDMULTIPLAYERPEER: Int = 312 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_LEFT: Int = 6574 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_CONNECTION_STATUS: Int = - 6179 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_RIGHT: Int = 6575 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_PACKET_PEER: Int = 6180 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_RIGHT: Int = 6576 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_UNIQUE_ID: Int = 6181 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_TOP: Int = 6577 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_POLL: Int = 6182 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_TOP: Int = 6578 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_TARGET_PEER: Int = 6183 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_REGION_RECT: Int = 6579 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_REFUSE_NEW_CONNECTIONS: Int - = 6184 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_REGION_RECT: Int = 6580 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_REFUSE_NEW_CONNECTIONS: Int - = 6185 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_TEXTURE: Int = 6581 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_GET_TRANSFER_MODE: Int = 6186 +internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_TEXTURE: Int = 6582 -internal const val ENGINEMETHOD_ENGINECLASS_NETWORKEDMULTIPLAYERPEER_SET_TRANSFER_MODE: Int = 6187 +internal const val ENGINECLASS_NODE: Int = 326 -internal const val ENGINECLASS_NINEPATCHRECT: Int = 313 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__ENTER_TREE: Int = 6583 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_AXIS_STRETCH_HORIZONTAL: Int = 6188 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__EXIT_TREE: Int = 6584 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_AXIS_STRETCH_HORIZONTAL: Int = 6189 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_CONFIGURATION_WARNING: Int = 6585 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_AXIS_STRETCH_VERTICAL: Int = 6190 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_EDITOR_DESCRIPTION: Int = 6586 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_AXIS_STRETCH_VERTICAL: Int = 6191 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_IMPORT_PATH: Int = 6587 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_DRAW_CENTER: Int = 6192 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__INPUT: Int = 6588 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_DRAW_CENTER: Int = 6193 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__PHYSICS_PROCESS: Int = 6589 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_BOTTOM: Int = 6194 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__PROCESS: Int = 6590 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_BOTTOM: Int = 6195 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__READY: Int = 6591 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_LEFT: Int = 6196 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__SET_EDITOR_DESCRIPTION: Int = 6592 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_LEFT: Int = 6197 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__SET_IMPORT_PATH: Int = 6593 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_RIGHT: Int = 6198 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__SET_PROPERTY_PINNED: Int = 6594 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_RIGHT: Int = 6199 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__UNHANDLED_INPUT: Int = 6595 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_PATCH_MARGIN_TOP: Int = 6200 +internal const val ENGINEMETHOD_ENGINECLASS_NODE__UNHANDLED_KEY_INPUT: Int = 6596 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_PATCH_MARGIN_TOP: Int = 6201 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_CHILD: Int = 6597 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_REGION_RECT: Int = 6202 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_CHILD_BELOW_NODE: Int = 6598 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_REGION_RECT: Int = 6203 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_TO_GROUP: Int = 6599 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_GET_TEXTURE: Int = 6204 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_CAN_PROCESS: Int = 6600 -internal const val ENGINEMETHOD_ENGINECLASS_NINEPATCHRECT_SET_TEXTURE: Int = 6205 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_CREATE_TWEEN: Int = 6601 -internal const val ENGINECLASS_NODE: Int = 314 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_DUPLICATE: Int = 6602 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__ENTER_TREE: Int = 6206 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_FIND_NODE: Int = 6603 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__EXIT_TREE: Int = 6207 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_FIND_PARENT: Int = 6604 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_CONFIGURATION_WARNING: Int = 6208 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILD: Int = 6605 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_EDITOR_DESCRIPTION: Int = 6209 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILD_COUNT: Int = 6606 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__GET_IMPORT_PATH: Int = 6210 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILDREN: Int = 6607 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__INPUT: Int = 6211 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_GROUPS: Int = 6608 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__PHYSICS_PROCESS: Int = 6212 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_INDEX: Int = 6609 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__PROCESS: Int = 6213 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NETWORK_MASTER: Int = 6610 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__READY: Int = 6214 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE: Int = 6611 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__SET_EDITOR_DESCRIPTION: Int = 6215 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE_AND_RESOURCE: Int = 6612 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__SET_IMPORT_PATH: Int = 6216 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE_OR_NULL: Int = 6613 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__UNHANDLED_INPUT: Int = 6217 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PARENT: Int = 6614 -internal const val ENGINEMETHOD_ENGINECLASS_NODE__UNHANDLED_KEY_INPUT: Int = 6218 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PATH: Int = 6615 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_CHILD: Int = 6219 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PATH_TO: Int = 6616 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_CHILD_BELOW_NODE: Int = 6220 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PHYSICS_PROCESS_DELTA_TIME: Int = 6617 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_ADD_TO_GROUP: Int = 6221 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_POSITION_IN_PARENT: Int = 6618 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_CAN_PROCESS: Int = 6222 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PROCESS_DELTA_TIME: Int = 6619 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_DUPLICATE: Int = 6223 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_SCENE_INSTANCE_LOAD_PLACEHOLDER: Int = 6620 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_FIND_NODE: Int = 6224 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_TREE: Int = 6621 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_FIND_PARENT: Int = 6225 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_VIEWPORT: Int = 6622 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILD: Int = 6226 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_HAS_NODE: Int = 6623 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILD_COUNT: Int = 6227 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_HAS_NODE_AND_RESOURCE: Int = 6624 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CHILDREN: Int = 6228 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_A_PARENT_OF: Int = 6625 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_GROUPS: Int = 6229 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_DISPLAYED_FOLDED: Int = 6626 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_INDEX: Int = 6230 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_GREATER_THAN: Int = 6627 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NETWORK_MASTER: Int = 6231 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_IN_GROUP: Int = 6628 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE: Int = 6232 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_INSIDE_TREE: Int = 6629 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE_AND_RESOURCE: Int = 6233 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_NETWORK_MASTER: Int = 6630 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NODE_OR_NULL: Int = 6234 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_INTERPOLATED: Int = 6631 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PARENT: Int = 6235 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_INTERPOLATED_AND_ENABLED: Int = 6632 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PATH: Int = 6236 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_PROCESSING: Int = 6633 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PATH_TO: Int = 6237 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_PROCESSING_INTERNAL: Int = 6634 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PHYSICS_PROCESS_DELTA_TIME: Int = 6238 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING: Int = 6635 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_POSITION_IN_PARENT: Int = 6239 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_INPUT: Int = 6636 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PROCESS_DELTA_TIME: Int = 6240 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_INTERNAL: Int = 6637 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_SCENE_INSTANCE_LOAD_PLACEHOLDER: Int = 6241 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_UNHANDLED_INPUT: Int = 6638 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_TREE: Int = 6242 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_UNHANDLED_KEY_INPUT: Int = 6639 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_VIEWPORT: Int = 6243 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_MOVE_CHILD: Int = 6640 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_HAS_NODE: Int = 6244 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_STRAY_NODES: Int = 6641 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_HAS_NODE_AND_RESOURCE: Int = 6245 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_TREE: Int = 6642 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_A_PARENT_OF: Int = 6246 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_TREE_PRETTY: Int = 6643 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_DISPLAYED_FOLDED: Int = 6247 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_PROPAGATE_CALL: Int = 6644 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_GREATER_THAN: Int = 6248 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_PROPAGATE_NOTIFICATION: Int = 6645 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_IN_GROUP: Int = 6249 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_QUEUE_FREE: Int = 6646 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_INSIDE_TREE: Int = 6250 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RAISE: Int = 6647 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_NETWORK_MASTER: Int = 6251 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_AND_SKIP: Int = 6648 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_PROCESSING: Int = 6252 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_CHILD: Int = 6649 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_PROCESSING_INTERNAL: Int = 6253 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_FROM_GROUP: Int = 6650 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING: Int = 6254 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_REPLACE_BY: Int = 6651 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_INPUT: Int = 6255 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_REQUEST_READY: Int = 6652 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_INTERNAL: Int = 6256 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RESET_PHYSICS_INTERPOLATION: Int = 6653 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_UNHANDLED_INPUT: Int = 6257 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC: Int = 6654 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_IS_PROCESSING_UNHANDLED_KEY_INPUT: Int = 6258 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_CONFIG: Int = 6655 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_MOVE_CHILD: Int = 6259 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_ID: Int = 6656 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_STRAY_NODES: Int = 6260 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_UNRELIABLE: Int = 6657 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_TREE: Int = 6261 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_UNRELIABLE_ID: Int = 6658 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_PRINT_TREE_PRETTY: Int = 6262 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET: Int = 6659 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_PROPAGATE_CALL: Int = 6263 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_CONFIG: Int = 6660 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_PROPAGATE_NOTIFICATION: Int = 6264 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_ID: Int = 6661 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_QUEUE_FREE: Int = 6265 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_UNRELIABLE: Int = 6662 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RAISE: Int = 6266 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_UNRELIABLE_ID: Int = 6663 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_AND_SKIP: Int = 6267 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_DISPLAY_FOLDED: Int = 6664 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_CHILD: Int = 6268 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_NETWORK_MASTER: Int = 6665 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_REMOVE_FROM_GROUP: Int = 6269 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_PROCESS: Int = 6666 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_REPLACE_BY: Int = 6270 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_PROCESS_INTERNAL: Int = 6667 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_REQUEST_READY: Int = 6271 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS: Int = 6668 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC: Int = 6272 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_INPUT: Int = 6669 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_CONFIG: Int = 6273 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_INTERNAL: Int = 6670 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_ID: Int = 6274 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_UNHANDLED_INPUT: Int = 6671 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_UNRELIABLE: Int = 6275 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_UNHANDLED_KEY_INPUT: Int = 6672 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RPC_UNRELIABLE_ID: Int = 6276 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_SCENE_INSTANCE_LOAD_PLACEHOLDER: Int = 6673 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET: Int = 6277 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_UPDATE_CONFIGURATION_WARNING: Int = 6674 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_CONFIG: Int = 6278 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CUSTOM_MULTIPLAYER: Int = 6675 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_ID: Int = 6279 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_CUSTOM_MULTIPLAYER: Int = 6676 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_UNRELIABLE: Int = 6280 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_FILENAME: Int = 6677 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_RSET_UNRELIABLE_ID: Int = 6281 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_FILENAME: Int = 6678 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_DISPLAY_FOLDED: Int = 6282 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_MULTIPLAYER: Int = 6679 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_NETWORK_MASTER: Int = 6283 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NAME: Int = 6680 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_PROCESS: Int = 6284 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_NAME: Int = 6681 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_PROCESS_INTERNAL: Int = 6285 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_OWNER: Int = 6682 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS: Int = 6286 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_OWNER: Int = 6683 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_INPUT: Int = 6287 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PAUSE_MODE: Int = 6684 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_INTERNAL: Int = 6288 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PAUSE_MODE: Int = 6685 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_UNHANDLED_INPUT: Int = 6289 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PHYSICS_INTERPOLATION_MODE: Int = 6686 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_UNHANDLED_KEY_INPUT: Int = 6290 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_INTERPOLATION_MODE: Int = 6687 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_SCENE_INSTANCE_LOAD_PLACEHOLDER: Int = 6291 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PROCESS_PRIORITY: Int = 6688 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_UPDATE_CONFIGURATION_WARNING: Int = 6292 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_PRIORITY: Int = 6689 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_CUSTOM_MULTIPLAYER: Int = 6293 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_UNIQUE_NAME_IN_OWNER: Int = 6690 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_CUSTOM_MULTIPLAYER: Int = 6294 +internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_UNIQUE_NAME_IN_OWNER: Int = 6691 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_FILENAME: Int = 6295 +internal const val ENGINECLASS_NODE2D: Int = 327 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_FILENAME: Int = 6296 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_APPLY_SCALE: Int = 6692 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_MULTIPLAYER: Int = 6297 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ANGLE_TO: Int = 6693 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_NAME: Int = 6298 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_RELATIVE_TRANSFORM_TO_PARENT: Int = 6694 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_NAME: Int = 6299 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GLOBAL_TRANSLATE: Int = 6695 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_OWNER: Int = 6300 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_LOOK_AT: Int = 6696 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_OWNER: Int = 6301 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_MOVE_LOCAL_X: Int = 6697 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PAUSE_MODE: Int = 6302 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_MOVE_LOCAL_Y: Int = 6698 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PAUSE_MODE: Int = 6303 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_ROTATE: Int = 6699 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_GET_PROCESS_PRIORITY: Int = 6304 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TO_GLOBAL: Int = 6700 -internal const val ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_PRIORITY: Int = 6305 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TO_LOCAL: Int = 6701 -internal const val ENGINECLASS_NODE2D: Int = 315 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TRANSLATE: Int = 6702 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_APPLY_SCALE: Int = 6306 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_POSITION: Int = 6703 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ANGLE_TO: Int = 6307 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_POSITION: Int = 6704 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_RELATIVE_TRANSFORM_TO_PARENT: Int = 6308 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_ROTATION: Int = 6705 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GLOBAL_TRANSLATE: Int = 6309 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_ROTATION: Int = 6706 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_LOOK_AT: Int = 6310 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_ROTATION_DEGREES: Int = 6707 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_MOVE_LOCAL_X: Int = 6311 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_ROTATION_DEGREES: Int = 6708 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_MOVE_LOCAL_Y: Int = 6312 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_SCALE: Int = 6709 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_ROTATE: Int = 6313 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_SCALE: Int = 6710 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TO_GLOBAL: Int = 6314 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_TRANSFORM: Int = 6711 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TO_LOCAL: Int = 6315 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_POSITION: Int = 6712 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_TRANSLATE: Int = 6316 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_POSITION: Int = 6713 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_POSITION: Int = 6317 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ROTATION: Int = 6714 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_POSITION: Int = 6318 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_ROTATION: Int = 6715 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_ROTATION: Int = 6319 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ROTATION_DEGREES: Int = 6716 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_ROTATION: Int = 6320 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_ROTATION_DEGREES: Int = 6717 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_ROTATION_DEGREES: Int = 6321 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_SCALE: Int = 6718 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_ROTATION_DEGREES: Int = 6322 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_SCALE: Int = 6719 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_GLOBAL_SCALE: Int = 6323 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_TRANSFORM: Int = 6720 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_SCALE: Int = 6324 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_Z_AS_RELATIVE: Int = 6721 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_GLOBAL_TRANSFORM: Int = 6325 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_Z_AS_RELATIVE: Int = 6722 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_POSITION: Int = 6326 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_Z_INDEX: Int = 6723 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_POSITION: Int = 6327 +internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_Z_INDEX: Int = 6724 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ROTATION: Int = 6328 +internal const val ENGINECLASS_NOISETEXTURE: Int = 328 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_ROTATION: Int = 6329 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__GENERATE_TEXTURE: Int = 6725 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_ROTATION_DEGREES: Int = 6330 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__QUEUE_UPDATE: Int = 6726 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_ROTATION_DEGREES: Int = 6331 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__THREAD_DONE: Int = 6727 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_SCALE: Int = 6332 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__UPDATE_TEXTURE: Int = 6728 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_SCALE: Int = 6333 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_AS_NORMALMAP: Int = 6729 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_TRANSFORM: Int = 6334 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_AS_NORMALMAP: Int = 6730 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_Z_AS_RELATIVE: Int = 6335 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_BUMP_STRENGTH: Int = 6731 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_Z_AS_RELATIVE: Int = 6336 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_BUMP_STRENGTH: Int = 6732 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_GET_Z_INDEX: Int = 6337 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_HEIGHT: Int = 6733 -internal const val ENGINEMETHOD_ENGINECLASS_NODE2D_SET_Z_INDEX: Int = 6338 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_NOISE: Int = 6734 -internal const val ENGINECLASS_NOISETEXTURE: Int = 316 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_NOISE: Int = 6735 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__GENERATE_TEXTURE: Int = 6339 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_NOISE_OFFSET: Int = 6736 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__QUEUE_UPDATE: Int = 6340 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_NOISE_OFFSET: Int = 6737 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__THREAD_DONE: Int = 6341 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_SEAMLESS: Int = 6738 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE__UPDATE_TEXTURE: Int = 6342 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_SEAMLESS: Int = 6739 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_AS_NORMALMAP: Int = 6343 +internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_WIDTH: Int = 6740 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_AS_NORMALMAP: Int = 6344 +internal const val ENGINECLASS_OBJECT: Int = 329 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_BUMP_STRENGTH: Int = 6345 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__GET: Int = 6741 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_BUMP_STRENGTH: Int = 6346 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__GET_PROPERTY_LIST: Int = 6742 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_HEIGHT: Int = 6347 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__INIT: Int = 6743 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_NOISE: Int = 6348 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__NOTIFICATION: Int = 6744 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_NOISE: Int = 6349 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__SET: Int = 6745 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_NOISE_OFFSET: Int = 6350 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__TO_STRING: Int = 6746 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_NOISE_OFFSET: Int = 6351 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_ADD_USER_SIGNAL: Int = 6747 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_GET_SEAMLESS: Int = 6352 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALL: Int = 6748 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_SEAMLESS: Int = 6353 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALL_DEFERRED: Int = 6749 -internal const val ENGINEMETHOD_ENGINECLASS_NOISETEXTURE_SET_WIDTH: Int = 6354 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALLV: Int = 6750 -internal const val ENGINECLASS_OBJECT: Int = 317 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CAN_TRANSLATE_MESSAGES: Int = 6751 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__GET: Int = 6355 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CONNECT: Int = 6752 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__GET_PROPERTY_LIST: Int = 6356 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_DISCONNECT: Int = 6753 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__INIT: Int = 6357 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_EMIT_SIGNAL: Int = 6754 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__NOTIFICATION: Int = 6358 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET: Int = 6755 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__SET: Int = 6359 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_CLASS: Int = 6756 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT__TO_STRING: Int = 6360 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INCOMING_CONNECTIONS: Int = 6757 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_ADD_USER_SIGNAL: Int = 6361 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INDEXED: Int = 6758 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALL: Int = 6362 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INSTANCE_ID: Int = 6759 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALL_DEFERRED: Int = 6363 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_META: Int = 6760 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CALLV: Int = 6364 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_META_LIST: Int = 6761 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CAN_TRANSLATE_MESSAGES: Int = 6365 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_METHOD_LIST: Int = 6762 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_CONNECT: Int = 6366 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_PROPERTY_LIST: Int = 6763 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_DISCONNECT: Int = 6367 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SCRIPT: Int = 6764 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_EMIT_SIGNAL: Int = 6368 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SIGNAL_CONNECTION_LIST: Int = 6765 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET: Int = 6369 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SIGNAL_LIST: Int = 6766 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_CLASS: Int = 6370 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_META: Int = 6767 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INCOMING_CONNECTIONS: Int = 6371 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_METHOD: Int = 6768 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INDEXED: Int = 6372 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_SIGNAL: Int = 6769 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_INSTANCE_ID: Int = 6373 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_USER_SIGNAL: Int = 6770 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_META: Int = 6374 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_BLOCKING_SIGNALS: Int = 6771 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_META_LIST: Int = 6375 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_CLASS: Int = 6772 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_METHOD_LIST: Int = 6376 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_CONNECTED: Int = 6773 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_PROPERTY_LIST: Int = 6377 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_QUEUED_FOR_DELETION: Int = 6774 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SCRIPT: Int = 6378 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_NOTIFICATION: Int = 6775 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SIGNAL_CONNECTION_LIST: Int = 6379 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_PROPERTY_LIST_CHANGED_NOTIFY: Int = 6776 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_GET_SIGNAL_LIST: Int = 6380 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_REMOVE_META: Int = 6777 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_META: Int = 6381 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET: Int = 6778 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_METHOD: Int = 6382 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_BLOCK_SIGNALS: Int = 6779 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_SIGNAL: Int = 6383 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_DEFERRED: Int = 6780 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_HAS_USER_SIGNAL: Int = 6384 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_INDEXED: Int = 6781 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_BLOCKING_SIGNALS: Int = 6385 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_MESSAGE_TRANSLATION: Int = 6782 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_CLASS: Int = 6386 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_META: Int = 6783 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_CONNECTED: Int = 6387 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_SCRIPT: Int = 6784 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_IS_QUEUED_FOR_DELETION: Int = 6388 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_TO_STRING: Int = 6785 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_NOTIFICATION: Int = 6389 +internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_TR: Int = 6786 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_PROPERTY_LIST_CHANGED_NOTIFY: Int = 6390 +internal const val ENGINECLASS_OCCLUDER: Int = 330 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_REMOVE_META: Int = 6391 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_RESOURCE_CHANGED: Int = 6787 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET: Int = 6392 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_GET_SHAPE: Int = 6788 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_BLOCK_SIGNALS: Int = 6393 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_SET_SHAPE: Int = 6789 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_DEFERRED: Int = 6394 +internal const val ENGINECLASS_OCCLUDERPOLYGON2D: Int = 331 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_INDEXED: Int = 6395 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_CLOSED: Int = 6790 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_MESSAGE_TRANSLATION: Int = 6396 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_CLOSED: Int = 6791 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_META: Int = 6397 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_CULL_MODE: Int = 6792 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_SET_SCRIPT: Int = 6398 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_CULL_MODE: Int = 6793 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_TO_STRING: Int = 6399 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_POLYGON: Int = 6794 -internal const val ENGINEMETHOD_ENGINECLASS_OBJECT_TR: Int = 6400 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_POLYGON: Int = 6795 -internal const val ENGINECLASS_OCCLUDER: Int = 318 +internal const val ENGINECLASS_OCCLUDERSHAPE: Int = 332 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_RESOURCE_CHANGED: Int = 6401 +internal const val ENGINECLASS_OCCLUDERSHAPEPOLYGON: Int = 333 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_GET_SHAPE: Int = 6402 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_HOLE_POINT: Int = 6796 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDER_SET_SHAPE: Int = 6403 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_POLYGON_POINT: Int = 6797 -internal const val ENGINECLASS_OCCLUDERPOLYGON2D: Int = 319 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_HOLE_POINTS: Int = 6798 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_CLOSED: Int = 6404 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_HOLE_POINTS: Int = 6799 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_CLOSED: Int = 6405 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_POLYGON_POINTS: Int = 6800 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_CULL_MODE: Int = 6406 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_POLYGON_POINTS: Int = 6801 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_CULL_MODE: Int = 6407 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_TWO_WAY: Int = 6802 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_GET_POLYGON: Int = 6408 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_TWO_WAY: Int = 6803 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERPOLYGON2D_SET_POLYGON: Int = 6409 +internal const val ENGINECLASS_OCCLUDERSHAPESPHERE: Int = 334 -internal const val ENGINECLASS_OCCLUDERSHAPE: Int = 320 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERE_POSITION: Int = 6804 -internal const val ENGINECLASS_OCCLUDERSHAPESPHERE: Int = 321 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERE_RADIUS: Int = 6805 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERE_POSITION: Int = 6410 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_GET_SPHERES: Int = 6806 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERE_RADIUS: Int = 6411 +internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERES: Int = 6807 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_GET_SPHERES: Int = 6412 +internal const val ENGINECLASS_OMNILIGHT: Int = 335 -internal const val ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPESPHERE_SET_SPHERES: Int = 6413 +internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_GET_OMNI_SHADOW_DETAIL: Int = 6808 -internal const val ENGINECLASS_OMNILIGHT: Int = 322 +internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_SET_OMNI_SHADOW_DETAIL: Int = 6809 -internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_GET_OMNI_SHADOW_DETAIL: Int = 6414 +internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_GET_OMNI_SHADOW_MODE: Int = 6810 -internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_SET_OMNI_SHADOW_DETAIL: Int = 6415 +internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_SET_OMNI_SHADOW_MODE: Int = 6811 -internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_GET_OMNI_SHADOW_MODE: Int = 6416 +internal const val ENGINECLASS_OPENSIMPLEXNOISE: Int = 336 -internal const val ENGINEMETHOD_ENGINECLASS_OMNILIGHT_SET_OMNI_SHADOW_MODE: Int = 6417 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_IMAGE: Int = 6812 -internal const val ENGINECLASS_OPENSIMPLEXNOISE: Int = 323 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_1D: Int = 6813 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_IMAGE: Int = 6418 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_2D: Int = 6814 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_1D: Int = 6419 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_2DV: Int = 6815 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_2D: Int = 6420 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_3D: Int = 6816 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_2DV: Int = 6421 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_3DV: Int = 6817 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_3D: Int = 6422 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_4D: Int = 6818 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_3DV: Int = 6423 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_SEAMLESS_IMAGE: Int = 6819 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_NOISE_4D: Int = 6424 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_LACUNARITY: Int = 6820 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_SEAMLESS_IMAGE: Int = 6425 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_LACUNARITY: Int = 6821 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_LACUNARITY: Int = 6426 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_OCTAVES: Int = 6822 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_LACUNARITY: Int = 6427 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_OCTAVES: Int = 6823 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_OCTAVES: Int = 6428 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_PERIOD: Int = 6824 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_OCTAVES: Int = 6429 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_PERIOD: Int = 6825 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_PERIOD: Int = 6430 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_PERSISTENCE: Int = 6826 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_PERIOD: Int = 6431 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_PERSISTENCE: Int = 6827 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_PERSISTENCE: Int = 6432 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_SEED: Int = 6828 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_PERSISTENCE: Int = 6433 +internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_SEED: Int = 6829 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_GET_SEED: Int = 6434 +internal const val ENGINECLASS_OPTIONBUTTON: Int = 337 -internal const val ENGINEMETHOD_ENGINECLASS_OPENSIMPLEXNOISE_SET_SEED: Int = 6435 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__FOCUSED: Int = 6830 -internal const val ENGINECLASS_OPTIONBUTTON: Int = 324 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__GET_ITEMS: Int = 6831 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__FOCUSED: Int = 6436 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SELECT_INT: Int = 6832 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__GET_ITEMS: Int = 6437 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SELECTED: Int = 6833 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SELECT_INT: Int = 6438 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SET_ITEMS: Int = 6834 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SELECTED: Int = 6439 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_ICON_ITEM: Int = 6835 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON__SET_ITEMS: Int = 6440 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_ITEM: Int = 6836 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_ICON_ITEM: Int = 6441 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_SEPARATOR: Int = 6837 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_ITEM: Int = 6442 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_CLEAR: Int = 6838 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_ADD_SEPARATOR: Int = 6443 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_COUNT: Int = 6839 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_CLEAR: Int = 6444 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_ICON: Int = 6840 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_COUNT: Int = 6445 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_ID: Int = 6841 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_ICON: Int = 6446 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_INDEX: Int = 6842 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_ID: Int = 6447 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_METADATA: Int = 6843 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_INDEX: Int = 6448 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_TEXT: Int = 6844 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_METADATA: Int = 6449 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_TOOLTIP: Int = 6845 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_TEXT: Int = 6450 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_POPUP: Int = 6846 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_POPUP: Int = 6451 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED_ID: Int = 6847 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED_ID: Int = 6452 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED_METADATA: Int = 6848 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED_METADATA: Int = 6453 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_IS_ITEM_DISABLED: Int = 6849 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_IS_ITEM_DISABLED: Int = 6454 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_REMOVE_ITEM: Int = 6850 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_REMOVE_ITEM: Int = 6455 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SELECT: Int = 6851 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SELECT: Int = 6456 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_DISABLED: Int = 6852 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_DISABLED: Int = 6457 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_ICON: Int = 6853 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_ICON: Int = 6458 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_ID: Int = 6854 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_ID: Int = 6459 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_METADATA: Int = 6855 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_METADATA: Int = 6460 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_TEXT: Int = 6856 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_TEXT: Int = 6461 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_TOOLTIP: Int = 6857 -internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED: Int = 6462 +internal const val ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_SELECTED: Int = 6858 -internal const val ENGINECLASS_PCKPACKER: Int = 325 +internal const val ENGINECLASS_PCKPACKER: Int = 338 -internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_ADD_FILE: Int = 6463 +internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_ADD_FILE: Int = 6859 -internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_FLUSH: Int = 6464 +internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_FLUSH: Int = 6860 -internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_PCK_START: Int = 6465 +internal const val ENGINEMETHOD_ENGINECLASS_PCKPACKER_PCK_START: Int = 6861 -internal const val ENGINECLASS_PHASHTRANSLATION: Int = 326 +internal const val ENGINECLASS_PHASHTRANSLATION: Int = 339 -internal const val ENGINEMETHOD_ENGINECLASS_PHASHTRANSLATION_GENERATE: Int = 6466 +internal const val ENGINEMETHOD_ENGINECLASS_PHASHTRANSLATION_GENERATE: Int = 6862 -internal const val ENGINECLASS_PACKEDDATACONTAINER: Int = 327 +internal const val ENGINECLASS_PACKEDDATACONTAINER: Int = 340 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__GET_DATA: Int = 6467 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__GET_DATA: Int = 6863 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_GET: Int = 6468 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_GET: Int = 6864 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_INIT: Int = 6469 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_INIT: Int = 6865 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_NEXT: Int = 6470 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__ITER_NEXT: Int = 6866 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__SET_DATA: Int = 6471 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER__SET_DATA: Int = 6867 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER_PACK: Int = 6472 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER_PACK: Int = 6868 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER_SIZE: Int = 6473 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINER_SIZE: Int = 6869 -internal const val ENGINECLASS_PACKEDDATACONTAINERREF: Int = 328 +internal const val ENGINECLASS_PACKEDDATACONTAINERREF: Int = 341 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__IS_DICTIONARY: Int = 6474 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__IS_DICTIONARY: Int = 6870 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_GET: Int = 6475 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_GET: Int = 6871 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_INIT: Int = 6476 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_INIT: Int = 6872 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_NEXT: Int = 6477 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF__ITER_NEXT: Int = 6873 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF_SIZE: Int = 6478 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDDATACONTAINERREF_SIZE: Int = 6874 -internal const val ENGINECLASS_PACKEDSCENE: Int = 329 +internal const val ENGINECLASS_PACKEDSCENE: Int = 342 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE__GET_BUNDLED_SCENE: Int = 6479 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE__GET_BUNDLED_SCENE: Int = 6875 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE__SET_BUNDLED_SCENE: Int = 6480 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE__SET_BUNDLED_SCENE: Int = 6876 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_CAN_INSTANCE: Int = 6481 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_CAN_INSTANCE: Int = 6877 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_GET_STATE: Int = 6482 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_GET_STATE: Int = 6878 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_INSTANCE: Int = 6483 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_INSTANCE: Int = 6879 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_PACK: Int = 6484 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENE_PACK: Int = 6880 -internal const val ENGINECLASS_PACKEDSCENEGLTF: Int = 330 +internal const val ENGINECLASS_PACKEDSCENEGLTF: Int = 343 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_EXPORT_GLTF: Int = 6485 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_EXPORT_GLTF: Int = 6881 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_IMPORT_GLTF_SCENE: Int = 6486 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_IMPORT_GLTF_SCENE: Int = 6882 -internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_PACK_GLTF: Int = 6487 +internal const val ENGINEMETHOD_ENGINECLASS_PACKEDSCENEGLTF_PACK_GLTF: Int = 6883 -internal const val ENGINECLASS_PACKETPEER: Int = 331 +internal const val ENGINECLASS_PACKETPEER: Int = 344 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_AVAILABLE_PACKET_COUNT: Int = 6488 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_AVAILABLE_PACKET_COUNT: Int = 6884 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_PACKET: Int = 6489 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_PACKET: Int = 6885 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_PACKET_ERROR: Int = 6490 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_PACKET_ERROR: Int = 6886 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_VAR: Int = 6491 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_VAR: Int = 6887 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_PUT_PACKET: Int = 6492 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_PUT_PACKET: Int = 6888 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_PUT_VAR: Int = 6493 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_PUT_VAR: Int = 6889 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_ALLOW_OBJECT_DECODING: Int = 6494 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_ALLOW_OBJECT_DECODING: Int = 6890 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_SET_ALLOW_OBJECT_DECODING: Int = 6495 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_SET_ALLOW_OBJECT_DECODING: Int = 6891 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_ENCODE_BUFFER_MAX_SIZE: Int = 6496 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_GET_ENCODE_BUFFER_MAX_SIZE: Int = 6892 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_SET_ENCODE_BUFFER_MAX_SIZE: Int = 6497 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEER_SET_ENCODE_BUFFER_MAX_SIZE: Int = 6893 -internal const val ENGINECLASS_PACKETPEERDTLS: Int = 332 +internal const val ENGINECLASS_PACKETPEERDTLS: Int = 345 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_CONNECT_TO_PEER: Int = 6498 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_CONNECT_TO_PEER: Int = 6894 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_DISCONNECT_FROM_PEER: Int = 6499 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_DISCONNECT_FROM_PEER: Int = 6895 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_GET_STATUS: Int = 6500 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_GET_STATUS: Int = 6896 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_POLL: Int = 6501 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERDTLS_POLL: Int = 6897 -internal const val ENGINECLASS_PACKETPEERGDNATIVE: Int = 333 +internal const val ENGINECLASS_PACKETPEERGDNATIVE: Int = 346 -internal const val ENGINECLASS_PACKETPEERSTREAM: Int = 334 +internal const val ENGINECLASS_PACKETPEERSTREAM: Int = 347 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_INPUT_BUFFER_MAX_SIZE: Int = 6502 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_INPUT_BUFFER_MAX_SIZE: Int = 6898 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_INPUT_BUFFER_MAX_SIZE: Int = 6503 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_INPUT_BUFFER_MAX_SIZE: Int = 6899 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_OUTPUT_BUFFER_MAX_SIZE: Int = 6504 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_OUTPUT_BUFFER_MAX_SIZE: Int = 6900 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_OUTPUT_BUFFER_MAX_SIZE: Int = 6505 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_OUTPUT_BUFFER_MAX_SIZE: Int = 6901 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_STREAM_PEER: Int = 6506 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_GET_STREAM_PEER: Int = 6902 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_STREAM_PEER: Int = 6507 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERSTREAM_SET_STREAM_PEER: Int = 6903 -internal const val ENGINECLASS_PACKETPEERUDP: Int = 335 +internal const val ENGINECLASS_PACKETPEERUDP: Int = 348 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_CLOSE: Int = 6508 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_CLOSE: Int = 6904 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_CONNECT_TO_HOST: Int = 6509 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_CONNECT_TO_HOST: Int = 6905 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_GET_PACKET_IP: Int = 6510 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_GET_PACKET_IP: Int = 6906 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_GET_PACKET_PORT: Int = 6511 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_GET_PACKET_PORT: Int = 6907 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_IS_CONNECTED_TO_HOST: Int = 6512 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_IS_CONNECTED_TO_HOST: Int = 6908 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_IS_LISTENING: Int = 6513 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_IS_LISTENING: Int = 6909 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_JOIN_MULTICAST_GROUP: Int = 6514 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_JOIN_MULTICAST_GROUP: Int = 6910 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_LEAVE_MULTICAST_GROUP: Int = 6515 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_LEAVE_MULTICAST_GROUP: Int = 6911 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_LISTEN: Int = 6516 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_LISTEN: Int = 6912 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_SET_BROADCAST_ENABLED: Int = 6517 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_SET_BROADCAST_ENABLED: Int = 6913 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_SET_DEST_ADDRESS: Int = 6518 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_SET_DEST_ADDRESS: Int = 6914 -internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_WAIT: Int = 6519 +internal const val ENGINEMETHOD_ENGINECLASS_PACKETPEERUDP_WAIT: Int = 6915 -internal const val ENGINECLASS_PANEL: Int = 336 +internal const val ENGINECLASS_PANEL: Int = 349 -internal const val ENGINECLASS_PANELCONTAINER: Int = 337 +internal const val ENGINECLASS_PANELCONTAINER: Int = 350 -internal const val ENGINECLASS_PANORAMASKY: Int = 338 +internal const val ENGINECLASS_PANORAMASKY: Int = 351 -internal const val ENGINEMETHOD_ENGINECLASS_PANORAMASKY_GET_PANORAMA: Int = 6520 +internal const val ENGINEMETHOD_ENGINECLASS_PANORAMASKY_GET_PANORAMA: Int = 6916 -internal const val ENGINEMETHOD_ENGINECLASS_PANORAMASKY_SET_PANORAMA: Int = 6521 +internal const val ENGINEMETHOD_ENGINECLASS_PANORAMASKY_SET_PANORAMA: Int = 6917 -internal const val ENGINECLASS_PARALLAXBACKGROUND: Int = 339 +internal const val ENGINECLASS_PARALLAXBACKGROUND: Int = 352 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND__CAMERA_MOVED: Int = 6522 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND__CAMERA_MOVED: Int = 6918 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_BASE_OFFSET: Int = 6523 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_BASE_OFFSET: Int = 6919 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_BASE_OFFSET: Int = 6524 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_BASE_OFFSET: Int = 6920 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_BASE_SCALE: Int = 6525 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_BASE_SCALE: Int = 6921 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_BASE_SCALE: Int = 6526 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_BASE_SCALE: Int = 6922 internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_IGNORE_CAMERA_ZOOM: Int = - 6527 + 6923 internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_IGNORE_CAMERA_ZOOM: Int = - 6528 + 6924 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_LIMIT_BEGIN: Int = 6529 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_LIMIT_BEGIN: Int = 6925 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_LIMIT_BEGIN: Int = 6530 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_LIMIT_BEGIN: Int = 6926 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_LIMIT_END: Int = 6531 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_LIMIT_END: Int = 6927 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_LIMIT_END: Int = 6532 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_LIMIT_END: Int = 6928 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_OFFSET: Int = 6533 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_GET_SCROLL_OFFSET: Int = 6929 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_OFFSET: Int = 6534 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXBACKGROUND_SET_SCROLL_OFFSET: Int = 6930 -internal const val ENGINECLASS_PARALLAXLAYER: Int = 340 +internal const val ENGINECLASS_PARALLAXLAYER: Int = 353 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_MIRRORING: Int = 6535 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_MIRRORING: Int = 6931 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_MIRRORING: Int = 6536 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_MIRRORING: Int = 6932 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_OFFSET: Int = 6537 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_OFFSET: Int = 6933 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_OFFSET: Int = 6538 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_OFFSET: Int = 6934 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_SCALE: Int = 6539 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_GET_MOTION_SCALE: Int = 6935 -internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_SCALE: Int = 6540 +internal const val ENGINEMETHOD_ENGINECLASS_PARALLAXLAYER_SET_MOTION_SCALE: Int = 6936 -internal const val ENGINECLASS_PARTICLES: Int = 341 +internal const val ENGINECLASS_PARTICLES: Int = 354 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_CAPTURE_AABB: Int = 6541 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_CAPTURE_AABB: Int = 6937 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_RESTART: Int = 6542 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_RESTART: Int = 6938 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_AMOUNT: Int = 6543 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_AMOUNT: Int = 6939 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_AMOUNT: Int = 6544 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_AMOUNT: Int = 6940 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_ORDER: Int = 6545 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_ORDER: Int = 6941 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_ORDER: Int = 6546 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_ORDER: Int = 6942 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_1: Int = 6547 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_1: Int = 6943 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_1: Int = 6548 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_1: Int = 6944 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_2: Int = 6549 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_2: Int = 6945 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_2: Int = 6550 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_2: Int = 6946 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_3: Int = 6551 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_3: Int = 6947 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_3: Int = 6552 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_3: Int = 6948 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_4: Int = 6553 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASS_4: Int = 6949 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_4: Int = 6554 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASS_4: Int = 6950 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASSES: Int = 6555 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_DRAW_PASSES: Int = 6951 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASSES: Int = 6556 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_DRAW_PASSES: Int = 6952 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_EMITTING: Int = 6557 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_EMITTING: Int = 6953 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_EMITTING: Int = 6558 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_EMITTING: Int = 6954 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_EXPLOSIVENESS: Int = 6559 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_EXPLOSIVENESS: Int = 6955 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_EXPLOSIVENESS: Int = 6560 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_EXPLOSIVENESS: Int = 6956 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_FIXED_FPS: Int = 6561 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_FIXED_FPS: Int = 6957 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_FIXED_FPS: Int = 6562 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_FIXED_FPS: Int = 6958 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_FRACT_DELTA: Int = 6563 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_FRACT_DELTA: Int = 6959 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_FRACT_DELTA: Int = 6564 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_FRACT_DELTA: Int = 6960 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_LIFETIME: Int = 6565 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_LIFETIME: Int = 6961 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_LIFETIME: Int = 6566 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_LIFETIME: Int = 6962 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_LOCAL_COORDS: Int = 6567 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_LOCAL_COORDS: Int = 6963 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_LOCAL_COORDS: Int = 6568 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_LOCAL_COORDS: Int = 6964 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_ONE_SHOT: Int = 6569 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_ONE_SHOT: Int = 6965 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_ONE_SHOT: Int = 6570 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_ONE_SHOT: Int = 6966 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_PREPROCESS: Int = 6571 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_PREPROCESS: Int = 6967 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_PREPROCESS: Int = 6572 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_PREPROCESS: Int = 6968 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_PROCESS_MATERIAL: Int = 6573 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_PROCESS_MATERIAL: Int = 6969 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_PROCESS_MATERIAL: Int = 6574 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_PROCESS_MATERIAL: Int = 6970 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_RANDOMNESS: Int = 6575 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_RANDOMNESS: Int = 6971 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_RANDOMNESS: Int = 6576 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_RANDOMNESS: Int = 6972 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_SPEED_SCALE: Int = 6577 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_SPEED_SCALE: Int = 6973 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_SPEED_SCALE: Int = 6578 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_SPEED_SCALE: Int = 6974 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_VISIBILITY_AABB: Int = 6579 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_GET_VISIBILITY_AABB: Int = 6975 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_VISIBILITY_AABB: Int = 6580 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES_SET_VISIBILITY_AABB: Int = 6976 -internal const val ENGINECLASS_PARTICLES2D: Int = 342 +internal const val ENGINECLASS_PARTICLES2D: Int = 355 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_CAPTURE_RECT: Int = 6581 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_CAPTURE_RECT: Int = 6977 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_RESTART: Int = 6582 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_RESTART: Int = 6978 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_AMOUNT: Int = 6583 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_AMOUNT: Int = 6979 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_AMOUNT: Int = 6584 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_AMOUNT: Int = 6980 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_DRAW_ORDER: Int = 6585 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_DRAW_ORDER: Int = 6981 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_DRAW_ORDER: Int = 6586 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_DRAW_ORDER: Int = 6982 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_EMITTING: Int = 6587 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_EMITTING: Int = 6983 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_EMITTING: Int = 6588 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_EMITTING: Int = 6984 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_EXPLOSIVENESS: Int = 6589 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_EXPLOSIVENESS: Int = 6985 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_EXPLOSIVENESS: Int = 6590 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_EXPLOSIVENESS: Int = 6986 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_FIXED_FPS: Int = 6591 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_FIXED_FPS: Int = 6987 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_FIXED_FPS: Int = 6592 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_FIXED_FPS: Int = 6988 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_FRACT_DELTA: Int = 6593 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_FRACT_DELTA: Int = 6989 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_FRACT_DELTA: Int = 6594 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_FRACT_DELTA: Int = 6990 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_LIFETIME: Int = 6595 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_LIFETIME: Int = 6991 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_LIFETIME: Int = 6596 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_LIFETIME: Int = 6992 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_LOCAL_COORDS: Int = 6597 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_LOCAL_COORDS: Int = 6993 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_LOCAL_COORDS: Int = 6598 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_LOCAL_COORDS: Int = 6994 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_NORMAL_MAP: Int = 6599 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_NORMAL_MAP: Int = 6995 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_NORMAL_MAP: Int = 6600 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_NORMAL_MAP: Int = 6996 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_ONE_SHOT: Int = 6601 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_ONE_SHOT: Int = 6997 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_ONE_SHOT: Int = 6602 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_ONE_SHOT: Int = 6998 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_PREPROCESS: Int = 6603 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_PREPROCESS: Int = 6999 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_PREPROCESS: Int = 6604 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_PREPROCESS: Int = 7000 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_PROCESS_MATERIAL: Int = 6605 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_PROCESS_MATERIAL: Int = 7001 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_PROCESS_MATERIAL: Int = 6606 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_PROCESS_MATERIAL: Int = 7002 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_RANDOMNESS: Int = 6607 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_RANDOMNESS: Int = 7003 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_RANDOMNESS: Int = 6608 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_RANDOMNESS: Int = 7004 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_SPEED_SCALE: Int = 6609 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_SPEED_SCALE: Int = 7005 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_SPEED_SCALE: Int = 6610 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_SPEED_SCALE: Int = 7006 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_TEXTURE: Int = 6611 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_TEXTURE: Int = 7007 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_TEXTURE: Int = 6612 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_TEXTURE: Int = 7008 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_VISIBILITY_RECT: Int = 6613 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_GET_VISIBILITY_RECT: Int = 7009 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_VISIBILITY_RECT: Int = 6614 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLES2D_SET_VISIBILITY_RECT: Int = 7010 -internal const val ENGINECLASS_PARTICLESMATERIAL: Int = 343 +internal const val ENGINECLASS_PARTICLESMATERIAL: Int = 356 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE: Int = 6615 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE: Int = 7011 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE: Int = 6616 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE: Int = 7012 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE_CURVE: Int = 6617 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE_CURVE: Int = 7013 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE_CURVE: Int = 6618 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE_CURVE: Int = 7014 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE_RANDOM: Int = 6619 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGLE_RANDOM: Int = 7015 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE_RANDOM: Int = 6620 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGLE_RANDOM: Int = 7016 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGULAR_VELOCITY: Int = 6621 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGULAR_VELOCITY: Int = 7017 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGULAR_VELOCITY: Int = 6622 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGULAR_VELOCITY: Int = 7018 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGULAR_VELOCITY_CURVE: Int = 6623 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGULAR_VELOCITY_CURVE: Int = 7019 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGULAR_VELOCITY_CURVE: Int = 6624 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGULAR_VELOCITY_CURVE: Int = 7020 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANGULAR_VELOCITY_RANDOM: Int = - 6625 + 7021 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANGULAR_VELOCITY_RANDOM: Int = - 6626 + 7022 + +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET: Int = 7023 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET: Int = 6627 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET: Int = 7024 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET: Int = 6628 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET_CURVE: Int = 7025 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET_CURVE: Int = 6629 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET_CURVE: Int = 7026 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET_CURVE: Int = 6630 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET_RANDOM: Int = 7027 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_OFFSET_RANDOM: Int = 6631 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET_RANDOM: Int = 7028 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_OFFSET_RANDOM: Int = 6632 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED: Int = 7029 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED: Int = 6633 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED: Int = 7030 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED: Int = 6634 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED_CURVE: Int = 7031 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED_CURVE: Int = 6635 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED_CURVE: Int = 7032 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED_CURVE: Int = 6636 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED_RANDOM: Int = 7033 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ANIM_SPEED_RANDOM: Int = 6637 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED_RANDOM: Int = 7034 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ANIM_SPEED_RANDOM: Int = 6638 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR: Int = 7035 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR: Int = 6639 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR: Int = 7036 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR: Int = 6640 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR_INITIAL_RAMP: Int = 7037 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR_RAMP: Int = 6641 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR_INITIAL_RAMP: Int = 7038 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR_RAMP: Int = 6642 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR_RAMP: Int = 7039 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING: Int = 6643 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR_RAMP: Int = 7040 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING: Int = 6644 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING: Int = 7041 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING_CURVE: Int = 6645 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING: Int = 7042 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING_CURVE: Int = 6646 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING_CURVE: Int = 7043 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING_RANDOM: Int = 6647 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING_CURVE: Int = 7044 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING_RANDOM: Int = 6648 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DAMPING_RANDOM: Int = 7045 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DIRECTION: Int = 6649 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DAMPING_RANDOM: Int = 7046 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DIRECTION: Int = 6650 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_DIRECTION: Int = 7047 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_BOX_EXTENTS: Int = 6651 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_DIRECTION: Int = 7048 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_BOX_EXTENTS: Int = 6652 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_BOX_EXTENTS: Int = 7049 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_COLOR_TEXTURE: Int = 6653 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_BOX_EXTENTS: Int = 7050 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_COLOR_TEXTURE: Int = 6654 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_COLOR_TEXTURE: Int = 7051 + +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_COLOR_TEXTURE: Int = 7052 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_NORMAL_TEXTURE: Int = - 6655 + 7053 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_NORMAL_TEXTURE: Int = - 6656 + 7054 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_POINT_COUNT: Int = 6657 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_POINT_COUNT: Int = 7055 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_POINT_COUNT: Int = 6658 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_POINT_COUNT: Int = 7056 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_POINT_TEXTURE: Int = 6659 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_POINT_TEXTURE: Int = 7057 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_POINT_TEXTURE: Int = 6660 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_POINT_TEXTURE: Int = 7058 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_AXIS: Int = 6661 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_AXIS: Int = 7059 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_AXIS: Int = 6662 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_AXIS: Int = 7060 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_HEIGHT: Int = 6663 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_HEIGHT: Int = 7061 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_HEIGHT: Int = 6664 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_HEIGHT: Int = 7062 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_INNER_RADIUS: Int = - 6665 + 7063 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_INNER_RADIUS: Int = - 6666 + 7064 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_RADIUS: Int = 6667 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_RING_RADIUS: Int = 7065 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_RADIUS: Int = 6668 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_RING_RADIUS: Int = 7066 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_SHAPE: Int = 6669 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_SHAPE: Int = 7067 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_SHAPE: Int = 6670 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_SHAPE: Int = 7068 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_SPHERE_RADIUS: Int = 6671 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_EMISSION_SPHERE_RADIUS: Int = 7069 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_SPHERE_RADIUS: Int = 6672 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_EMISSION_SPHERE_RADIUS: Int = 7070 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_ALIGN_Y: Int = 6673 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_ALIGN_Y: Int = 7071 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_ALIGN_Y: Int = 6674 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_ALIGN_Y: Int = 7072 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_DISABLE_Z: Int = 6675 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_DISABLE_Z: Int = 7073 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_DISABLE_Z: Int = 6676 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_DISABLE_Z: Int = 7074 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_ROTATE_Y: Int = 6677 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLAG_ROTATE_Y: Int = 7075 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_ROTATE_Y: Int = 6678 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLAG_ROTATE_Y: Int = 7076 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLATNESS: Int = 6679 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_FLATNESS: Int = 7077 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLATNESS: Int = 6680 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_FLATNESS: Int = 7078 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_GRAVITY: Int = 6681 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_GRAVITY: Int = 7079 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_GRAVITY: Int = 6682 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_GRAVITY: Int = 7080 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION: Int = 6683 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION: Int = 7081 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION: Int = 6684 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION: Int = 7082 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION_CURVE: Int = 6685 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION_CURVE: Int = 7083 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION_CURVE: Int = 6686 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION_CURVE: Int = 7084 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION_RANDOM: Int = 6687 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_HUE_VARIATION_RANDOM: Int = 7085 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION_RANDOM: Int = 6688 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_HUE_VARIATION_RANDOM: Int = 7086 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_INITIAL_VELOCITY: Int = 6689 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_INITIAL_VELOCITY: Int = 7087 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_INITIAL_VELOCITY: Int = 6690 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_INITIAL_VELOCITY: Int = 7088 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_INITIAL_VELOCITY_RANDOM: Int = - 6691 + 7089 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_INITIAL_VELOCITY_RANDOM: Int = - 6692 + 7090 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LIFETIME_RANDOMNESS: Int = 6693 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LIFETIME_RANDOMNESS: Int = 7091 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LIFETIME_RANDOMNESS: Int = 6694 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LIFETIME_RANDOMNESS: Int = 7092 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL: Int = 6695 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL: Int = 7093 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL: Int = 6696 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL: Int = 7094 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL_CURVE: Int = 6697 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL_CURVE: Int = 7095 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL_CURVE: Int = 6698 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL_CURVE: Int = 7096 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL_RANDOM: Int = 6699 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_LINEAR_ACCEL_RANDOM: Int = 7097 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL_RANDOM: Int = 6700 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_LINEAR_ACCEL_RANDOM: Int = 7098 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY: Int = 6701 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY: Int = 7099 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY: Int = 6702 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY: Int = 7100 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY_CURVE: Int = 6703 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY_CURVE: Int = 7101 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY_CURVE: Int = 6704 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY_CURVE: Int = 7102 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY_RANDOM: Int = 6705 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_ORBIT_VELOCITY_RANDOM: Int = 7103 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY_RANDOM: Int = 6706 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_ORBIT_VELOCITY_RANDOM: Int = 7104 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL: Int = 6707 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL: Int = 7105 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL: Int = 6708 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL: Int = 7106 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL_CURVE: Int = 6709 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL_CURVE: Int = 7107 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL_CURVE: Int = 6710 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL_CURVE: Int = 7108 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL_RANDOM: Int = 6711 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_RADIAL_ACCEL_RANDOM: Int = 7109 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL_RANDOM: Int = 6712 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_RADIAL_ACCEL_RANDOM: Int = 7110 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE: Int = 6713 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE: Int = 7111 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE: Int = 6714 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE: Int = 7112 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE_CURVE: Int = 6715 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE_CURVE: Int = 7113 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE_CURVE: Int = 6716 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE_CURVE: Int = 7114 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE_RANDOM: Int = 6717 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SCALE_RANDOM: Int = 7115 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE_RANDOM: Int = 6718 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SCALE_RANDOM: Int = 7116 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SPREAD: Int = 6719 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_SPREAD: Int = 7117 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SPREAD: Int = 6720 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_SPREAD: Int = 7118 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TANGENTIAL_ACCEL: Int = 6721 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TANGENTIAL_ACCEL: Int = 7119 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TANGENTIAL_ACCEL: Int = 6722 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TANGENTIAL_ACCEL: Int = 7120 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TANGENTIAL_ACCEL_CURVE: Int = 6723 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TANGENTIAL_ACCEL_CURVE: Int = 7121 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TANGENTIAL_ACCEL_CURVE: Int = 6724 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TANGENTIAL_ACCEL_CURVE: Int = 7122 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TANGENTIAL_ACCEL_RANDOM: Int = - 6725 + 7123 internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TANGENTIAL_ACCEL_RANDOM: Int = - 6726 + 7124 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_COLOR_MODIFIER: Int = 6727 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_COLOR_MODIFIER: Int = 7125 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_COLOR_MODIFIER: Int = 6728 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_COLOR_MODIFIER: Int = 7126 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_DIVISOR: Int = 6729 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_DIVISOR: Int = 7127 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_DIVISOR: Int = 6730 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_DIVISOR: Int = 7128 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_SIZE_MODIFIER: Int = 6731 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_TRAIL_SIZE_MODIFIER: Int = 7129 -internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_SIZE_MODIFIER: Int = 6732 +internal const val ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_TRAIL_SIZE_MODIFIER: Int = 7130 -internal const val ENGINECLASS_PATH: Int = 344 +internal const val ENGINECLASS_PATH: Int = 357 -internal const val ENGINEMETHOD_ENGINECLASS_PATH__CURVE_CHANGED: Int = 6733 +internal const val ENGINEMETHOD_ENGINECLASS_PATH__CURVE_CHANGED: Int = 7131 -internal const val ENGINEMETHOD_ENGINECLASS_PATH_GET_CURVE: Int = 6734 +internal const val ENGINEMETHOD_ENGINECLASS_PATH_GET_CURVE: Int = 7132 -internal const val ENGINEMETHOD_ENGINECLASS_PATH_SET_CURVE: Int = 6735 +internal const val ENGINEMETHOD_ENGINECLASS_PATH_SET_CURVE: Int = 7133 -internal const val ENGINECLASS_PATH2D: Int = 345 +internal const val ENGINECLASS_PATH2D: Int = 358 -internal const val ENGINEMETHOD_ENGINECLASS_PATH2D__CURVE_CHANGED: Int = 6736 +internal const val ENGINEMETHOD_ENGINECLASS_PATH2D__CURVE_CHANGED: Int = 7134 -internal const val ENGINEMETHOD_ENGINECLASS_PATH2D_GET_CURVE: Int = 6737 +internal const val ENGINEMETHOD_ENGINECLASS_PATH2D_GET_CURVE: Int = 7135 -internal const val ENGINEMETHOD_ENGINECLASS_PATH2D_SET_CURVE: Int = 6738 +internal const val ENGINEMETHOD_ENGINECLASS_PATH2D_SET_CURVE: Int = 7136 -internal const val ENGINECLASS_PATHFOLLOW: Int = 346 +internal const val ENGINECLASS_PATHFOLLOW: Int = 359 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_CUBIC_INTERP: Int = 6739 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_CUBIC_INTERP: Int = 7137 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_CUBIC_INTERP: Int = 6740 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_CUBIC_INTERP: Int = 7138 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_H_OFFSET: Int = 6741 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_H_OFFSET: Int = 7139 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_H_OFFSET: Int = 6742 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_H_OFFSET: Int = 7140 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_LOOP: Int = 6743 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_LOOP: Int = 7141 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_LOOP: Int = 6744 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_LOOP: Int = 7142 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_OFFSET: Int = 6745 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_OFFSET: Int = 7143 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_OFFSET: Int = 6746 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_OFFSET: Int = 7144 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_ROTATION_MODE: Int = 6747 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_ROTATION_MODE: Int = 7145 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_ROTATION_MODE: Int = 6748 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_ROTATION_MODE: Int = 7146 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_UNIT_OFFSET: Int = 6749 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_UNIT_OFFSET: Int = 7147 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_UNIT_OFFSET: Int = 6750 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_UNIT_OFFSET: Int = 7148 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_V_OFFSET: Int = 6751 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_GET_V_OFFSET: Int = 7149 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_V_OFFSET: Int = 6752 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW_SET_V_OFFSET: Int = 7150 -internal const val ENGINECLASS_PATHFOLLOW2D: Int = 347 +internal const val ENGINECLASS_PATHFOLLOW2D: Int = 360 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_CUBIC_INTERP: Int = 6753 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_CUBIC_INTERP: Int = 7151 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_CUBIC_INTERP: Int = 6754 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_CUBIC_INTERP: Int = 7152 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_H_OFFSET: Int = 6755 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_H_OFFSET: Int = 7153 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_H_OFFSET: Int = 6756 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_H_OFFSET: Int = 7154 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_LOOKAHEAD: Int = 6757 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_LOOKAHEAD: Int = 7155 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_LOOKAHEAD: Int = 6758 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_LOOKAHEAD: Int = 7156 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_LOOP: Int = 6759 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_LOOP: Int = 7157 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_LOOP: Int = 6760 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_LOOP: Int = 7158 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_OFFSET: Int = 6761 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_OFFSET: Int = 7159 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_OFFSET: Int = 6762 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_OFFSET: Int = 7160 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_ROTATE: Int = 6763 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_ROTATE: Int = 7161 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_ROTATE: Int = 6764 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_ROTATE: Int = 7162 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_UNIT_OFFSET: Int = 6765 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_UNIT_OFFSET: Int = 7163 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_UNIT_OFFSET: Int = 6766 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_UNIT_OFFSET: Int = 7164 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_V_OFFSET: Int = 6767 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_GET_V_OFFSET: Int = 7165 -internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_V_OFFSET: Int = 6768 +internal const val ENGINEMETHOD_ENGINECLASS_PATHFOLLOW2D_SET_V_OFFSET: Int = 7166 -internal const val ENGINECLASS_PERFORMANCE: Int = 348 +internal const val ENGINECLASS_PERFORMANCE: Int = 361 -internal const val ENGINESINGLETON_PERFORMANCE: Int = 9 +internal const val ENGINESINGLETON_PERFORMANCE: Int = 12 -internal const val ENGINEMETHOD_ENGINECLASS_PERFORMANCE_GET_MONITOR: Int = 6769 +internal const val ENGINEMETHOD_ENGINECLASS_PERFORMANCE_GET_MONITOR: Int = 7167 -internal const val ENGINECLASS_PHYSICALBONE: Int = 349 +internal const val ENGINECLASS_PHYSICALBONE: Int = 362 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE__DIRECT_STATE_CHANGED: Int = 6770 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE__DIRECT_STATE_CHANGED: Int = 7168 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_APPLY_CENTRAL_IMPULSE: Int = 6771 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_APPLY_CENTRAL_IMPULSE: Int = 7169 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_APPLY_IMPULSE: Int = 6772 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_APPLY_IMPULSE: Int = 7170 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BONE_ID: Int = 6773 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BONE_ID: Int = 7171 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_SIMULATE_PHYSICS: Int = 6774 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_SIMULATE_PHYSICS: Int = 7172 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_IS_SIMULATING_PHYSICS: Int = 6775 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_IS_SIMULATING_PHYSICS: Int = 7173 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_IS_STATIC_BODY: Int = 6776 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_IS_STATIC_BODY: Int = 7174 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BODY_OFFSET: Int = 6777 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BODY_OFFSET: Int = 7175 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_BODY_OFFSET: Int = 6778 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_BODY_OFFSET: Int = 7176 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BOUNCE: Int = 6779 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_BOUNCE: Int = 7177 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_BOUNCE: Int = 6780 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_BOUNCE: Int = 7178 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_FRICTION: Int = 6781 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_FRICTION: Int = 7179 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_FRICTION: Int = 6782 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_FRICTION: Int = 7180 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_GRAVITY_SCALE: Int = 6783 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_GRAVITY_SCALE: Int = 7181 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_GRAVITY_SCALE: Int = 6784 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_GRAVITY_SCALE: Int = 7182 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_JOINT_OFFSET: Int = 6785 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_JOINT_OFFSET: Int = 7183 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_JOINT_OFFSET: Int = 6786 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_JOINT_OFFSET: Int = 7184 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_JOINT_TYPE: Int = 6787 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_JOINT_TYPE: Int = 7185 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_JOINT_TYPE: Int = 6788 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_JOINT_TYPE: Int = 7186 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_MASS: Int = 6789 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_MASS: Int = 7187 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_MASS: Int = 6790 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_MASS: Int = 7188 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_WEIGHT: Int = 6791 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_GET_WEIGHT: Int = 7189 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_WEIGHT: Int = 6792 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICALBONE_SET_WEIGHT: Int = 7190 -internal const val ENGINECLASS_PHYSICS2DDIRECTBODYSTATE: Int = 350 +internal const val ENGINECLASS_PHYSICS2DDIRECTBODYSTATE: Int = 363 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_CENTRAL_FORCE: Int = 6793 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_CENTRAL_FORCE: Int = 7191 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_FORCE: Int = 6794 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_FORCE: Int = 7192 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_TORQUE: Int = 6795 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_ADD_TORQUE: Int = 7193 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_APPLY_CENTRAL_IMPULSE: Int = - 6796 + 7194 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_APPLY_IMPULSE: Int = 6797 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_APPLY_IMPULSE: Int = 7195 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_APPLY_TORQUE_IMPULSE: Int = - 6798 + 7196 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER: Int = - 6799 + 7197 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_ID: Int = - 6800 + 7198 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_OBJECT: - Int = 6801 + Int = 7199 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_POSITION: - Int = 6802 + Int = 7200 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_SHAPE: Int - = 6803 + = 7201 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_SHAPE_METADATA: Int = - 6804 + 7202 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COLLIDER_VELOCITY_AT_POSITION: - Int = 6805 + Int = 7203 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COUNT: Int = 6806 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_COUNT: Int = 7204 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_LOCAL_NORMAL: Int = - 6807 + 7205 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_LOCAL_POSITION: Int - = 6808 + = 7206 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_CONTACT_LOCAL_SHAPE: Int = - 6809 + 7207 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_SPACE_STATE: Int = 6810 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_SPACE_STATE: Int = 7208 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_VELOCITY_AT_LOCAL_POSITION: - Int = 6811 + Int = 7209 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_INTEGRATE_FORCES: Int = 6812 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_INTEGRATE_FORCES: Int = 7210 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_ANGULAR_VELOCITY: Int = - 6813 + 7211 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_ANGULAR_VELOCITY: Int = - 6814 + 7212 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_INVERSE_INERTIA: Int = 6815 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_INVERSE_INERTIA: Int = 7213 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_INVERSE_MASS: Int = 6816 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_INVERSE_MASS: Int = 7214 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_LINEAR_VELOCITY: Int = 6817 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_LINEAR_VELOCITY: Int = 7215 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_LINEAR_VELOCITY: Int = 6818 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_LINEAR_VELOCITY: Int = 7216 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_SLEEPING: Int = 6819 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_SLEEPING: Int = 7217 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_SLEEPING: Int = 6820 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_SLEEPING: Int = 7218 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_STEP: Int = 6821 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_STEP: Int = 7219 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TOTAL_ANGULAR_DAMP: Int = - 6822 + 7220 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TOTAL_GRAVITY: Int = 6823 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TOTAL_GRAVITY: Int = 7221 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TOTAL_LINEAR_DAMP: Int = - 6824 - -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TRANSFORM: Int = 6825 + 7222 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_TRANSFORM: Int = 6826 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_GET_TRANSFORM: Int = 7223 -internal const val ENGINECLASS_PHYSICS2DDIRECTBODYSTATESW: Int = 351 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTBODYSTATE_SET_TRANSFORM: Int = 7224 -internal const val ENGINECLASS_PHYSICS2DDIRECTSPACESTATE: Int = 352 +internal const val ENGINECLASS_PHYSICS2DDIRECTSPACESTATE: Int = 364 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_CAST_MOTION: Int = 6827 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_CAST_MOTION: Int = 7225 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_COLLIDE_SHAPE: Int = 6828 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_COLLIDE_SHAPE: Int = 7226 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_GET_REST_INFO: Int = 6829 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_GET_REST_INFO: Int = 7227 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_POINT: Int = 6830 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_POINT: Int = 7228 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_POINT_ON_CANVAS: Int - = 6831 + = 7229 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_RAY: Int = 6832 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_RAY: Int = 7230 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_SHAPE: Int = 6833 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DDIRECTSPACESTATE_INTERSECT_SHAPE: Int = 7231 -internal const val ENGINECLASS_PHYSICS2DSERVER: Int = 353 +internal const val ENGINECLASS_PHYSICS2DSERVER: Int = 365 -internal const val ENGINESINGLETON_PHYSICS2DSERVER: Int = 10 +internal const val ENGINESINGLETON_PHYSICS2DSERVER: Int = 13 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_ADD_SHAPE: Int = 6834 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_ADD_SHAPE: Int = 7232 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_ATTACH_CANVAS_INSTANCE_ID: Int = - 6835 + 7233 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_ATTACH_OBJECT_INSTANCE_ID: Int = - 6836 + 7234 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_CLEAR_SHAPES: Int = 6837 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_CLEAR_SHAPES: Int = 7235 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_CREATE: Int = 6838 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_CREATE: Int = 7236 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_CANVAS_INSTANCE_ID: Int = 6839 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_CANVAS_INSTANCE_ID: Int = 7237 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_OBJECT_INSTANCE_ID: Int = 6840 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_OBJECT_INSTANCE_ID: Int = 7238 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_PARAM: Int = 6841 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_PARAM: Int = 7239 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE: Int = 6842 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE: Int = 7240 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE_COUNT: Int = 6843 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE_COUNT: Int = 7241 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE_TRANSFORM: Int = 6844 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SHAPE_TRANSFORM: Int = 7242 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SPACE: Int = 6845 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SPACE: Int = 7243 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SPACE_OVERRIDE_MODE: Int = 6846 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_SPACE_OVERRIDE_MODE: Int = 7244 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_TRANSFORM: Int = 6847 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_GET_TRANSFORM: Int = 7245 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_REMOVE_SHAPE: Int = 6848 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_REMOVE_SHAPE: Int = 7246 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_AREA_MONITOR_CALLBACK: Int = - 6849 + 7247 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_COLLISION_LAYER: Int = 6850 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_COLLISION_LAYER: Int = 7248 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_COLLISION_MASK: Int = 6851 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_COLLISION_MASK: Int = 7249 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_MONITOR_CALLBACK: Int = 6852 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_MONITOR_CALLBACK: Int = 7250 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_MONITORABLE: Int = 6853 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_MONITORABLE: Int = 7251 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_PARAM: Int = 6854 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_PARAM: Int = 7252 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE: Int = 6855 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE: Int = 7253 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE_DISABLED: Int = 6856 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE_DISABLED: Int = 7254 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE_TRANSFORM: Int = 6857 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SHAPE_TRANSFORM: Int = 7255 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SPACE: Int = 6858 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SPACE: Int = 7256 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SPACE_OVERRIDE_MODE: Int = 6859 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_SPACE_OVERRIDE_MODE: Int = 7257 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_TRANSFORM: Int = 6860 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_AREA_SET_TRANSFORM: Int = 7258 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_CENTRAL_FORCE: Int = 6861 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_CENTRAL_FORCE: Int = 7259 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_COLLISION_EXCEPTION: Int = 6862 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_COLLISION_EXCEPTION: Int = 7260 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_FORCE: Int = 6863 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_FORCE: Int = 7261 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_SHAPE: Int = 6864 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_SHAPE: Int = 7262 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_TORQUE: Int = 6865 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ADD_TORQUE: Int = 7263 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_CENTRAL_IMPULSE: Int = 6866 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_CENTRAL_IMPULSE: Int = 7264 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_IMPULSE: Int = 6867 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_IMPULSE: Int = 7265 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_TORQUE_IMPULSE: Int = 6868 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_APPLY_TORQUE_IMPULSE: Int = 7266 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ATTACH_CANVAS_INSTANCE_ID: Int = - 6869 + 7267 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_ATTACH_OBJECT_INSTANCE_ID: Int = - 6870 + 7268 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_CLEAR_SHAPES: Int = 6871 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_CLEAR_SHAPES: Int = 7269 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_CREATE: Int = 6872 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_CREATE: Int = 7270 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_CANVAS_INSTANCE_ID: Int = 6873 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_CANVAS_INSTANCE_ID: Int = 7271 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_COLLISION_LAYER: Int = 6874 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_COLLISION_LAYER: Int = 7272 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_COLLISION_MASK: Int = 6875 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_COLLISION_MASK: Int = 7273 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_CONTINUOUS_COLLISION_DETECTION_MODE: Int = - 6876 + 7274 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_DIRECT_STATE: Int = 6877 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_DIRECT_STATE: Int = 7275 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_MAX_CONTACTS_REPORTED: Int = - 6878 + 7276 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_MODE: Int = 6879 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_MODE: Int = 7277 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_OBJECT_INSTANCE_ID: Int = 6880 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_OBJECT_INSTANCE_ID: Int = 7278 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_PARAM: Int = 6881 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_PARAM: Int = 7279 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE: Int = 6882 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE: Int = 7280 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_COUNT: Int = 6883 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_COUNT: Int = 7281 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_METADATA: Int = 6884 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_METADATA: Int = 7282 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_TRANSFORM: Int = 6885 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SHAPE_TRANSFORM: Int = 7283 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SPACE: Int = 6886 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_SPACE: Int = 7284 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_STATE: Int = 6887 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_GET_STATE: Int = 7285 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_IS_OMITTING_FORCE_INTEGRATION: Int - = 6888 + = 7286 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_REMOVE_COLLISION_EXCEPTION: Int = - 6889 + 7287 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_REMOVE_SHAPE: Int = 6890 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_REMOVE_SHAPE: Int = 7288 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_AXIS_VELOCITY: Int = 6891 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_AXIS_VELOCITY: Int = 7289 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_COLLISION_LAYER: Int = 6892 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_COLLISION_LAYER: Int = 7290 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_COLLISION_MASK: Int = 6893 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_COLLISION_MASK: Int = 7291 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_CONTINUOUS_COLLISION_DETECTION_MODE: Int = - 6894 + 7292 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_FORCE_INTEGRATION_CALLBACK: Int - = 6895 + = 7293 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_MAX_CONTACTS_REPORTED: Int = - 6896 + 7294 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_MODE: Int = 6897 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_MODE: Int = 7295 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_OMIT_FORCE_INTEGRATION: Int = - 6898 + 7296 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_PARAM: Int = 6899 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_PARAM: Int = 7297 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE: Int = 6900 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE: Int = 7298 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_AS_ONE_WAY_COLLISION: Int - = 6901 + = 7299 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_DISABLED: Int = 6902 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_DISABLED: Int = 7300 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_METADATA: Int = 6903 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_METADATA: Int = 7301 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_TRANSFORM: Int = 6904 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SHAPE_TRANSFORM: Int = 7302 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SPACE: Int = 6905 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_SPACE: Int = 7303 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_STATE: Int = 6906 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_SET_STATE: Int = 7304 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_TEST_MOTION: Int = 6907 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_BODY_TEST_MOTION: Int = 7305 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CAPSULE_SHAPE_CREATE: Int = 6908 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CAPSULE_SHAPE_CREATE: Int = 7306 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CIRCLE_SHAPE_CREATE: Int = 6909 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CIRCLE_SHAPE_CREATE: Int = 7307 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CONCAVE_POLYGON_SHAPE_CREATE: Int = 6910 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CONCAVE_POLYGON_SHAPE_CREATE: Int = 7308 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CONVEX_POLYGON_SHAPE_CREATE: Int = 6911 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_CONVEX_POLYGON_SHAPE_CREATE: Int = 7309 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_DAMPED_SPRING_JOINT_CREATE: Int = 6912 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_DAMPED_SPRING_JOINT_CREATE: Int = 7310 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_DAMPED_STRING_JOINT_GET_PARAM: Int = - 6913 + 7311 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_DAMPED_STRING_JOINT_SET_PARAM: Int = - 6914 + 7312 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_FREE_RID: Int = 6915 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_FREE_RID: Int = 7313 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_GET_PROCESS_INFO: Int = 6916 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_GET_PROCESS_INFO: Int = 7314 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_GROOVE_JOINT_CREATE: Int = 6917 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_GROOVE_JOINT_CREATE: Int = 7315 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_GET_PARAM: Int = 6918 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_GET_PARAM: Int = 7316 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_GET_TYPE: Int = 6919 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_GET_TYPE: Int = 7317 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_SET_PARAM: Int = 6920 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_JOINT_SET_PARAM: Int = 7318 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_LINE_SHAPE_CREATE: Int = 6921 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_LINE_SHAPE_CREATE: Int = 7319 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_PIN_JOINT_CREATE: Int = 6922 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_PIN_JOINT_CREATE: Int = 7320 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_RAY_SHAPE_CREATE: Int = 6923 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_RAY_SHAPE_CREATE: Int = 7321 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_RECTANGLE_SHAPE_CREATE: Int = 6924 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_RECTANGLE_SHAPE_CREATE: Int = 7322 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SEGMENT_SHAPE_CREATE: Int = 6925 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SEGMENT_SHAPE_CREATE: Int = 7323 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SET_ACTIVE: Int = 6926 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SET_ACTIVE: Int = 7324 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SET_COLLISION_ITERATIONS: Int = 6927 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SET_COLLISION_ITERATIONS: Int = 7325 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_GET_DATA: Int = 6928 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_GET_DATA: Int = 7326 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_GET_TYPE: Int = 6929 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_GET_TYPE: Int = 7327 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_SET_DATA: Int = 6930 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SHAPE_SET_DATA: Int = 7328 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_CREATE: Int = 6931 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_CREATE: Int = 7329 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_GET_DIRECT_STATE: Int = 6932 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_GET_DIRECT_STATE: Int = 7330 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_GET_PARAM: Int = 6933 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_GET_PARAM: Int = 7331 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_IS_ACTIVE: Int = 6934 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_IS_ACTIVE: Int = 7332 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_SET_ACTIVE: Int = 6935 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_SET_ACTIVE: Int = 7333 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_SET_PARAM: Int = 6936 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSERVER_SPACE_SET_PARAM: Int = 7334 -internal const val ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS: Int = 354 +internal const val ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS: Int = 366 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_SHAPE: Int = 6937 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_SHAPE: Int = 7335 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_COLLIDE_WITH_AREAS: - Int = 6938 + Int = 7336 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_COLLIDE_WITH_AREAS: - Int = 6939 + Int = 7337 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_COLLIDE_WITH_BODIES: - Int = 6940 + Int = 7338 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_COLLIDE_WITH_BODIES: - Int = 6941 + Int = 7339 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_COLLISION_LAYER: Int = - 6942 + 7340 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_COLLISION_LAYER: Int = - 6943 + 7341 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_EXCLUDE: Int = 6944 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_EXCLUDE: Int = 7342 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_EXCLUDE: Int = 6945 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_EXCLUDE: Int = 7343 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_MARGIN: Int = 6946 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_MARGIN: Int = 7344 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_MARGIN: Int = 6947 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_MARGIN: Int = 7345 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_MOTION: Int = 6948 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_MOTION: Int = 7346 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_MOTION: Int = 6949 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_MOTION: Int = 7347 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_SHAPE_RID: Int = 6950 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_SHAPE_RID: Int = 7348 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_SHAPE_RID: Int = 6951 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_SHAPE_RID: Int = 7349 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_TRANSFORM: Int = 6952 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_GET_TRANSFORM: Int = 7350 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_TRANSFORM: Int = 6953 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DSHAPEQUERYPARAMETERS_SET_TRANSFORM: Int = 7351 -internal const val ENGINECLASS_PHYSICS2DTESTMOTIONRESULT: Int = 355 +internal const val ENGINECLASS_PHYSICS2DTESTMOTIONRESULT: Int = 367 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER: Int = 6954 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER: Int = 7352 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_ID: Int = 6955 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_ID: Int = 7353 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_RID: Int = 6956 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_RID: Int = 7354 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_SHAPE: Int = 6957 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_SHAPE: Int = 7355 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLIDER_VELOCITY: Int = - 6958 + 7356 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLISION_DEPTH: Int = - 6959 + 7357 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLISION_NORMAL: Int = - 6960 + 7358 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLISION_POINT: Int = - 6961 + 7359 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLISION_SAFE_FRACTION: - Int = 6962 + Int = 7360 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_COLLISION_UNSAFE_FRACTION: - Int = 6963 + Int = 7361 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_MOTION: Int = 6964 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_MOTION: Int = 7362 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICS2DTESTMOTIONRESULT_GET_MOTION_REMAINDER: Int = - 6965 + 7363 -internal const val ENGINECLASS_PHYSICSBODY: Int = 356 +internal const val ENGINECLASS_PHYSICSBODY: Int = 368 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY__GET_LAYERS: Int = 6966 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY__GET_LAYERS: Int = 7364 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY__SET_LAYERS: Int = 6967 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY__SET_LAYERS: Int = 7365 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_ADD_COLLISION_EXCEPTION_WITH: Int = 6968 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_ADD_COLLISION_EXCEPTION_WITH: Int = 7366 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_GET_COLLISION_EXCEPTIONS: Int = 6969 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_GET_COLLISION_EXCEPTIONS: Int = 7367 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_REMOVE_COLLISION_EXCEPTION_WITH: Int = 6970 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY_REMOVE_COLLISION_EXCEPTION_WITH: Int = 7368 -internal const val ENGINECLASS_PHYSICSBODY2D: Int = 357 +internal const val ENGINECLASS_PHYSICSBODY2D: Int = 369 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D__GET_LAYERS: Int = 6971 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D__GET_LAYERS: Int = 7369 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D__SET_LAYERS: Int = 6972 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D__SET_LAYERS: Int = 7370 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D_ADD_COLLISION_EXCEPTION_WITH: Int = 6973 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D_ADD_COLLISION_EXCEPTION_WITH: Int = 7371 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D_GET_COLLISION_EXCEPTIONS: Int = 6974 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D_GET_COLLISION_EXCEPTIONS: Int = 7372 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSBODY2D_REMOVE_COLLISION_EXCEPTION_WITH: Int = - 6975 + 7373 -internal const val ENGINECLASS_PHYSICSDIRECTBODYSTATE: Int = 358 +internal const val ENGINECLASS_PHYSICSDIRECTBODYSTATE: Int = 370 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_CENTRAL_FORCE: Int = 6976 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_CENTRAL_FORCE: Int = 7374 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_FORCE: Int = 6977 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_FORCE: Int = 7375 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_TORQUE: Int = 6978 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_ADD_TORQUE: Int = 7376 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_CENTRAL_IMPULSE: Int = 6979 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_CENTRAL_IMPULSE: Int = 7377 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_IMPULSE: Int = 6980 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_IMPULSE: Int = 7378 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_TORQUE_IMPULSE: Int = 6981 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_APPLY_TORQUE_IMPULSE: Int = 7379 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER: Int = 6982 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER: Int = 7380 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER_ID: Int = - 6983 + 7381 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER_OBJECT: Int - = 6984 + = 7382 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER_POSITION: - Int = 6985 + Int = 7383 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER_SHAPE: Int = - 6986 + 7384 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COLLIDER_VELOCITY_AT_POSITION: - Int = 6987 + Int = 7385 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COUNT: Int = 6988 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_COUNT: Int = 7386 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_IMPULSE: Int = 6989 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_IMPULSE: Int = 7387 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_LOCAL_NORMAL: Int = - 6990 + 7388 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_LOCAL_POSITION: Int = - 6991 + 7389 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CONTACT_LOCAL_SHAPE: Int = - 6992 + 7390 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_SPACE_STATE: Int = 6993 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_SPACE_STATE: Int = 7391 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_VELOCITY_AT_LOCAL_POSITION: - Int = 6994 + Int = 7392 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_INTEGRATE_FORCES: Int = 6995 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_INTEGRATE_FORCES: Int = 7393 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_ANGULAR_VELOCITY: Int = 6996 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_ANGULAR_VELOCITY: Int = 7394 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_ANGULAR_VELOCITY: Int = 6997 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_ANGULAR_VELOCITY: Int = 7395 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CENTER_OF_MASS: Int = 6998 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_CENTER_OF_MASS: Int = 7396 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_INVERSE_INERTIA: Int = 6999 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_INVERSE_INERTIA: Int = 7397 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_INVERSE_MASS: Int = 7000 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_INVERSE_MASS: Int = 7398 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_LINEAR_VELOCITY: Int = 7001 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_LINEAR_VELOCITY: Int = 7399 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_LINEAR_VELOCITY: Int = 7002 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_LINEAR_VELOCITY: Int = 7400 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_PRINCIPAL_INERTIA_AXES: Int = - 7003 + 7401 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_SLEEPING: Int = 7004 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_SLEEPING: Int = 7402 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_SLEEPING: Int = 7005 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_SLEEPING: Int = 7403 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_STEP: Int = 7006 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_STEP: Int = 7404 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TOTAL_ANGULAR_DAMP: Int = - 7007 + 7405 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TOTAL_GRAVITY: Int = 7008 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TOTAL_GRAVITY: Int = 7406 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TOTAL_LINEAR_DAMP: Int = 7009 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TOTAL_LINEAR_DAMP: Int = 7407 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TRANSFORM: Int = 7010 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_GET_TRANSFORM: Int = 7408 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_TRANSFORM: Int = 7011 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTBODYSTATE_SET_TRANSFORM: Int = 7409 -internal const val ENGINECLASS_PHYSICSDIRECTSPACESTATE: Int = 359 +internal const val ENGINECLASS_PHYSICSDIRECTSPACESTATE: Int = 371 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_CAST_MOTION: Int = 7012 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_CAST_MOTION: Int = 7410 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_COLLIDE_SHAPE: Int = 7013 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_COLLIDE_SHAPE: Int = 7411 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_GET_REST_INFO: Int = 7014 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_GET_REST_INFO: Int = 7412 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_POINT: Int = 7015 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_POINT: Int = 7413 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_RAY: Int = 7016 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_RAY: Int = 7414 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_SHAPE: Int = 7017 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSDIRECTSPACESTATE_INTERSECT_SHAPE: Int = 7415 -internal const val ENGINECLASS_PHYSICSMATERIAL: Int = 360 +internal const val ENGINECLASS_PHYSICSMATERIAL: Int = 372 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_ABSORBENT: Int = 7018 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_ABSORBENT: Int = 7416 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_ABSORBENT: Int = 7019 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_ABSORBENT: Int = 7417 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_BOUNCE: Int = 7020 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_BOUNCE: Int = 7418 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_BOUNCE: Int = 7021 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_BOUNCE: Int = 7419 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_FRICTION: Int = 7022 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_FRICTION: Int = 7420 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_FRICTION: Int = 7023 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_FRICTION: Int = 7421 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_ROUGH: Int = 7024 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_GET_ROUGH: Int = 7422 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_ROUGH: Int = 7025 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSMATERIAL_SET_ROUGH: Int = 7423 -internal const val ENGINECLASS_PHYSICSSERVER: Int = 361 +internal const val ENGINECLASS_PHYSICSSERVER: Int = 373 -internal const val ENGINESINGLETON_PHYSICSSERVER: Int = 11 +internal const val ENGINESINGLETON_PHYSICSSERVER: Int = 14 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_ADD_SHAPE: Int = 7026 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_ADD_SHAPE: Int = 7424 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_ATTACH_OBJECT_INSTANCE_ID: Int = 7027 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_ATTACH_OBJECT_INSTANCE_ID: Int = 7425 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_CLEAR_SHAPES: Int = 7028 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_CLEAR_SHAPES: Int = 7426 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_CREATE: Int = 7029 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_CREATE: Int = 7427 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_OBJECT_INSTANCE_ID: Int = 7030 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_OBJECT_INSTANCE_ID: Int = 7428 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_PARAM: Int = 7031 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_PARAM: Int = 7429 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE: Int = 7032 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE: Int = 7430 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE_COUNT: Int = 7033 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE_COUNT: Int = 7431 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE_TRANSFORM: Int = 7034 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SHAPE_TRANSFORM: Int = 7432 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SPACE: Int = 7035 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SPACE: Int = 7433 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SPACE_OVERRIDE_MODE: Int = 7036 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_SPACE_OVERRIDE_MODE: Int = 7434 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_TRANSFORM: Int = 7037 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_GET_TRANSFORM: Int = 7435 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_IS_RAY_PICKABLE: Int = 7038 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_IS_RAY_PICKABLE: Int = 7436 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_REMOVE_SHAPE: Int = 7039 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_REMOVE_SHAPE: Int = 7437 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_AREA_MONITOR_CALLBACK: Int = 7040 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_AREA_MONITOR_CALLBACK: Int = 7438 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_COLLISION_LAYER: Int = 7041 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_COLLISION_LAYER: Int = 7439 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_COLLISION_MASK: Int = 7042 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_COLLISION_MASK: Int = 7440 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_MONITOR_CALLBACK: Int = 7043 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_MONITOR_CALLBACK: Int = 7441 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_MONITORABLE: Int = 7044 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_MONITORABLE: Int = 7442 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_PARAM: Int = 7045 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_PARAM: Int = 7443 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_RAY_PICKABLE: Int = 7046 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_RAY_PICKABLE: Int = 7444 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE: Int = 7047 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE: Int = 7445 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE_DISABLED: Int = 7048 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE_DISABLED: Int = 7446 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE_TRANSFORM: Int = 7049 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SHAPE_TRANSFORM: Int = 7447 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SPACE: Int = 7050 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SPACE: Int = 7448 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SPACE_OVERRIDE_MODE: Int = 7051 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_SPACE_OVERRIDE_MODE: Int = 7449 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_TRANSFORM: Int = 7052 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_AREA_SET_TRANSFORM: Int = 7450 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_CENTRAL_FORCE: Int = 7053 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_CENTRAL_FORCE: Int = 7451 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_COLLISION_EXCEPTION: Int = 7054 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_COLLISION_EXCEPTION: Int = 7452 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_FORCE: Int = 7055 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_FORCE: Int = 7453 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_SHAPE: Int = 7056 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_SHAPE: Int = 7454 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_TORQUE: Int = 7057 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ADD_TORQUE: Int = 7455 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_CENTRAL_IMPULSE: Int = 7058 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_CENTRAL_IMPULSE: Int = 7456 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_IMPULSE: Int = 7059 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_IMPULSE: Int = 7457 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_TORQUE_IMPULSE: Int = 7060 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_APPLY_TORQUE_IMPULSE: Int = 7458 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ATTACH_OBJECT_INSTANCE_ID: Int = 7061 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_ATTACH_OBJECT_INSTANCE_ID: Int = 7459 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_CLEAR_SHAPES: Int = 7062 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_CLEAR_SHAPES: Int = 7460 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_CREATE: Int = 7063 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_CREATE: Int = 7461 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_COLLISION_LAYER: Int = 7064 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_COLLISION_LAYER: Int = 7462 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_COLLISION_MASK: Int = 7065 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_COLLISION_MASK: Int = 7463 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_DIRECT_STATE: Int = 7066 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_DIRECT_STATE: Int = 7464 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_KINEMATIC_SAFE_MARGIN: Int = 7067 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_KINEMATIC_SAFE_MARGIN: Int = 7465 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_MAX_CONTACTS_REPORTED: Int = 7068 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_MAX_CONTACTS_REPORTED: Int = 7466 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_MODE: Int = 7069 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_MODE: Int = 7467 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_OBJECT_INSTANCE_ID: Int = 7070 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_OBJECT_INSTANCE_ID: Int = 7468 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_PARAM: Int = 7071 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_PARAM: Int = 7469 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE: Int = 7072 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE: Int = 7470 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE_COUNT: Int = 7073 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE_COUNT: Int = 7471 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE_TRANSFORM: Int = 7074 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SHAPE_TRANSFORM: Int = 7472 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SPACE: Int = 7075 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_SPACE: Int = 7473 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_STATE: Int = 7076 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_GET_STATE: Int = 7474 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_AXIS_LOCKED: Int = 7077 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_AXIS_LOCKED: Int = 7475 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_CONTINUOUS_COLLISION_DETECTION_ENABLED: Int = - 7078 + 7476 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_OMITTING_FORCE_INTEGRATION: Int = - 7079 + 7477 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_RAY_PICKABLE: Int = 7080 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_IS_RAY_PICKABLE: Int = 7478 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_REMOVE_COLLISION_EXCEPTION: Int = - 7081 + 7479 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_REMOVE_SHAPE: Int = 7082 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_REMOVE_SHAPE: Int = 7480 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_AXIS_LOCK: Int = 7083 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_AXIS_LOCK: Int = 7481 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_AXIS_VELOCITY: Int = 7084 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_AXIS_VELOCITY: Int = 7482 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_COLLISION_LAYER: Int = 7085 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_COLLISION_LAYER: Int = 7483 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_COLLISION_MASK: Int = 7086 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_COLLISION_MASK: Int = 7484 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_ENABLE_CONTINUOUS_COLLISION_DETECTION: Int = - 7087 + 7485 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_FORCE_INTEGRATION_CALLBACK: Int = - 7088 + 7486 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_KINEMATIC_SAFE_MARGIN: Int = 7089 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_KINEMATIC_SAFE_MARGIN: Int = 7487 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_MAX_CONTACTS_REPORTED: Int = 7090 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_MAX_CONTACTS_REPORTED: Int = 7488 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_MODE: Int = 7091 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_MODE: Int = 7489 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_OMIT_FORCE_INTEGRATION: Int = - 7092 + 7490 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_PARAM: Int = 7093 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_PARAM: Int = 7491 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_RAY_PICKABLE: Int = 7094 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_RAY_PICKABLE: Int = 7492 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE: Int = 7095 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE: Int = 7493 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE_DISABLED: Int = 7096 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE_DISABLED: Int = 7494 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE_TRANSFORM: Int = 7097 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SHAPE_TRANSFORM: Int = 7495 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SPACE: Int = 7098 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_SPACE: Int = 7496 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_STATE: Int = 7099 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_SET_STATE: Int = 7497 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_TEST_MOTION: Int = 7100 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_BODY_TEST_MOTION: Int = 7498 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_CONE_TWIST_JOINT_GET_PARAM: Int = 7101 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_CONE_TWIST_JOINT_GET_PARAM: Int = 7499 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_CONE_TWIST_JOINT_SET_PARAM: Int = 7102 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_CONE_TWIST_JOINT_SET_PARAM: Int = 7500 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_FREE_RID: Int = 7103 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_FREE_RID: Int = 7501 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_GET_FLAG: Int = 7104 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_GET_FLAG: Int = 7502 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_GET_PARAM: Int = 7105 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_GET_PARAM: Int = 7503 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_SET_FLAG: Int = 7106 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_SET_FLAG: Int = 7504 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_SET_PARAM: Int = 7107 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GENERIC_6DOF_JOINT_SET_PARAM: Int = 7505 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GET_PROCESS_INFO: Int = 7108 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_GET_PROCESS_INFO: Int = 7506 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_GET_FLAG: Int = 7109 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_GET_FLAG: Int = 7507 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_GET_PARAM: Int = 7110 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_GET_PARAM: Int = 7508 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_SET_FLAG: Int = 7111 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_SET_FLAG: Int = 7509 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_SET_PARAM: Int = 7112 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_HINGE_JOINT_SET_PARAM: Int = 7510 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_CONE_TWIST: Int = 7113 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_CONE_TWIST: Int = 7511 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_GENERIC_6DOF: Int = 7114 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_GENERIC_6DOF: Int = 7512 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_HINGE: Int = 7115 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_HINGE: Int = 7513 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_PIN: Int = 7116 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_PIN: Int = 7514 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_SLIDER: Int = 7117 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_CREATE_SLIDER: Int = 7515 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_GET_SOLVER_PRIORITY: Int = 7118 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_GET_SOLVER_PRIORITY: Int = 7516 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_GET_TYPE: Int = 7119 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_GET_TYPE: Int = 7517 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_SET_SOLVER_PRIORITY: Int = 7120 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_JOINT_SET_SOLVER_PRIORITY: Int = 7518 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_LOCAL_A: Int = 7121 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_LOCAL_A: Int = 7519 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_LOCAL_B: Int = 7122 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_LOCAL_B: Int = 7520 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_PARAM: Int = 7123 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_GET_PARAM: Int = 7521 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_LOCAL_A: Int = 7124 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_LOCAL_A: Int = 7522 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_LOCAL_B: Int = 7125 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_LOCAL_B: Int = 7523 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_PARAM: Int = 7126 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_PIN_JOINT_SET_PARAM: Int = 7524 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SET_ACTIVE: Int = 7127 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SET_ACTIVE: Int = 7525 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SET_COLLISION_ITERATIONS: Int = 7128 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SET_COLLISION_ITERATIONS: Int = 7526 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_CREATE: Int = 7129 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_CREATE: Int = 7527 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_GET_DATA: Int = 7130 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_GET_DATA: Int = 7528 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_GET_TYPE: Int = 7131 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_GET_TYPE: Int = 7529 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_SET_DATA: Int = 7132 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SHAPE_SET_DATA: Int = 7530 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SLIDER_JOINT_GET_PARAM: Int = 7133 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SLIDER_JOINT_GET_PARAM: Int = 7531 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SLIDER_JOINT_SET_PARAM: Int = 7134 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SLIDER_JOINT_SET_PARAM: Int = 7532 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_CREATE: Int = 7135 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_CREATE: Int = 7533 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_GET_DIRECT_STATE: Int = 7136 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_GET_DIRECT_STATE: Int = 7534 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_GET_PARAM: Int = 7137 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_GET_PARAM: Int = 7535 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_IS_ACTIVE: Int = 7138 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_IS_ACTIVE: Int = 7536 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_SET_ACTIVE: Int = 7139 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_SET_ACTIVE: Int = 7537 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_SET_PARAM: Int = 7140 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSERVER_SPACE_SET_PARAM: Int = 7538 -internal const val ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS: Int = 362 +internal const val ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS: Int = 374 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_SHAPE: Int = 7141 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_SHAPE: Int = 7539 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_COLLIDE_WITH_AREAS: Int - = 7142 + = 7540 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_COLLIDE_WITH_AREAS: Int - = 7143 + = 7541 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_COLLIDE_WITH_BODIES: Int - = 7144 + = 7542 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_COLLIDE_WITH_BODIES: Int - = 7145 + = 7543 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_COLLISION_MASK: Int = - 7146 + 7544 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_COLLISION_MASK: Int = - 7147 + 7545 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_EXCLUDE: Int = 7148 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_EXCLUDE: Int = 7546 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_EXCLUDE: Int = 7149 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_EXCLUDE: Int = 7547 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_MARGIN: Int = 7150 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_MARGIN: Int = 7548 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_MARGIN: Int = 7151 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_MARGIN: Int = 7549 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_SHAPE_RID: Int = 7152 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_SHAPE_RID: Int = 7550 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_SHAPE_RID: Int = 7153 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_SHAPE_RID: Int = 7551 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_TRANSFORM: Int = 7154 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_GET_TRANSFORM: Int = 7552 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_TRANSFORM: Int = 7155 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSSHAPEQUERYPARAMETERS_SET_TRANSFORM: Int = 7553 -internal const val ENGINECLASS_PHYSICSTESTMOTIONRESULT: Int = 363 +internal const val ENGINECLASS_PHYSICSTESTMOTIONRESULT: Int = 375 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER: Int = 7156 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER: Int = 7554 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_ID: Int = 7157 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_ID: Int = 7555 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_RID: Int = 7158 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_RID: Int = 7556 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_SHAPE: Int = 7159 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_SHAPE: Int = 7557 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLIDER_VELOCITY: Int = - 7160 + 7558 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_DEPTH: Int = 7161 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_DEPTH: Int = 7559 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_NORMAL: Int = 7162 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_NORMAL: Int = 7560 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_POINT: Int = 7163 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_POINT: Int = 7561 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_SAFE_FRACTION: Int - = 7164 + = 7562 internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_COLLISION_UNSAFE_FRACTION: - Int = 7165 + Int = 7563 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_MOTION: Int = 7166 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_MOTION: Int = 7564 -internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_MOTION_REMAINDER: Int = 7167 +internal const val ENGINEMETHOD_ENGINECLASS_PHYSICSTESTMOTIONRESULT_GET_MOTION_REMAINDER: Int = 7565 -internal const val ENGINECLASS_PINJOINT: Int = 364 +internal const val ENGINECLASS_PINJOINT: Int = 376 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_BIAS: Int = 7168 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_BIAS: Int = 7566 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_BIAS: Int = 7169 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_BIAS: Int = 7567 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_DAMPING: Int = 7170 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_DAMPING: Int = 7568 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_DAMPING: Int = 7171 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_DAMPING: Int = 7569 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_IMPULSE_CLAMP: Int = 7172 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_GET_PARAMS_IMPULSE_CLAMP: Int = 7570 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_IMPULSE_CLAMP: Int = 7173 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT_SET_PARAMS_IMPULSE_CLAMP: Int = 7571 -internal const val ENGINECLASS_PINJOINT2D: Int = 365 +internal const val ENGINECLASS_PINJOINT2D: Int = 377 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT2D_GET_SOFTNESS: Int = 7174 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT2D_GET_SOFTNESS: Int = 7572 -internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT2D_SET_SOFTNESS: Int = 7175 +internal const val ENGINEMETHOD_ENGINECLASS_PINJOINT2D_SET_SOFTNESS: Int = 7573 -internal const val ENGINECLASS_PLANEMESH: Int = 366 +internal const val ENGINECLASS_PLANEMESH: Int = 378 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_CENTER_OFFSET: Int = 7176 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_CENTER_OFFSET: Int = 7574 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_CENTER_OFFSET: Int = 7177 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_CENTER_OFFSET: Int = 7575 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SIZE: Int = 7178 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SIZE: Int = 7576 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SIZE: Int = 7179 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SIZE: Int = 7577 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SUBDIVIDE_DEPTH: Int = 7180 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SUBDIVIDE_DEPTH: Int = 7578 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SUBDIVIDE_DEPTH: Int = 7181 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SUBDIVIDE_DEPTH: Int = 7579 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SUBDIVIDE_WIDTH: Int = 7182 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_GET_SUBDIVIDE_WIDTH: Int = 7580 -internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SUBDIVIDE_WIDTH: Int = 7183 +internal const val ENGINEMETHOD_ENGINECLASS_PLANEMESH_SET_SUBDIVIDE_WIDTH: Int = 7581 -internal const val ENGINECLASS_PLANESHAPE: Int = 367 +internal const val ENGINECLASS_PLANESHAPE: Int = 379 -internal const val ENGINEMETHOD_ENGINECLASS_PLANESHAPE_GET_PLANE: Int = 7184 +internal const val ENGINEMETHOD_ENGINECLASS_PLANESHAPE_GET_PLANE: Int = 7582 -internal const val ENGINEMETHOD_ENGINECLASS_PLANESHAPE_SET_PLANE: Int = 7185 +internal const val ENGINEMETHOD_ENGINECLASS_PLANESHAPE_SET_PLANE: Int = 7583 -internal const val ENGINECLASS_PLUGINSCRIPT: Int = 368 +internal const val ENGINECLASS_PLUGINSCRIPT: Int = 380 -internal const val ENGINEMETHOD_ENGINECLASS_PLUGINSCRIPT_NEW: Int = 7186 +internal const val ENGINEMETHOD_ENGINECLASS_PLUGINSCRIPT_NEW: Int = 7584 -internal const val ENGINECLASS_POINTMESH: Int = 369 +internal const val ENGINECLASS_POINTMESH: Int = 381 -internal const val ENGINECLASS_POLYGON2D: Int = 370 +internal const val ENGINECLASS_POLYGON2D: Int = 382 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__GET_BONES: Int = 7187 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__GET_BONES: Int = 7585 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__SET_BONES: Int = 7188 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__SET_BONES: Int = 7586 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__SKELETON_BONE_SETUP_CHANGED: Int = 7189 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D__SKELETON_BONE_SETUP_CHANGED: Int = 7587 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_ADD_BONE: Int = 7190 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_ADD_BONE: Int = 7588 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_CLEAR_BONES: Int = 7191 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_CLEAR_BONES: Int = 7589 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_ERASE_BONE: Int = 7192 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_ERASE_BONE: Int = 7590 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_COUNT: Int = 7193 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_COUNT: Int = 7591 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_PATH: Int = 7194 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_PATH: Int = 7592 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_WEIGHTS: Int = 7195 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_BONE_WEIGHTS: Int = 7593 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_BONE_PATH: Int = 7196 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_BONE_PATH: Int = 7594 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_BONE_WEIGHTS: Int = 7197 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_BONE_WEIGHTS: Int = 7595 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_ANTIALIASED: Int = 7198 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_ANTIALIASED: Int = 7596 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_ANTIALIASED: Int = 7199 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_ANTIALIASED: Int = 7597 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_COLOR: Int = 7200 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_COLOR: Int = 7598 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_COLOR: Int = 7201 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_COLOR: Int = 7599 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INTERNAL_VERTEX_COUNT: Int = 7202 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INTERNAL_VERTEX_COUNT: Int = 7600 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INTERNAL_VERTEX_COUNT: Int = 7203 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INTERNAL_VERTEX_COUNT: Int = 7601 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INVERT_BORDER: Int = 7204 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INVERT_BORDER: Int = 7602 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INVERT_BORDER: Int = 7205 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INVERT_BORDER: Int = 7603 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INVERT_ENABLE: Int = 7206 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_INVERT_ENABLE: Int = 7604 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INVERT_ENABLE: Int = 7207 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_INVERT_ENABLE: Int = 7605 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_OFFSET: Int = 7208 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_OFFSET: Int = 7606 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_OFFSET: Int = 7209 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_OFFSET: Int = 7607 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_POLYGON: Int = 7210 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_POLYGON: Int = 7608 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_POLYGON: Int = 7211 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_POLYGON: Int = 7609 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_POLYGONS: Int = 7212 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_POLYGONS: Int = 7610 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_POLYGONS: Int = 7213 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_POLYGONS: Int = 7611 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_SKELETON: Int = 7214 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_SKELETON: Int = 7612 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_SKELETON: Int = 7215 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_SKELETON: Int = 7613 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE: Int = 7216 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE: Int = 7614 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE: Int = 7217 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE: Int = 7615 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_OFFSET: Int = 7218 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_OFFSET: Int = 7616 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_OFFSET: Int = 7219 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_OFFSET: Int = 7617 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_ROTATION: Int = 7220 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_ROTATION: Int = 7618 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_ROTATION: Int = 7221 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_ROTATION: Int = 7619 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_ROTATION_DEGREES: Int = 7222 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_ROTATION_DEGREES: Int = 7620 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_ROTATION_DEGREES: Int = 7223 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_ROTATION_DEGREES: Int = 7621 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_SCALE: Int = 7224 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_TEXTURE_SCALE: Int = 7622 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_SCALE: Int = 7225 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_TEXTURE_SCALE: Int = 7623 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_UV: Int = 7226 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_UV: Int = 7624 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_UV: Int = 7227 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_UV: Int = 7625 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_VERTEX_COLORS: Int = 7228 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_GET_VERTEX_COLORS: Int = 7626 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_VERTEX_COLORS: Int = 7229 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGON2D_SET_VERTEX_COLORS: Int = 7627 -internal const val ENGINECLASS_POLYGONPATHFINDER: Int = 371 +internal const val ENGINECLASS_POLYGONPATHFINDER: Int = 383 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER__GET_DATA: Int = 7230 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER__GET_DATA: Int = 7628 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER__SET_DATA: Int = 7231 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER__SET_DATA: Int = 7629 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_FIND_PATH: Int = 7232 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_FIND_PATH: Int = 7630 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_BOUNDS: Int = 7233 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_BOUNDS: Int = 7631 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_CLOSEST_POINT: Int = 7234 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_CLOSEST_POINT: Int = 7632 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_INTERSECTIONS: Int = 7235 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_INTERSECTIONS: Int = 7633 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_POINT_PENALTY: Int = 7236 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_GET_POINT_PENALTY: Int = 7634 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_IS_POINT_INSIDE: Int = 7237 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_IS_POINT_INSIDE: Int = 7635 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_SET_POINT_PENALTY: Int = 7238 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_SET_POINT_PENALTY: Int = 7636 -internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_SETUP: Int = 7239 +internal const val ENGINEMETHOD_ENGINECLASS_POLYGONPATHFINDER_SETUP: Int = 7637 -internal const val ENGINECLASS_POPUP: Int = 372 +internal const val ENGINECLASS_POPUP: Int = 384 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP: Int = 7240 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP: Int = 7638 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED: Int = 7241 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED: Int = 7639 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_CLAMPED: Int = 7242 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_CLAMPED: Int = 7640 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_MINSIZE: Int = 7243 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_MINSIZE: Int = 7641 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_RATIO: Int = 7244 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_POPUP_CENTERED_RATIO: Int = 7642 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_SET_AS_MINSIZE: Int = 7245 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_SET_AS_MINSIZE: Int = 7643 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_GET_POPUP_EXCLUSIVE: Int = 7246 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_GET_POPUP_EXCLUSIVE: Int = 7644 -internal const val ENGINEMETHOD_ENGINECLASS_POPUP_SET_POPUP_EXCLUSIVE: Int = 7247 +internal const val ENGINEMETHOD_ENGINECLASS_POPUP_SET_POPUP_EXCLUSIVE: Int = 7645 -internal const val ENGINECLASS_POPUPDIALOG: Int = 373 +internal const val ENGINECLASS_POPUPDIALOG: Int = 385 -internal const val ENGINECLASS_POPUPMENU: Int = 374 +internal const val ENGINECLASS_POPUPMENU: Int = 386 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__GET_ITEMS: Int = 7248 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__GET_ITEMS: Int = 7646 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__GUI_INPUT: Int = 7249 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__GUI_INPUT: Int = 7647 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__SET_ITEMS: Int = 7250 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__SET_ITEMS: Int = 7648 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__SUBMENU_TIMEOUT: Int = 7251 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU__SUBMENU_TIMEOUT: Int = 7649 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_CHECK_ITEM: Int = 7252 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_CHECK_ITEM: Int = 7650 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_CHECK_SHORTCUT: Int = 7253 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_CHECK_SHORTCUT: Int = 7651 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_CHECK_ITEM: Int = 7254 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_CHECK_ITEM: Int = 7652 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_CHECK_SHORTCUT: Int = 7255 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_CHECK_SHORTCUT: Int = 7653 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_ITEM: Int = 7256 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_ITEM: Int = 7654 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_RADIO_CHECK_ITEM: Int = 7257 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_RADIO_CHECK_ITEM: Int = 7655 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_RADIO_CHECK_SHORTCUT: Int = 7258 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_RADIO_CHECK_SHORTCUT: Int = 7656 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_SHORTCUT: Int = 7259 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ICON_SHORTCUT: Int = 7657 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ITEM: Int = 7260 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_ITEM: Int = 7658 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_MULTISTATE_ITEM: Int = 7261 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_MULTISTATE_ITEM: Int = 7659 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_RADIO_CHECK_ITEM: Int = 7262 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_RADIO_CHECK_ITEM: Int = 7660 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_RADIO_CHECK_SHORTCUT: Int = 7263 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_RADIO_CHECK_SHORTCUT: Int = 7661 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SEPARATOR: Int = 7264 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SEPARATOR: Int = 7662 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SHORTCUT: Int = 7265 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SHORTCUT: Int = 7663 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SUBMENU_ITEM: Int = 7266 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_ADD_SUBMENU_ITEM: Int = 7664 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_CLEAR: Int = 7267 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_CLEAR: Int = 7665 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_CURRENT_INDEX: Int = 7268 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_CURRENT_INDEX: Int = 7666 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ACCELERATOR: Int = 7269 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ACCELERATOR: Int = 7667 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_COUNT: Int = 7270 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_COUNT: Int = 7668 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ICON: Int = 7271 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ICON: Int = 7669 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ID: Int = 7272 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_ID: Int = 7670 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_INDEX: Int = 7273 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_INDEX: Int = 7671 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_METADATA: Int = 7274 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_METADATA: Int = 7672 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_SHORTCUT: Int = 7275 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_SHORTCUT: Int = 7673 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_SUBMENU: Int = 7276 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_SUBMENU: Int = 7674 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_TEXT: Int = 7277 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_TEXT: Int = 7675 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_TOOLTIP: Int = 7278 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ITEM_TOOLTIP: Int = 7676 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_HIDE_ON_WINDOW_LOSE_FOCUS: Int = 7279 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_HIDE_ON_WINDOW_LOSE_FOCUS: Int = 7677 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_CHECKABLE: Int = 7280 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_CHECKABLE: Int = 7678 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_CHECKED: Int = 7281 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_CHECKED: Int = 7679 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_DISABLED: Int = 7282 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_DISABLED: Int = 7680 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_RADIO_CHECKABLE: Int = 7283 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_RADIO_CHECKABLE: Int = 7681 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_SEPARATOR: Int = 7284 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_SEPARATOR: Int = 7682 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_SHORTCUT_DISABLED: Int = 7285 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_IS_ITEM_SHORTCUT_DISABLED: Int = 7683 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_REMOVE_ITEM: Int = 7286 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_REMOVE_ITEM: Int = 7684 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_WINDOW_LOSE_FOCUS: Int = 7287 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_CURRENT_INDEX: Int = 7685 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ACCELERATOR: Int = 7288 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_WINDOW_LOSE_FOCUS: Int = 7686 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_CHECKABLE: Int = 7289 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ACCELERATOR: Int = 7687 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_RADIO_CHECKABLE: Int = 7290 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_CHECKABLE: Int = 7688 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_SEPARATOR: Int = 7291 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_RADIO_CHECKABLE: Int = 7689 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_CHECKED: Int = 7292 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_AS_SEPARATOR: Int = 7690 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_DISABLED: Int = 7293 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_CHECKED: Int = 7691 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ICON: Int = 7294 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_DISABLED: Int = 7692 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ID: Int = 7295 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ICON: Int = 7693 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_METADATA: Int = 7296 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_ID: Int = 7694 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_MULTISTATE: Int = 7297 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_METADATA: Int = 7695 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SHORTCUT: Int = 7298 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_MULTISTATE: Int = 7696 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SHORTCUT_DISABLED: Int = 7299 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SHORTCUT: Int = 7697 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SUBMENU: Int = 7300 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SHORTCUT_DISABLED: Int = 7698 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_TEXT: Int = 7301 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_SUBMENU: Int = 7699 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_TOOLTIP: Int = 7302 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_TEXT: Int = 7700 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_TOGGLE_ITEM_CHECKED: Int = 7303 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ITEM_TOOLTIP: Int = 7701 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_TOGGLE_ITEM_MULTISTATE: Int = 7304 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_TOGGLE_ITEM_CHECKED: Int = 7702 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ALLOW_SEARCH: Int = 7305 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_TOGGLE_ITEM_MULTISTATE: Int = 7703 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ALLOW_SEARCH: Int = 7306 +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_ALLOW_SEARCH: Int = 7704 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_ALLOW_SEARCH: Int = 7705 internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_HIDE_ON_CHECKABLE_ITEM_SELECTION: Int = - 7307 + 7706 internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_CHECKABLE_ITEM_SELECTION: Int = - 7308 + 7707 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_HIDE_ON_ITEM_SELECTION: Int = 7708 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_ITEM_SELECTION: Int = 7709 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_HIDE_ON_STATE_ITEM_SELECTION: Int = 7710 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_STATE_ITEM_SELECTION: Int = 7711 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_SUBMENU_POPUP_DELAY: Int = 7712 + +internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_SUBMENU_POPUP_DELAY: Int = 7713 + +internal const val ENGINECLASS_POPUPPANEL: Int = 387 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_HIDE_ON_ITEM_SELECTION: Int = 7309 +internal const val ENGINECLASS_PORTAL: Int = 388 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_ITEM_SELECTION: Int = 7310 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_POINT: Int = 7714 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_HIDE_ON_STATE_ITEM_SELECTION: Int = 7311 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_LINKED_ROOM: Int = 7715 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_HIDE_ON_STATE_ITEM_SELECTION: Int = 7312 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_LINKED_ROOM: Int = 7716 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_GET_SUBMENU_POPUP_DELAY: Int = 7313 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_POINTS: Int = 7717 -internal const val ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_SUBMENU_POPUP_DELAY: Int = 7314 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_POINTS: Int = 7718 -internal const val ENGINECLASS_POPUPPANEL: Int = 375 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_PORTAL_ACTIVE: Int = 7719 -internal const val ENGINECLASS_PORTAL: Int = 376 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_PORTAL_ACTIVE: Int = 7720 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_POINT: Int = 7315 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_PORTAL_MARGIN: Int = 7721 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_LINKED_ROOM: Int = 7316 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_PORTAL_MARGIN: Int = 7722 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_LINKED_ROOM: Int = 7317 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_TWO_WAY: Int = 7723 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_POINTS: Int = 7318 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_TWO_WAY: Int = 7724 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_POINTS: Int = 7319 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_USE_DEFAULT_MARGIN: Int = 7725 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_PORTAL_ACTIVE: Int = 7320 +internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_USE_DEFAULT_MARGIN: Int = 7726 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_PORTAL_ACTIVE: Int = 7321 +internal const val ENGINECLASS_POSITION2D: Int = 389 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_PORTAL_MARGIN: Int = 7322 +internal const val ENGINEMETHOD_ENGINECLASS_POSITION2D__GET_GIZMO_EXTENTS: Int = 7727 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_PORTAL_MARGIN: Int = 7323 +internal const val ENGINEMETHOD_ENGINECLASS_POSITION2D__SET_GIZMO_EXTENTS: Int = 7728 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_TWO_WAY: Int = 7324 +internal const val ENGINECLASS_POSITION3D: Int = 390 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_TWO_WAY: Int = 7325 +internal const val ENGINECLASS_PRIMITIVEMESH: Int = 391 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_GET_USE_DEFAULT_MARGIN: Int = 7326 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH__REQUEST_UPDATE: Int = 7729 -internal const val ENGINEMETHOD_ENGINECLASS_PORTAL_SET_USE_DEFAULT_MARGIN: Int = 7327 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH__UPDATE: Int = 7730 -internal const val ENGINECLASS_POSITION2D: Int = 377 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_MESH_ARRAYS: Int = 7731 -internal const val ENGINEMETHOD_ENGINECLASS_POSITION2D__GET_GIZMO_EXTENTS: Int = 7328 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_CUSTOM_AABB: Int = 7732 -internal const val ENGINEMETHOD_ENGINECLASS_POSITION2D__SET_GIZMO_EXTENTS: Int = 7329 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_CUSTOM_AABB: Int = 7733 -internal const val ENGINECLASS_POSITION3D: Int = 378 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_FLIP_FACES: Int = 7734 -internal const val ENGINECLASS_PRIMITIVEMESH: Int = 379 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_FLIP_FACES: Int = 7735 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH__UPDATE: Int = 7330 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_MATERIAL: Int = 7736 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_MESH_ARRAYS: Int = 7331 +internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_MATERIAL: Int = 7737 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_CUSTOM_AABB: Int = 7332 +internal const val ENGINECLASS_PRISMMESH: Int = 392 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_CUSTOM_AABB: Int = 7333 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_LEFT_TO_RIGHT: Int = 7738 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_FLIP_FACES: Int = 7334 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_LEFT_TO_RIGHT: Int = 7739 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_FLIP_FACES: Int = 7335 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SIZE: Int = 7740 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_GET_MATERIAL: Int = 7336 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SIZE: Int = 7741 -internal const val ENGINEMETHOD_ENGINECLASS_PRIMITIVEMESH_SET_MATERIAL: Int = 7337 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_DEPTH: Int = 7742 -internal const val ENGINECLASS_PRISMMESH: Int = 380 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_DEPTH: Int = 7743 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_LEFT_TO_RIGHT: Int = 7338 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_HEIGHT: Int = 7744 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_LEFT_TO_RIGHT: Int = 7339 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_HEIGHT: Int = 7745 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SIZE: Int = 7340 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_WIDTH: Int = 7746 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SIZE: Int = 7341 +internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_WIDTH: Int = 7747 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_DEPTH: Int = 7342 +internal const val ENGINECLASS_PROCEDURALSKY: Int = 393 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_DEPTH: Int = 7343 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY__THREAD_DONE: Int = 7748 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_HEIGHT: Int = 7344 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY__UPDATE_SKY: Int = 7749 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_HEIGHT: Int = 7345 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_BOTTOM_COLOR: Int = 7750 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_GET_SUBDIVIDE_WIDTH: Int = 7346 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_BOTTOM_COLOR: Int = 7751 -internal const val ENGINEMETHOD_ENGINECLASS_PRISMMESH_SET_SUBDIVIDE_WIDTH: Int = 7347 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_CURVE: Int = 7752 -internal const val ENGINECLASS_PROCEDURALSKY: Int = 381 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_CURVE: Int = 7753 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY__THREAD_DONE: Int = 7348 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_ENERGY: Int = 7754 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY__UPDATE_SKY: Int = 7349 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_ENERGY: Int = 7755 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_BOTTOM_COLOR: Int = 7350 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_HORIZON_COLOR: Int = 7756 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_BOTTOM_COLOR: Int = 7351 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_HORIZON_COLOR: Int = 7757 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_CURVE: Int = 7352 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_CURVE: Int = 7758 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_CURVE: Int = 7353 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_CURVE: Int = 7759 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_ENERGY: Int = 7354 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_ENERGY: Int = 7760 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_ENERGY: Int = 7355 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_ENERGY: Int = 7761 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_GROUND_HORIZON_COLOR: Int = 7356 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_HORIZON_COLOR: Int = 7762 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_GROUND_HORIZON_COLOR: Int = 7357 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_HORIZON_COLOR: Int = 7763 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_CURVE: Int = 7358 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_TOP_COLOR: Int = 7764 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_CURVE: Int = 7359 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_TOP_COLOR: Int = 7765 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_ENERGY: Int = 7360 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ANGLE_MAX: Int = 7766 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_ENERGY: Int = 7361 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ANGLE_MAX: Int = 7767 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_HORIZON_COLOR: Int = 7362 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ANGLE_MIN: Int = 7768 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_HORIZON_COLOR: Int = 7363 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ANGLE_MIN: Int = 7769 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SKY_TOP_COLOR: Int = 7364 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_COLOR: Int = 7770 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SKY_TOP_COLOR: Int = 7365 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_COLOR: Int = 7771 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ANGLE_MAX: Int = 7366 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_CURVE: Int = 7772 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ANGLE_MAX: Int = 7367 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_CURVE: Int = 7773 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ANGLE_MIN: Int = 7368 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ENERGY: Int = 7774 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ANGLE_MIN: Int = 7369 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ENERGY: Int = 7775 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_COLOR: Int = 7370 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_LATITUDE: Int = 7776 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_COLOR: Int = 7371 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_LATITUDE: Int = 7777 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_CURVE: Int = 7372 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_LONGITUDE: Int = 7778 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_CURVE: Int = 7373 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_LONGITUDE: Int = 7779 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_ENERGY: Int = 7374 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_TEXTURE_SIZE: Int = 7780 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_ENERGY: Int = 7375 +internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_TEXTURE_SIZE: Int = 7781 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_LATITUDE: Int = 7376 +internal const val ENGINECLASS_PROGRESSBAR: Int = 394 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_LATITUDE: Int = 7377 +internal const val ENGINEMETHOD_ENGINECLASS_PROGRESSBAR_GET_PERCENT_VISIBLE: Int = 7782 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_SUN_LONGITUDE: Int = 7378 +internal const val ENGINEMETHOD_ENGINECLASS_PROGRESSBAR_SET_PERCENT_VISIBLE: Int = 7783 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_SUN_LONGITUDE: Int = 7379 +internal const val ENGINECLASS_PROJECTSETTINGS: Int = 395 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_GET_TEXTURE_SIZE: Int = 7380 +internal const val ENGINESINGLETON_PROJECTSETTINGS: Int = 15 -internal const val ENGINEMETHOD_ENGINECLASS_PROCEDURALSKY_SET_TEXTURE_SIZE: Int = 7381 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_ADD_PROPERTY_INFO: Int = 7784 -internal const val ENGINECLASS_PROGRESSBAR: Int = 382 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_CLEAR: Int = 7785 -internal const val ENGINEMETHOD_ENGINECLASS_PROGRESSBAR_GET_PERCENT_VISIBLE: Int = 7382 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GET_ORDER: Int = 7786 -internal const val ENGINEMETHOD_ENGINECLASS_PROGRESSBAR_SET_PERCENT_VISIBLE: Int = 7383 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GET_SETTING: Int = 7787 -internal const val ENGINECLASS_PROJECTSETTINGS: Int = 383 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GLOBALIZE_PATH: Int = 7788 -internal const val ENGINESINGLETON_PROJECTSETTINGS: Int = 12 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_HAS_SETTING: Int = 7789 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_ADD_PROPERTY_INFO: Int = 7384 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_LOAD_RESOURCE_PACK: Int = 7790 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_CLEAR: Int = 7385 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_LOCALIZE_PATH: Int = 7791 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GET_ORDER: Int = 7386 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_PROPERTY_CAN_REVERT: Int = 7792 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GET_SETTING: Int = 7387 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_PROPERTY_GET_REVERT: Int = 7793 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_GLOBALIZE_PATH: Int = 7388 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SAVE: Int = 7794 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_HAS_SETTING: Int = 7389 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SAVE_CUSTOM: Int = 7795 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_LOAD_RESOURCE_PACK: Int = 7390 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_INITIAL_VALUE: Int = 7796 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_LOCALIZE_PATH: Int = 7391 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_ORDER: Int = 7797 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_PROPERTY_CAN_REVERT: Int = 7392 +internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_SETTING: Int = 7798 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_PROPERTY_GET_REVERT: Int = 7393 +internal const val ENGINECLASS_PROPERTYTWEENER: Int = 396 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SAVE: Int = 7394 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_AS_RELATIVE: Int = 7799 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SAVE_CUSTOM: Int = 7395 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_FROM: Int = 7800 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_INITIAL_VALUE: Int = 7396 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_FROM_CURRENT: Int = 7801 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_ORDER: Int = 7397 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_DELAY: Int = 7802 -internal const val ENGINEMETHOD_ENGINECLASS_PROJECTSETTINGS_SET_SETTING: Int = 7398 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_EASE: Int = 7803 -internal const val ENGINECLASS_PROXIMITYGROUP: Int = 384 +internal const val ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_TRANS: Int = 7804 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP__PROXIMITY_GROUP_BROADCAST: Int = 7399 +internal const val ENGINECLASS_PROXIMITYGROUP: Int = 397 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_BROADCAST: Int = 7400 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP__PROXIMITY_GROUP_BROADCAST: Int = 7805 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_DISPATCH_MODE: Int = 7401 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_BROADCAST: Int = 7806 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_DISPATCH_MODE: Int = 7402 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_DISPATCH_MODE: Int = 7807 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_GRID_RADIUS: Int = 7403 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_DISPATCH_MODE: Int = 7808 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_GRID_RADIUS: Int = 7404 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_GRID_RADIUS: Int = 7809 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_GROUP_NAME: Int = 7405 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_GRID_RADIUS: Int = 7810 -internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_GROUP_NAME: Int = 7406 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_GET_GROUP_NAME: Int = 7811 -internal const val ENGINECLASS_PROXYTEXTURE: Int = 385 +internal const val ENGINEMETHOD_ENGINECLASS_PROXIMITYGROUP_SET_GROUP_NAME: Int = 7812 -internal const val ENGINEMETHOD_ENGINECLASS_PROXYTEXTURE_GET_BASE: Int = 7407 +internal const val ENGINECLASS_PROXYTEXTURE: Int = 398 -internal const val ENGINEMETHOD_ENGINECLASS_PROXYTEXTURE_SET_BASE: Int = 7408 +internal const val ENGINEMETHOD_ENGINECLASS_PROXYTEXTURE_GET_BASE: Int = 7813 -internal const val ENGINECLASS_QUADMESH: Int = 386 +internal const val ENGINEMETHOD_ENGINECLASS_PROXYTEXTURE_SET_BASE: Int = 7814 -internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_GET_CENTER_OFFSET: Int = 7409 +internal const val ENGINECLASS_QUADMESH: Int = 399 -internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_SET_CENTER_OFFSET: Int = 7410 +internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_GET_CENTER_OFFSET: Int = 7815 -internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_GET_SIZE: Int = 7411 +internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_SET_CENTER_OFFSET: Int = 7816 -internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_SET_SIZE: Int = 7412 +internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_GET_SIZE: Int = 7817 -internal const val ENGINECLASS_RANDOMNUMBERGENERATOR: Int = 387 +internal const val ENGINEMETHOD_ENGINECLASS_QUADMESH_SET_SIZE: Int = 7818 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDF: Int = 7413 +internal const val ENGINECLASS_RANDOMNUMBERGENERATOR: Int = 400 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDF_RANGE: Int = 7414 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDF: Int = 7819 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDFN: Int = 7415 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDF_RANGE: Int = 7820 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDI: Int = 7416 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDFN: Int = 7821 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDI_RANGE: Int = 7417 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDI: Int = 7822 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDOMIZE: Int = 7418 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDI_RANGE: Int = 7823 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_GET_SEED: Int = 7419 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_RANDOMIZE: Int = 7824 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_SET_SEED: Int = 7420 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_GET_SEED: Int = 7825 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_GET_STATE: Int = 7421 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_SET_SEED: Int = 7826 -internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_SET_STATE: Int = 7422 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_GET_STATE: Int = 7827 -internal const val ENGINECLASS_RANGE: Int = 388 +internal const val ENGINEMETHOD_ENGINECLASS_RANDOMNUMBERGENERATOR_SET_STATE: Int = 7828 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SHARE: Int = 7423 +internal const val ENGINECLASS_RANGE: Int = 401 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_UNSHARE: Int = 7424 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SHARE: Int = 7829 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ALLOW_GREATER: Int = 7425 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_UNSHARE: Int = 7830 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ALLOW_GREATER: Int = 7426 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ALLOW_GREATER: Int = 7831 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ALLOW_LESSER: Int = 7427 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ALLOW_GREATER: Int = 7832 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ALLOW_LESSER: Int = 7428 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ALLOW_LESSER: Int = 7833 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_EXP_EDIT: Int = 7429 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ALLOW_LESSER: Int = 7834 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_EXP_EDIT: Int = 7430 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_EXP_EDIT: Int = 7835 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_MAX_VALUE: Int = 7431 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_EXP_EDIT: Int = 7836 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_MAX_VALUE: Int = 7432 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_MAX_VALUE: Int = 7837 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_MIN_VALUE: Int = 7433 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_MAX_VALUE: Int = 7838 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_MIN_VALUE: Int = 7434 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_MIN_VALUE: Int = 7839 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_PAGE: Int = 7435 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_MIN_VALUE: Int = 7840 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_PAGE: Int = 7436 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_PAGE: Int = 7841 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_RATIO: Int = 7437 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_PAGE: Int = 7842 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_RATIO: Int = 7438 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_RATIO: Int = 7843 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ROUNDED: Int = 7439 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_RATIO: Int = 7844 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ROUNDED: Int = 7440 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_ROUNDED: Int = 7845 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_STEP: Int = 7441 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_ROUNDED: Int = 7846 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_STEP: Int = 7442 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_STEP: Int = 7847 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_VALUE: Int = 7443 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_STEP: Int = 7848 -internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_VALUE: Int = 7444 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_GET_VALUE: Int = 7849 -internal const val ENGINECLASS_RAYCAST: Int = 389 +internal const val ENGINEMETHOD_ENGINECLASS_RANGE_SET_VALUE: Int = 7850 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_ADD_EXCEPTION: Int = 7445 +internal const val ENGINECLASS_RAYCAST: Int = 402 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_ADD_EXCEPTION_RID: Int = 7446 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_ADD_EXCEPTION: Int = 7851 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_CLEAR_EXCEPTIONS: Int = 7447 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_ADD_EXCEPTION_RID: Int = 7852 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_FORCE_RAYCAST_UPDATE: Int = 7448 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_CLEAR_EXCEPTIONS: Int = 7853 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDER: Int = 7449 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_FORCE_RAYCAST_UPDATE: Int = 7854 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDER_SHAPE: Int = 7450 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDER: Int = 7855 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_MASK_BIT: Int = 7451 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDER_SHAPE: Int = 7856 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_NORMAL: Int = 7452 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_MASK_BIT: Int = 7857 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_POINT: Int = 7453 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_NORMAL: Int = 7858 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_IS_COLLIDING: Int = 7454 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_POINT: Int = 7859 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_REMOVE_EXCEPTION: Int = 7455 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_IS_COLLIDING: Int = 7860 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_REMOVE_EXCEPTION_RID: Int = 7456 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_REMOVE_EXCEPTION: Int = 7861 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLISION_MASK_BIT: Int = 7457 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_REMOVE_EXCEPTION_RID: Int = 7862 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_CAST_TO: Int = 7458 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLISION_MASK_BIT: Int = 7863 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_CAST_TO: Int = 7459 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_CAST_TO: Int = 7864 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDE_WITH_AREAS: Int = 7460 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_CAST_TO: Int = 7865 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLIDE_WITH_AREAS: Int = 7461 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDE_WITH_AREAS: Int = 7866 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDE_WITH_BODIES: Int = 7462 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLIDE_WITH_AREAS: Int = 7867 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLIDE_WITH_BODIES: Int = 7463 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLIDE_WITH_BODIES: Int = 7868 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_MASK: Int = 7464 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLIDE_WITH_BODIES: Int = 7869 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLISION_MASK: Int = 7465 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_COLLISION_MASK: Int = 7870 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_DEBUG_SHAPE_CUSTOM_COLOR: Int = 7466 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_COLLISION_MASK: Int = 7871 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_DEBUG_SHAPE_CUSTOM_COLOR: Int = 7467 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_DEBUG_SHAPE_CUSTOM_COLOR: Int = 7872 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_DEBUG_SHAPE_THICKNESS: Int = 7468 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_DEBUG_SHAPE_CUSTOM_COLOR: Int = 7873 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_DEBUG_SHAPE_THICKNESS: Int = 7469 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_DEBUG_SHAPE_THICKNESS: Int = 7874 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_ENABLED: Int = 7470 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_DEBUG_SHAPE_THICKNESS: Int = 7875 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_ENABLED: Int = 7471 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_ENABLED: Int = 7876 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_EXCLUDE_PARENT: Int = 7472 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_ENABLED: Int = 7877 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_EXCLUDE_PARENT: Int = 7473 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_GET_EXCLUDE_PARENT: Int = 7878 -internal const val ENGINECLASS_RAYCAST2D: Int = 390 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST_SET_EXCLUDE_PARENT: Int = 7879 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_ADD_EXCEPTION: Int = 7474 +internal const val ENGINECLASS_RAYCAST2D: Int = 403 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_ADD_EXCEPTION_RID: Int = 7475 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_ADD_EXCEPTION: Int = 7880 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_CLEAR_EXCEPTIONS: Int = 7476 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_ADD_EXCEPTION_RID: Int = 7881 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_FORCE_RAYCAST_UPDATE: Int = 7477 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_CLEAR_EXCEPTIONS: Int = 7882 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDER: Int = 7478 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_FORCE_RAYCAST_UPDATE: Int = 7883 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDER_SHAPE: Int = 7479 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDER: Int = 7884 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_MASK_BIT: Int = 7480 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDER_SHAPE: Int = 7885 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_NORMAL: Int = 7481 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_MASK_BIT: Int = 7886 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_POINT: Int = 7482 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_NORMAL: Int = 7887 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_IS_COLLIDING: Int = 7483 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_POINT: Int = 7888 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_REMOVE_EXCEPTION: Int = 7484 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_IS_COLLIDING: Int = 7889 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_REMOVE_EXCEPTION_RID: Int = 7485 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_REMOVE_EXCEPTION: Int = 7890 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLISION_MASK_BIT: Int = 7486 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_REMOVE_EXCEPTION_RID: Int = 7891 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_CAST_TO: Int = 7487 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLISION_MASK_BIT: Int = 7892 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_CAST_TO: Int = 7488 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_CAST_TO: Int = 7893 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDE_WITH_AREAS: Int = 7489 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_CAST_TO: Int = 7894 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLIDE_WITH_AREAS: Int = 7490 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDE_WITH_AREAS: Int = 7895 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDE_WITH_BODIES: Int = 7491 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLIDE_WITH_AREAS: Int = 7896 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLIDE_WITH_BODIES: Int = 7492 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLIDE_WITH_BODIES: Int = 7897 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_MASK: Int = 7493 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLIDE_WITH_BODIES: Int = 7898 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLISION_MASK: Int = 7494 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_COLLISION_MASK: Int = 7899 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_ENABLED: Int = 7495 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_COLLISION_MASK: Int = 7900 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_ENABLED: Int = 7496 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_ENABLED: Int = 7901 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_EXCLUDE_PARENT: Int = 7497 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_ENABLED: Int = 7902 -internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_EXCLUDE_PARENT: Int = 7498 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_GET_EXCLUDE_PARENT: Int = 7903 -internal const val ENGINECLASS_RAYSHAPE: Int = 391 +internal const val ENGINEMETHOD_ENGINECLASS_RAYCAST2D_SET_EXCLUDE_PARENT: Int = 7904 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_GET_LENGTH: Int = 7499 +internal const val ENGINECLASS_RAYSHAPE: Int = 404 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_SET_LENGTH: Int = 7500 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_GET_LENGTH: Int = 7905 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_GET_SLIPS_ON_SLOPE: Int = 7501 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_SET_LENGTH: Int = 7906 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_SET_SLIPS_ON_SLOPE: Int = 7502 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_GET_SLIPS_ON_SLOPE: Int = 7907 -internal const val ENGINECLASS_RAYSHAPE2D: Int = 392 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE_SET_SLIPS_ON_SLOPE: Int = 7908 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_GET_LENGTH: Int = 7503 +internal const val ENGINECLASS_RAYSHAPE2D: Int = 405 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_SET_LENGTH: Int = 7504 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_GET_LENGTH: Int = 7909 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_GET_SLIPS_ON_SLOPE: Int = 7505 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_SET_LENGTH: Int = 7910 -internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_SET_SLIPS_ON_SLOPE: Int = 7506 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_GET_SLIPS_ON_SLOPE: Int = 7911 -internal const val ENGINECLASS_RECTANGLESHAPE2D: Int = 393 +internal const val ENGINEMETHOD_ENGINECLASS_RAYSHAPE2D_SET_SLIPS_ON_SLOPE: Int = 7912 -internal const val ENGINEMETHOD_ENGINECLASS_RECTANGLESHAPE2D_GET_EXTENTS: Int = 7507 +internal const val ENGINECLASS_RECTANGLESHAPE2D: Int = 406 -internal const val ENGINEMETHOD_ENGINECLASS_RECTANGLESHAPE2D_SET_EXTENTS: Int = 7508 +internal const val ENGINEMETHOD_ENGINECLASS_RECTANGLESHAPE2D_GET_EXTENTS: Int = 7913 -internal const val ENGINECLASS_REFERENCE: Int = 394 +internal const val ENGINEMETHOD_ENGINECLASS_RECTANGLESHAPE2D_SET_EXTENTS: Int = 7914 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_INIT_REF: Int = 7509 +internal const val ENGINECLASS_REFERENCE: Int = 407 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_REFERENCE: Int = 7510 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_INIT_REF: Int = 7915 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_UNREFERENCE: Int = 7511 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_REFERENCE: Int = 7916 -internal const val ENGINECLASS_REFERENCERECT: Int = 395 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCE_UNREFERENCE: Int = 7917 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_BORDER_COLOR: Int = 7512 +internal const val ENGINECLASS_REFERENCERECT: Int = 408 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_BORDER_COLOR: Int = 7513 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_BORDER_COLOR: Int = 7918 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_BORDER_WIDTH: Int = 7514 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_BORDER_COLOR: Int = 7919 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_BORDER_WIDTH: Int = 7515 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_BORDER_WIDTH: Int = 7920 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_EDITOR_ONLY: Int = 7516 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_BORDER_WIDTH: Int = 7921 -internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_EDITOR_ONLY: Int = 7517 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_GET_EDITOR_ONLY: Int = 7922 -internal const val ENGINECLASS_REFLECTIONPROBE: Int = 396 +internal const val ENGINEMETHOD_ENGINECLASS_REFERENCERECT_SET_EDITOR_ONLY: Int = 7923 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_BOX_PROJECTION: Int = 7518 +internal const val ENGINECLASS_REFLECTIONPROBE: Int = 409 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_BOX_PROJECTION: Int = 7519 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_BOX_PROJECTION: Int = 7924 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_CULL_MASK: Int = 7520 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_BOX_PROJECTION: Int = 7925 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_CULL_MASK: Int = 7521 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_CULL_MASK: Int = 7926 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_ENABLE_SHADOWS: Int = 7522 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_CULL_MASK: Int = 7927 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_ENABLE_SHADOWS: Int = 7523 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_ENABLE_SHADOWS: Int = 7928 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_EXTENTS: Int = 7524 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_ENABLE_SHADOWS: Int = 7929 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_EXTENTS: Int = 7525 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_EXTENTS: Int = 7930 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTENSITY: Int = 7526 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_EXTENTS: Int = 7931 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTENSITY: Int = 7527 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTENSITY: Int = 7932 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_COLOR: Int = 7528 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTENSITY: Int = 7933 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_COLOR: Int = 7529 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_COLOR: Int = 7934 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_CONTRIB: Int = 7530 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_COLOR: Int = 7935 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_CONTRIB: Int = 7531 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_CONTRIB: Int = 7936 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_ENERGY: Int = 7532 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_CONTRIB: Int = 7937 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_ENERGY: Int = 7533 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_AMBIENT_ENERGY: Int = 7938 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_ENABLE: Int = 7534 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_AMBIENT_ENERGY: Int = 7939 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_ENABLE: Int = 7535 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_INTERIOR_ENABLE: Int = 7940 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_MAX_DISTANCE: Int = 7536 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_INTERIOR_ENABLE: Int = 7941 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_MAX_DISTANCE: Int = 7537 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_MAX_DISTANCE: Int = 7942 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_ORIGIN_OFFSET: Int = 7538 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_MAX_DISTANCE: Int = 7943 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_ORIGIN_OFFSET: Int = 7539 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_ORIGIN_OFFSET: Int = 7944 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_UPDATE_MODE: Int = 7540 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_ORIGIN_OFFSET: Int = 7945 -internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_UPDATE_MODE: Int = 7541 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_GET_UPDATE_MODE: Int = 7946 -internal const val ENGINECLASS_REGEX: Int = 397 +internal const val ENGINEMETHOD_ENGINECLASS_REFLECTIONPROBE_SET_UPDATE_MODE: Int = 7947 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_CLEAR: Int = 7542 +internal const val ENGINECLASS_REGEX: Int = 410 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_COMPILE: Int = 7543 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_CLEAR: Int = 7948 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_GROUP_COUNT: Int = 7544 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_COMPILE: Int = 7949 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_NAMES: Int = 7545 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_GROUP_COUNT: Int = 7950 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_PATTERN: Int = 7546 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_NAMES: Int = 7951 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_IS_VALID: Int = 7547 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_GET_PATTERN: Int = 7952 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SEARCH: Int = 7548 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_IS_VALID: Int = 7953 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SEARCH_ALL: Int = 7549 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SEARCH: Int = 7954 -internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SUB: Int = 7550 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SEARCH_ALL: Int = 7955 -internal const val ENGINECLASS_REGEXMATCH: Int = 398 +internal const val ENGINEMETHOD_ENGINECLASS_REGEX_SUB: Int = 7956 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_END: Int = 7551 +internal const val ENGINECLASS_REGEXMATCH: Int = 411 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_GROUP_COUNT: Int = 7552 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_END: Int = 7957 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_START: Int = 7553 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_GROUP_COUNT: Int = 7958 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_STRING: Int = 7554 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_START: Int = 7959 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_NAMES: Int = 7555 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_STRING: Int = 7960 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_STRINGS: Int = 7556 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_NAMES: Int = 7961 -internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_SUBJECT: Int = 7557 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_STRINGS: Int = 7962 -internal const val ENGINECLASS_REMOTETRANSFORM: Int = 399 +internal const val ENGINEMETHOD_ENGINECLASS_REGEXMATCH_GET_SUBJECT: Int = 7963 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_FORCE_UPDATE_CACHE: Int = 7558 +internal const val ENGINECLASS_REMOTETRANSFORM: Int = 412 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_REMOTE_PATH: Int = 7559 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_FORCE_UPDATE_CACHE: Int = 7964 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_REMOTE_PATH: Int = 7560 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_REMOTE_PATH: Int = 7965 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_POSITION: Int = 7561 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_REMOTE_PATH: Int = 7966 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_POSITION: Int = 7562 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_POSITION: Int = 7967 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_ROTATION: Int = 7563 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_POSITION: Int = 7968 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_ROTATION: Int = 7564 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_ROTATION: Int = 7969 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_SCALE: Int = 7565 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_ROTATION: Int = 7970 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_SCALE: Int = 7566 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_UPDATE_SCALE: Int = 7971 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_USE_GLOBAL_COORDINATES: Int = 7567 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_UPDATE_SCALE: Int = 7972 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_USE_GLOBAL_COORDINATES: Int = 7568 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_GET_USE_GLOBAL_COORDINATES: Int = 7973 -internal const val ENGINECLASS_REMOTETRANSFORM2D: Int = 400 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM_SET_USE_GLOBAL_COORDINATES: Int = 7974 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_FORCE_UPDATE_CACHE: Int = 7569 +internal const val ENGINECLASS_REMOTETRANSFORM2D: Int = 413 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_REMOTE_PATH: Int = 7570 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_FORCE_UPDATE_CACHE: Int = 7975 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_REMOTE_PATH: Int = 7571 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_REMOTE_PATH: Int = 7976 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_POSITION: Int = 7572 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_REMOTE_PATH: Int = 7977 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_POSITION: Int = 7573 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_POSITION: Int = 7978 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_ROTATION: Int = 7574 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_POSITION: Int = 7979 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_ROTATION: Int = 7575 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_ROTATION: Int = 7980 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_SCALE: Int = 7576 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_ROTATION: Int = 7981 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_SCALE: Int = 7577 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_UPDATE_SCALE: Int = 7982 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_USE_GLOBAL_COORDINATES: Int = 7578 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_UPDATE_SCALE: Int = 7983 -internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_USE_GLOBAL_COORDINATES: Int = 7579 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_GET_USE_GLOBAL_COORDINATES: Int = 7984 -internal const val ENGINECLASS_RESOURCE: Int = 401 +internal const val ENGINEMETHOD_ENGINECLASS_REMOTETRANSFORM2D_SET_USE_GLOBAL_COORDINATES: Int = 7985 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE__SETUP_LOCAL_TO_SCENE: Int = 7580 +internal const val ENGINECLASS_RESOURCE: Int = 414 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_DUPLICATE: Int = 7581 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE__SETUP_LOCAL_TO_SCENE: Int = 7986 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_EMIT_CHANGED: Int = 7582 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_DUPLICATE: Int = 7987 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_LOCAL_SCENE: Int = 7583 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_EMIT_CHANGED: Int = 7988 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RID: Int = 7584 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_LOCAL_SCENE: Int = 7989 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SETUP_LOCAL_TO_SCENE: Int = 7585 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RID: Int = 7990 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_TAKE_OVER_PATH: Int = 7586 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SETUP_LOCAL_TO_SCENE: Int = 7991 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_LOCAL_TO_SCENE: Int = 7587 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_TAKE_OVER_PATH: Int = 7992 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_LOCAL_TO_SCENE: Int = 7588 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_LOCAL_TO_SCENE: Int = 7993 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_NAME: Int = 7589 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_LOCAL_TO_SCENE: Int = 7994 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_NAME: Int = 7590 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_NAME: Int = 7995 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_PATH: Int = 7591 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_NAME: Int = 7996 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_PATH: Int = 7592 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_GET_RESOURCE_PATH: Int = 7997 -internal const val ENGINECLASS_RESOURCEFORMATLOADER: Int = 402 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCE_SET_RESOURCE_PATH: Int = 7998 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_GET_DEPENDENCIES: Int = 7593 +internal const val ENGINECLASS_RESOURCEFORMATLOADER: Int = 415 + +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_GET_DEPENDENCIES: Int = 7999 internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_GET_RECOGNIZED_EXTENSIONS: Int = - 7594 + 8000 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_GET_RESOURCE_TYPE: Int = 7595 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_GET_RESOURCE_TYPE: Int = 8001 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_HANDLES_TYPE: Int = 7596 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_HANDLES_TYPE: Int = 8002 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_LOAD: Int = 7597 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_LOAD: Int = 8003 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_RENAME_DEPENDENCIES: Int = 7598 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATLOADER_RENAME_DEPENDENCIES: Int = 8004 -internal const val ENGINECLASS_RESOURCEFORMATSAVER: Int = 403 +internal const val ENGINECLASS_RESOURCEFORMATSAVER: Int = 416 internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATSAVER_GET_RECOGNIZED_EXTENSIONS: Int = - 7599 + 8005 + +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATSAVER_RECOGNIZE: Int = 8006 + +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATSAVER_SAVE: Int = 8007 + +internal const val ENGINECLASS_RESOURCEIMPORTER: Int = 417 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATSAVER_RECOGNIZE: Int = 7600 +internal const val ENGINECLASS_RESOURCEINTERACTIVELOADER: Int = 418 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEFORMATSAVER_SAVE: Int = 7601 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_RESOURCE: Int = 8008 -internal const val ENGINECLASS_RESOURCEIMPORTER: Int = 404 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_STAGE: Int = 8009 -internal const val ENGINECLASS_RESOURCEINTERACTIVELOADER: Int = 405 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_STAGE_COUNT: Int = 8010 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_RESOURCE: Int = 7602 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_POLL: Int = 8011 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_STAGE: Int = 7603 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_WAIT: Int = 8012 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_GET_STAGE_COUNT: Int = 7604 +internal const val ENGINECLASS_RESOURCEPRELOADER: Int = 419 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_POLL: Int = 7605 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER__GET_RESOURCES: Int = 8013 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEINTERACTIVELOADER_WAIT: Int = 7606 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER__SET_RESOURCES: Int = 8014 -internal const val ENGINECLASS_RESOURCEPRELOADER: Int = 406 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_ADD_RESOURCE: Int = 8015 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER__GET_RESOURCES: Int = 7607 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_GET_RESOURCE: Int = 8016 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER__SET_RESOURCES: Int = 7608 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_GET_RESOURCE_LIST: Int = 8017 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_ADD_RESOURCE: Int = 7609 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_HAS_RESOURCE: Int = 8018 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_GET_RESOURCE: Int = 7610 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_REMOVE_RESOURCE: Int = 8019 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_GET_RESOURCE_LIST: Int = 7611 +internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_RENAME_RESOURCE: Int = 8020 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_HAS_RESOURCE: Int = 7612 +internal const val ENGINECLASS_RICHTEXTEFFECT: Int = 420 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_REMOVE_RESOURCE: Int = 7613 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTEFFECT__PROCESS_CUSTOM_FX: Int = 8021 -internal const val ENGINEMETHOD_ENGINECLASS_RESOURCEPRELOADER_RENAME_RESOURCE: Int = 7614 +internal const val ENGINECLASS_RICHTEXTLABEL: Int = 421 -internal const val ENGINECLASS_RICHTEXTEFFECT: Int = 407 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL__GUI_INPUT: Int = 8022 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTEFFECT__PROCESS_CUSTOM_FX: Int = 7615 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL__SCROLL_CHANGED: Int = 8023 -internal const val ENGINECLASS_RICHTEXTLABEL: Int = 408 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_ADD_IMAGE: Int = 8024 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL__GUI_INPUT: Int = 7616 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_ADD_TEXT: Int = 8025 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL__SCROLL_CHANGED: Int = 7617 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_APPEND_BBCODE: Int = 8026 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_ADD_IMAGE: Int = 7618 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_CLEAR: Int = 8027 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_ADD_TEXT: Int = 7619 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_DESELECT: Int = 8028 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_APPEND_BBCODE: Int = 7620 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_CONTENT_HEIGHT: Int = 8029 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_CLEAR: Int = 7621 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_LINE_COUNT: Int = 8030 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_CONTENT_HEIGHT: Int = 7622 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SELECTED_TEXT: Int = 8031 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_LINE_COUNT: Int = 7623 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TOTAL_CHARACTER_COUNT: Int = 8032 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TOTAL_CHARACTER_COUNT: Int = 7624 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_V_SCROLL: Int = 8033 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_V_SCROLL: Int = 7625 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_VISIBLE_LINE_COUNT: Int = 8034 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_VISIBLE_LINE_COUNT: Int = 7626 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_INSTALL_EFFECT: Int = 8035 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_INSTALL_EFFECT: Int = 7627 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_NEWLINE: Int = 8036 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_NEWLINE: Int = 7628 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PARSE_BBCODE: Int = 8037 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PARSE_BBCODE: Int = 7629 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PARSE_EXPRESSIONS_FOR_VALUES: Int = 8038 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PARSE_EXPRESSIONS_FOR_VALUES: Int = 7630 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_POP: Int = 8039 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_POP: Int = 7631 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_ALIGN: Int = 8040 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_ALIGN: Int = 7632 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_BOLD: Int = 8041 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_BOLD: Int = 7633 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_BOLD_ITALICS: Int = 8042 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_BOLD_ITALICS: Int = 7634 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_CELL: Int = 8043 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_CELL: Int = 7635 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_COLOR: Int = 8044 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_COLOR: Int = 7636 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_FONT: Int = 8045 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_FONT: Int = 7637 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_INDENT: Int = 8046 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_INDENT: Int = 7638 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_ITALICS: Int = 8047 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_ITALICS: Int = 7639 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_LIST: Int = 8048 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_LIST: Int = 7640 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_META: Int = 8049 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_META: Int = 7641 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_MONO: Int = 8050 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_MONO: Int = 7642 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_NORMAL: Int = 8051 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_NORMAL: Int = 7643 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_STRIKETHROUGH: Int = 8052 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_STRIKETHROUGH: Int = 7644 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_TABLE: Int = 8053 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_TABLE: Int = 7645 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_UNDERLINE: Int = 8054 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_PUSH_UNDERLINE: Int = 7646 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_REMOVE_LINE: Int = 8055 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_REMOVE_LINE: Int = 7647 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SCROLL_TO_LINE: Int = 8056 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SCROLL_TO_LINE: Int = 7648 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TABLE_COLUMN_EXPAND: Int = 8057 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TABLE_COLUMN_EXPAND: Int = 7649 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_BBCODE_ENABLED: Int = 8058 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_BBCODE_ENABLED: Int = 7650 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_BBCODE_ENABLED: Int = 8059 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_BBCODE_ENABLED: Int = 7651 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_BBCODE_TEXT: Int = 8060 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_BBCODE_TEXT: Int = 7652 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_BBCODE_TEXT: Int = 8061 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_BBCODE_TEXT: Int = 7653 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_CUSTOM_EFFECTS: Int = 8062 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_CUSTOM_EFFECTS: Int = 7654 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_CUSTOM_EFFECTS: Int = 8063 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_CUSTOM_EFFECTS: Int = 7655 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = + 8064 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_FIT_CONTENT_HEIGHT: Int = 7656 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = + 8065 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_FIT_CONTENT_HEIGHT: Int = 7657 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_FIT_CONTENT_HEIGHT: Int = 8066 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_META_UNDERLINED: Int = 7658 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_FIT_CONTENT_HEIGHT: Int = 8067 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_META_UNDERLINED: Int = 7659 +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_META_UNDERLINED: Int = 8068 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_META_UNDERLINED: Int = 8069 internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_OVERRIDE_SELECTED_FONT_COLOR: Int = - 7660 + 8070 internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_OVERRIDE_SELECTED_FONT_COLOR: Int = - 7661 + 8071 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_PERCENT_VISIBLE: Int = 8072 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_PERCENT_VISIBLE: Int = 8073 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SCROLL_ACTIVE: Int = 8074 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SCROLL_ACTIVE: Int = 8075 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SCROLL_FOLLOWING: Int = 8076 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SCROLL_FOLLOWING: Int = 8077 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SELECTION_ENABLED: Int = 8078 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SELECTION_ENABLED: Int = 8079 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TAB_SIZE: Int = 8080 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TAB_SIZE: Int = 8081 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TEXT: Int = 8082 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TEXT: Int = 8083 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_VISIBLE_CHARACTERS: Int = 8084 + +internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_VISIBLE_CHARACTERS: Int = 8085 + +internal const val ENGINECLASS_RIGIDBODY: Int = 422 + +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__BODY_ENTER_TREE: Int = 8086 + +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__BODY_EXIT_TREE: Int = 8087 + +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__DIRECT_STATE_CHANGED: Int = 8088 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_PERCENT_VISIBLE: Int = 7662 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__INTEGRATE_FORCES: Int = 8089 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_PERCENT_VISIBLE: Int = 7663 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__RELOAD_PHYSICS_CHARACTERISTICS: Int = 8090 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SCROLL_ACTIVE: Int = 7664 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_CENTRAL_FORCE: Int = 8091 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SCROLL_ACTIVE: Int = 7665 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_FORCE: Int = 8092 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SCROLL_FOLLOWING: Int = 7666 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_TORQUE: Int = 8093 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SCROLL_FOLLOWING: Int = 7667 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_CENTRAL_IMPULSE: Int = 8094 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SELECTION_ENABLED: Int = 7668 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_IMPULSE: Int = 8095 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_SELECTION_ENABLED: Int = 7669 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_TORQUE_IMPULSE: Int = 8096 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TAB_SIZE: Int = 7670 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_COLLIDING_BODIES: Int = 8097 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TAB_SIZE: Int = 7671 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_INVERSE_INERTIA_TENSOR: Int = 8098 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_TEXT: Int = 7672 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_VELOCITY: Int = 8099 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_TEXT: Int = 7673 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_ANGULAR_DAMP: Int = 8100 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_VISIBLE_CHARACTERS: Int = 7674 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_ANGULAR_DAMP: Int = 8101 -internal const val ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_VISIBLE_CHARACTERS: Int = 7675 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_ANGULAR_VELOCITY: Int = 8102 -internal const val ENGINECLASS_RIGIDBODY: Int = 409 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_ANGULAR_VELOCITY: Int = 8103 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__BODY_ENTER_TREE: Int = 7676 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_X: Int = 8104 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__BODY_EXIT_TREE: Int = 7677 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_X: Int = 8105 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__DIRECT_STATE_CHANGED: Int = 7678 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_Y: Int = 8106 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__INTEGRATE_FORCES: Int = 7679 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_Y: Int = 8107 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY__RELOAD_PHYSICS_CHARACTERISTICS: Int = 7680 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_Z: Int = 8108 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_CENTRAL_FORCE: Int = 7681 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_Z: Int = 8109 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_FORCE: Int = 7682 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_X: Int = 8110 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_ADD_TORQUE: Int = 7683 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_X: Int = 8111 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_CENTRAL_IMPULSE: Int = 7684 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_Y: Int = 8112 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_IMPULSE: Int = 7685 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_Y: Int = 8113 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_APPLY_TORQUE_IMPULSE: Int = 7686 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_Z: Int = 8114 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_COLLIDING_BODIES: Int = 7687 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_Z: Int = 8115 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_INVERSE_INERTIA_TENSOR: Int = 7688 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_BOUNCE: Int = 8116 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_VELOCITY: Int = 7689 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_BOUNCE: Int = 8117 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_ANGULAR_DAMP: Int = 7690 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CAN_SLEEP: Int = 8118 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_ANGULAR_DAMP: Int = 7691 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CAN_SLEEP: Int = 8119 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_ANGULAR_VELOCITY: Int = 7692 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTACT_MONITOR: Int = 8120 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_ANGULAR_VELOCITY: Int = 7693 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTACT_MONITOR: Int = 8121 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_X: Int = 7694 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTACTS_REPORTED: Int = 8122 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_X: Int = 7695 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTACTS_REPORTED: Int = 8123 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_Y: Int = 7696 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTINUOUS_CD: Int = 8124 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_Y: Int = 7697 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTINUOUS_CD: Int = 8125 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_ANGULAR_Z: Int = 7698 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CUSTOM_INTEGRATOR: Int = 8126 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_ANGULAR_Z: Int = 7699 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CUSTOM_INTEGRATOR: Int = 8127 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_X: Int = 7700 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_FRICTION: Int = 8128 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_X: Int = 7701 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_FRICTION: Int = 8129 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_Y: Int = 7702 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_GRAVITY_SCALE: Int = 8130 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_Y: Int = 7703 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_GRAVITY_SCALE: Int = 8131 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_AXIS_LOCK_LINEAR_Z: Int = 7704 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_LINEAR_DAMP: Int = 8132 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_AXIS_LOCK_LINEAR_Z: Int = 7705 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_LINEAR_DAMP: Int = 8133 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_BOUNCE: Int = 7706 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_LINEAR_VELOCITY: Int = 8134 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_BOUNCE: Int = 7707 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_LINEAR_VELOCITY: Int = 8135 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CAN_SLEEP: Int = 7708 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_MASS: Int = 8136 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CAN_SLEEP: Int = 7709 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_MASS: Int = 8137 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTACT_MONITOR: Int = 7710 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_MODE: Int = 8138 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTACT_MONITOR: Int = 7711 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_MODE: Int = 8139 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTACTS_REPORTED: Int = 7712 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 8140 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTACTS_REPORTED: Int = 7713 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 8141 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CONTINUOUS_CD: Int = 7714 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_SLEEPING: Int = 8142 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CONTINUOUS_CD: Int = 7715 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_SLEEPING: Int = 8143 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_CUSTOM_INTEGRATOR: Int = 7716 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_WEIGHT: Int = 8144 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_CUSTOM_INTEGRATOR: Int = 7717 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_WEIGHT: Int = 8145 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_FRICTION: Int = 7718 +internal const val ENGINECLASS_RIGIDBODY2D: Int = 423 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_FRICTION: Int = 7719 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__BODY_ENTER_TREE: Int = 8146 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_GRAVITY_SCALE: Int = 7720 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__BODY_EXIT_TREE: Int = 8147 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_GRAVITY_SCALE: Int = 7721 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__DIRECT_STATE_CHANGED: Int = 8148 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_LINEAR_DAMP: Int = 7722 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__INTEGRATE_FORCES: Int = 8149 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_LINEAR_DAMP: Int = 7723 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__RELOAD_PHYSICS_CHARACTERISTICS: Int = 8150 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_LINEAR_VELOCITY: Int = 7724 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_CENTRAL_FORCE: Int = 8151 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_LINEAR_VELOCITY: Int = 7725 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_FORCE: Int = 8152 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_MASS: Int = 7726 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_TORQUE: Int = 8153 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_MASS: Int = 7727 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_CENTRAL_IMPULSE: Int = 8154 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_MODE: Int = 7728 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_IMPULSE: Int = 8155 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_MODE: Int = 7729 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_TORQUE_IMPULSE: Int = 8156 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 7730 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_COLLIDING_BODIES: Int = 8157 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 7731 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_AXIS_VELOCITY: Int = 8158 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_SLEEPING: Int = 7732 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_TEST_MOTION: Int = 8159 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_SLEEPING: Int = 7733 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_ANGULAR_DAMP: Int = 8160 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_GET_WEIGHT: Int = 7734 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_ANGULAR_DAMP: Int = 8161 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY_SET_WEIGHT: Int = 7735 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_ANGULAR_VELOCITY: Int = 8162 -internal const val ENGINECLASS_RIGIDBODY2D: Int = 410 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_ANGULAR_VELOCITY: Int = 8163 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__BODY_ENTER_TREE: Int = 7736 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_APPLIED_FORCE: Int = 8164 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__BODY_EXIT_TREE: Int = 7737 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_APPLIED_FORCE: Int = 8165 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__DIRECT_STATE_CHANGED: Int = 7738 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_APPLIED_TORQUE: Int = 8166 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__INTEGRATE_FORCES: Int = 7739 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_APPLIED_TORQUE: Int = 8167 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D__RELOAD_PHYSICS_CHARACTERISTICS: Int = 7740 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_BOUNCE: Int = 8168 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_CENTRAL_FORCE: Int = 7741 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_BOUNCE: Int = 8169 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_FORCE: Int = 7742 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CAN_SLEEP: Int = 8170 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_ADD_TORQUE: Int = 7743 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CAN_SLEEP: Int = 8171 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_CENTRAL_IMPULSE: Int = 7744 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTACT_MONITOR: Int = 8172 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_IMPULSE: Int = 7745 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTACT_MONITOR: Int = 8173 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_APPLY_TORQUE_IMPULSE: Int = 7746 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTACTS_REPORTED: Int = 8174 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_COLLIDING_BODIES: Int = 7747 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTACTS_REPORTED: Int = 8175 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_AXIS_VELOCITY: Int = 7748 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTINUOUS_CD: Int = 8176 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_TEST_MOTION: Int = 7749 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTINUOUS_CD: Int = 8177 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_ANGULAR_DAMP: Int = 7750 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CUSTOM_INTEGRATOR: Int = 8178 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_ANGULAR_DAMP: Int = 7751 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CUSTOM_INTEGRATOR: Int = 8179 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_ANGULAR_VELOCITY: Int = 7752 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_FRICTION: Int = 8180 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_ANGULAR_VELOCITY: Int = 7753 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_FRICTION: Int = 8181 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_APPLIED_FORCE: Int = 7754 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_GRAVITY_SCALE: Int = 8182 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_APPLIED_FORCE: Int = 7755 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_GRAVITY_SCALE: Int = 8183 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_APPLIED_TORQUE: Int = 7756 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_INERTIA: Int = 8184 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_APPLIED_TORQUE: Int = 7757 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_INERTIA: Int = 8185 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_BOUNCE: Int = 7758 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_LINEAR_DAMP: Int = 8186 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_BOUNCE: Int = 7759 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_LINEAR_DAMP: Int = 8187 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CAN_SLEEP: Int = 7760 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_LINEAR_VELOCITY: Int = 8188 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CAN_SLEEP: Int = 7761 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_LINEAR_VELOCITY: Int = 8189 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTACT_MONITOR: Int = 7762 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_MASS: Int = 8190 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTACT_MONITOR: Int = 7763 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_MASS: Int = 8191 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTACTS_REPORTED: Int = 7764 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_MODE: Int = 8192 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTACTS_REPORTED: Int = 7765 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_MODE: Int = 8193 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CONTINUOUS_CD: Int = 7766 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 8194 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CONTINUOUS_CD: Int = 7767 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 8195 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_CUSTOM_INTEGRATOR: Int = 7768 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_SLEEPING: Int = 8196 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_CUSTOM_INTEGRATOR: Int = 7769 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_SLEEPING: Int = 8197 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_FRICTION: Int = 7770 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_WEIGHT: Int = 8198 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_FRICTION: Int = 7771 +internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_WEIGHT: Int = 8199 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_GRAVITY_SCALE: Int = 7772 +internal const val ENGINECLASS_ROOM: Int = 424 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_GRAVITY_SCALE: Int = 7773 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_POINT: Int = 8200 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_INERTIA: Int = 7774 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_POINTS: Int = 8201 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_INERTIA: Int = 7775 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_POINTS: Int = 8202 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_LINEAR_DAMP: Int = 7776 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_ROOM_SIMPLIFY: Int = 8203 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_LINEAR_DAMP: Int = 7777 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_ROOM_SIMPLIFY: Int = 8204 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_LINEAR_VELOCITY: Int = 7778 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_USE_DEFAULT_SIMPLIFY: Int = 8205 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_LINEAR_VELOCITY: Int = 7779 +internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_USE_DEFAULT_SIMPLIFY: Int = 8206 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_MASS: Int = 7780 +internal const val ENGINECLASS_ROOMGROUP: Int = 425 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_MASS: Int = 7781 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMGROUP_GET_ROOMGROUP_PRIORITY: Int = 8207 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_MODE: Int = 7782 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMGROUP_SET_ROOMGROUP_PRIORITY: Int = 8208 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_MODE: Int = 7783 +internal const val ENGINECLASS_ROOMMANAGER: Int = 426 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 7784 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_ROOMS_CLEAR: Int = 8209 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 7785 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_ROOMS_CONVERT: Int = 8210 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_SLEEPING: Int = 7786 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ACTIVE: Int = 8211 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_SLEEPING: Int = 7787 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ACTIVE: Int = 8212 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_GET_WEIGHT: Int = 7788 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_DEBUG_SPRAWL: Int = 8213 -internal const val ENGINEMETHOD_ENGINECLASS_RIGIDBODY2D_SET_WEIGHT: Int = 7789 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_DEBUG_SPRAWL: Int = 8214 -internal const val ENGINECLASS_ROOM: Int = 411 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_DEFAULT_PORTAL_MARGIN: Int = 8215 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_POINT: Int = 7790 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_DEFAULT_PORTAL_MARGIN: Int = 8216 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_POINTS: Int = 7791 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_GAMEPLAY_MONITOR: Int = 8217 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_POINTS: Int = 7792 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_GAMEPLAY_MONITOR: Int = 8218 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_ROOM_SIMPLIFY: Int = 7793 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_MERGE_MESHES: Int = 8219 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_ROOM_SIMPLIFY: Int = 7794 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_MERGE_MESHES: Int = 8220 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_GET_USE_DEFAULT_SIMPLIFY: Int = 7795 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_OVERLAP_WARNING_THRESHOLD: Int = 8221 -internal const val ENGINEMETHOD_ENGINECLASS_ROOM_SET_USE_DEFAULT_SIMPLIFY: Int = 7796 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_OVERLAP_WARNING_THRESHOLD: Int = 8222 -internal const val ENGINECLASS_ROOMGROUP: Int = 412 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PORTAL_DEPTH_LIMIT: Int = 8223 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMGROUP_GET_ROOMGROUP_PRIORITY: Int = 7797 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PORTAL_DEPTH_LIMIT: Int = 8224 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMGROUP_SET_ROOMGROUP_PRIORITY: Int = 7798 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PREVIEW_CAMERA: Int = 8225 -internal const val ENGINECLASS_ROOMMANAGER: Int = 413 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PREVIEW_CAMERA: Int = 8226 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_ROOMS_CLEAR: Int = 7799 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PVS_MODE: Int = 8227 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_ROOMS_CONVERT: Int = 7800 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PVS_MODE: Int = 8228 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ACTIVE: Int = 7801 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROAMING_EXPANSION_MARGIN: Int = 8229 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ACTIVE: Int = 7802 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROAMING_EXPANSION_MARGIN: Int = 8230 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_DEBUG_SPRAWL: Int = 7803 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROOM_SIMPLIFY: Int = 8231 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_DEBUG_SPRAWL: Int = 7804 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROOM_SIMPLIFY: Int = 8232 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_DEFAULT_PORTAL_MARGIN: Int = 7805 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROOMLIST: Int = 8233 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_DEFAULT_PORTAL_MARGIN: Int = 7806 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROOMLIST: Int = 8234 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_GAMEPLAY_MONITOR: Int = 7807 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_SHOW_MARGINS: Int = 8235 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_GAMEPLAY_MONITOR: Int = 7808 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_SHOW_MARGINS: Int = 8236 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_MERGE_MESHES: Int = 7809 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_USE_SECONDARY_PVS: Int = 8237 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_MERGE_MESHES: Int = 7810 +internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_USE_SECONDARY_PVS: Int = 8238 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_OVERLAP_WARNING_THRESHOLD: Int = 7811 +internal const val ENGINECLASS_ROOTMOTIONVIEW: Int = 427 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_OVERLAP_WARNING_THRESHOLD: Int = 7812 +internal const val ENGINECLASS_SCENESTATE: Int = 428 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PORTAL_DEPTH_LIMIT: Int = 7813 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_BINDS: Int = 8239 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PORTAL_DEPTH_LIMIT: Int = 7814 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_COUNT: Int = 8240 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PREVIEW_CAMERA: Int = 7815 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_FLAGS: Int = 8241 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PREVIEW_CAMERA: Int = 7816 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_METHOD: Int = 8242 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_PVS_MODE: Int = 7817 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_SIGNAL: Int = 8243 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_PVS_MODE: Int = 7818 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_SOURCE: Int = 8244 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROAMING_EXPANSION_MARGIN: Int = 7819 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_TARGET: Int = 8245 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROAMING_EXPANSION_MARGIN: Int = 7820 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_COUNT: Int = 8246 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROOM_SIMPLIFY: Int = 7821 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_GROUPS: Int = 8247 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROOM_SIMPLIFY: Int = 7822 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INDEX: Int = 8248 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_ROOMLIST: Int = 7823 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INSTANCE: Int = 8249 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_ROOMLIST: Int = 7824 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INSTANCE_PLACEHOLDER: Int = 8250 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_SHOW_MARGINS: Int = 7825 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_NAME: Int = 8251 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_SHOW_MARGINS: Int = 7826 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_OWNER_PATH: Int = 8252 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_GET_USE_SECONDARY_PVS: Int = 7827 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PATH: Int = 8253 -internal const val ENGINEMETHOD_ENGINECLASS_ROOMMANAGER_SET_USE_SECONDARY_PVS: Int = 7828 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_COUNT: Int = 8254 -internal const val ENGINECLASS_ROOTMOTIONVIEW: Int = 414 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_NAME: Int = 8255 -internal const val ENGINECLASS_SCENESTATE: Int = 415 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_VALUE: Int = 8256 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_BINDS: Int = 7829 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_TYPE: Int = 8257 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_COUNT: Int = 7830 +internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_IS_NODE_INSTANCE_PLACEHOLDER: Int = 8258 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_FLAGS: Int = 7831 +internal const val ENGINECLASS_SCENETREE: Int = 429 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_METHOD: Int = 7832 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CHANGE_SCENE: Int = 8259 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_SIGNAL: Int = 7833 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CONNECTED_TO_SERVER: Int = 8260 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_SOURCE: Int = 7834 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CONNECTION_FAILED: Int = 8261 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_CONNECTION_TARGET: Int = 7835 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__NETWORK_PEER_CONNECTED: Int = 8262 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_COUNT: Int = 7836 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__NETWORK_PEER_DISCONNECTED: Int = 8263 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_GROUPS: Int = 7837 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__SERVER_DISCONNECTED: Int = 8264 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INDEX: Int = 7838 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CALL_GROUP: Int = 8265 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INSTANCE: Int = 7839 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CALL_GROUP_FLAGS: Int = 8266 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_INSTANCE_PLACEHOLDER: Int = 7840 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CHANGE_SCENE: Int = 8267 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_NAME: Int = 7841 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CHANGE_SCENE_TO: Int = 8268 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_OWNER_PATH: Int = 7842 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CREATE_TIMER: Int = 8269 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PATH: Int = 7843 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CREATE_TWEEN: Int = 8270 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_COUNT: Int = 7844 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_FRAME: Int = 8271 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_NAME: Int = 7845 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_CONNECTED_PEERS: Int = 8272 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_PROPERTY_VALUE: Int = 7846 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_UNIQUE_ID: Int = 8273 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_GET_NODE_TYPE: Int = 7847 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NODE_COUNT: Int = 8274 -internal const val ENGINEMETHOD_ENGINECLASS_SCENESTATE_IS_NODE_INSTANCE_PLACEHOLDER: Int = 7848 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NODES_IN_GROUP: Int = 8275 -internal const val ENGINECLASS_SCENETREE: Int = 416 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PROCESSED_TWEENS: Int = 8276 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CHANGE_SCENE: Int = 7849 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_RPC_SENDER_ID: Int = 8277 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CONNECTED_TO_SERVER: Int = 7850 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_HAS_GROUP: Int = 8278 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__CONNECTION_FAILED: Int = 7851 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_HAS_NETWORK_PEER: Int = 8279 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__NETWORK_PEER_CONNECTED: Int = 7852 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_IS_INPUT_HANDLED: Int = 8280 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__NETWORK_PEER_DISCONNECTED: Int = 7853 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_IS_NETWORK_SERVER: Int = 8281 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE__SERVER_DISCONNECTED: Int = 7854 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_NOTIFY_GROUP: Int = 8282 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CALL_GROUP: Int = 7855 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_NOTIFY_GROUP_FLAGS: Int = 8283 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CALL_GROUP_FLAGS: Int = 7856 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_QUEUE_DELETE: Int = 8284 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CHANGE_SCENE: Int = 7857 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_QUIT: Int = 8285 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CHANGE_SCENE_TO: Int = 7858 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_RELOAD_CURRENT_SCENE: Int = 8286 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_CREATE_TIMER: Int = 7859 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_GROUP: Int = 8287 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_FRAME: Int = 7860 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_GROUP_FLAGS: Int = 8288 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_CONNECTED_PEERS: Int = 7861 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_INPUT_AS_HANDLED: Int = 8289 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_UNIQUE_ID: Int = 7862 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_SCREEN_STRETCH: Int = 8290 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NODE_COUNT: Int = 7863 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_AUTO_ACCEPT_QUIT: Int = 8291 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NODES_IN_GROUP: Int = 7864 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_AUTO_ACCEPT_QUIT: Int = 8292 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_RPC_SENDER_ID: Int = 7865 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_CURRENT_SCENE: Int = 8293 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_HAS_GROUP: Int = 7866 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_CURRENT_SCENE: Int = 8294 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_HAS_NETWORK_PEER: Int = 7867 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_DEBUG_COLLISIONS_HINT: Int = 8295 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_IS_INPUT_HANDLED: Int = 7868 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_DEBUG_COLLISIONS_HINT: Int = 8296 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_IS_NETWORK_SERVER: Int = 7869 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_DEBUG_NAVIGATION_HINT: Int = 8297 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_NOTIFY_GROUP: Int = 7870 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_DEBUG_NAVIGATION_HINT: Int = 8298 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_NOTIFY_GROUP_FLAGS: Int = 7871 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_EDITED_SCENE_ROOT: Int = 8299 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_QUEUE_DELETE: Int = 7872 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_EDITED_SCENE_ROOT: Int = 8300 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_QUIT: Int = 7873 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_MULTIPLAYER: Int = 8301 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_RELOAD_CURRENT_SCENE: Int = 7874 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_MULTIPLAYER: Int = 8302 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_AUTO_ACCEPT_QUIT: Int = 7875 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_MULTIPLAYER_POLL: Int = 8303 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_GROUP: Int = 7876 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_MULTIPLAYER_POLL: Int = 8304 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_GROUP_FLAGS: Int = 7877 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_PEER: Int = 8305 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_INPUT_AS_HANDLED: Int = 7878 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_NETWORK_PEER: Int = 8306 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_QUIT_ON_GO_BACK: Int = 7879 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PAUSED: Int = 8307 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_SCREEN_STRETCH: Int = 7880 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_PAUSED: Int = 8308 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_CURRENT_SCENE: Int = 7881 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PHYSICS_INTERPOLATION: Int = 8309 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_CURRENT_SCENE: Int = 7882 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_PHYSICS_INTERPOLATION: Int = 8310 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_DEBUG_COLLISIONS_HINT: Int = 7883 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_QUIT_ON_GO_BACK: Int = 8311 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_DEBUG_COLLISIONS_HINT: Int = 7884 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_QUIT_ON_GO_BACK: Int = 8312 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_DEBUG_NAVIGATION_HINT: Int = 7885 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = 8313 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_DEBUG_NAVIGATION_HINT: Int = 7886 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = 8314 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_EDITED_SCENE_ROOT: Int = 7887 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_ROOT: Int = 8315 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_EDITED_SCENE_ROOT: Int = 7888 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_USE_FONT_OVERSAMPLING: Int = 8316 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_MULTIPLAYER: Int = 7889 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_USE_FONT_OVERSAMPLING: Int = 8317 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_MULTIPLAYER: Int = 7890 +internal const val ENGINECLASS_SCENETREETIMER: Int = 430 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_MULTIPLAYER_POLL: Int = 7891 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETIMER_GET_TIME_LEFT: Int = 8318 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_MULTIPLAYER_POLL: Int = 7892 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETIMER_SET_TIME_LEFT: Int = 8319 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_NETWORK_PEER: Int = 7893 +internal const val ENGINECLASS_SCENETREETWEEN: Int = 431 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_NETWORK_PEER: Int = 7894 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_BIND_NODE: Int = 8320 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PAUSED: Int = 7895 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_CHAIN: Int = 8321 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_PAUSED: Int = 7896 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_CUSTOM_STEP: Int = 8322 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = 7897 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_GET_TOTAL_ELAPSED_TIME: Int = 8323 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_REFUSE_NEW_NETWORK_CONNECTIONS: Int = 7898 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_INTERPOLATE_VALUE: Int = 8324 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_ROOT: Int = 7899 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_IS_RUNNING: Int = 8325 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_USE_FONT_OVERSAMPLING: Int = 7900 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_IS_VALID: Int = 8326 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_USE_FONT_OVERSAMPLING: Int = 7901 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_KILL: Int = 8327 -internal const val ENGINECLASS_SCENETREETIMER: Int = 417 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PARALLEL: Int = 8328 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETIMER_GET_TIME_LEFT: Int = 7902 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PAUSE: Int = 8329 -internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETIMER_SET_TIME_LEFT: Int = 7903 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PLAY: Int = 8330 -internal const val ENGINECLASS_SCRIPT: Int = 418 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_EASE: Int = 8331 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_CAN_INSTANCE: Int = 7904 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_LOOPS: Int = 8332 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_BASE_SCRIPT: Int = 7905 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PARALLEL: Int = 8333 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_INSTANCE_BASE_TYPE: Int = 7906 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PAUSE_MODE: Int = 8334 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_PROPERTY_DEFAULT_VALUE: Int = 7907 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PROCESS_MODE: Int = 8335 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_CONSTANT_MAP: Int = 7908 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_SPEED_SCALE: Int = 8336 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_METHOD_LIST: Int = 7909 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_TRANS: Int = 8337 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_PROPERTY_LIST: Int = 7910 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_STOP: Int = 8338 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_SIGNAL_LIST: Int = 7911 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_CALLBACK: Int = 8339 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_HAS_SCRIPT_SIGNAL: Int = 7912 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_INTERVAL: Int = 8340 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_HAS_SOURCE_CODE: Int = 7913 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_METHOD: Int = 8341 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_INSTANCE_HAS: Int = 7914 +internal const val ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_PROPERTY: Int = 8342 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_IS_TOOL: Int = 7915 +internal const val ENGINECLASS_SCRIPT: Int = 432 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_RELOAD: Int = 7916 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_CAN_INSTANCE: Int = 8343 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SOURCE_CODE: Int = 7917 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_BASE_SCRIPT: Int = 8344 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_SET_SOURCE_CODE: Int = 7918 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_INSTANCE_BASE_TYPE: Int = 8345 -internal const val ENGINECLASS_SCRIPTCREATEDIALOG: Int = 419 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_PROPERTY_DEFAULT_VALUE: Int = 8346 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BROWSE_CLASS_IN_TREE: Int = 7919 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_CONSTANT_MAP: Int = 8347 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BROWSE_PATH: Int = 7920 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_METHOD_LIST: Int = 8348 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BUILT_IN_PRESSED: Int = 7921 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_PROPERTY_LIST: Int = 8349 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__CLASS_NAME_CHANGED: Int = 7922 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SCRIPT_SIGNAL_LIST: Int = 8350 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__CREATE: Int = 7923 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_HAS_SCRIPT_SIGNAL: Int = 8351 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__FILE_SELECTED: Int = 7924 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_HAS_SOURCE_CODE: Int = 8352 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__LANG_CHANGED: Int = 7925 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_INSTANCE_HAS: Int = 8353 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PARENT_NAME_CHANGED: Int = 7926 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_IS_TOOL: Int = 8354 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_CHANGED: Int = 7927 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_RELOAD: Int = 8355 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_ENTERED: Int = 7928 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_GET_SOURCE_CODE: Int = 8356 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_HBOX_SORTED: Int = 7929 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPT_SET_SOURCE_CODE: Int = 8357 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__TEMPLATE_CHANGED: Int = 7930 +internal const val ENGINECLASS_SCRIPTCREATEDIALOG: Int = 433 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG_CONFIG: Int = 7931 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BROWSE_CLASS_IN_TREE: Int = 8358 -internal const val ENGINECLASS_SCRIPTEDITOR: Int = 420 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BROWSE_PATH: Int = 8359 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ADD_CALLBACK: Int = 7932 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__BUILT_IN_PRESSED: Int = 8360 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__AUTOSAVE_SCRIPTS: Int = 7933 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__CLASS_NAME_CHANGED: Int = 8361 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__BREAKED: Int = 7934 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__CREATE: Int = 8362 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLEAR_EXECUTION: Int = 7935 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__FILE_SELECTED: Int = 8363 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_ALL_TABS: Int = 7936 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__LANG_CHANGED: Int = 8364 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_CURRENT_TAB: Int = 7937 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PARENT_NAME_CHANGED: Int = 8365 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_DISCARD_CURRENT_TAB: Int = 7938 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_CHANGED: Int = 8366 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_DOCS_TAB: Int = 7939 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_ENTERED: Int = 8367 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_OTHER_TABS: Int = 7940 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__PATH_HBOX_SORTED: Int = 8368 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__COPY_SCRIPT_PATH: Int = 7941 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG__TEMPLATE_CHANGED: Int = 8369 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_PAUSE: Int = 7942 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTCREATEDIALOG_CONFIG: Int = 8370 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_PLAY: Int = 7943 +internal const val ENGINECLASS_SCRIPTEDITOR: Int = 434 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_SETTINGS_CHANGED: Int = 7944 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ADD_CALLBACK: Int = 8371 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_STOP: Int = 7945 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__AUTOSAVE_SCRIPTS: Int = 8372 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILE_DIALOG_ACTION: Int = 7946 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__BREAKED: Int = 8373 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILTER_METHODS_TEXT_CHANGED: Int = 7947 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLEAR_EXECUTION: Int = 8374 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILTER_SCRIPTS_TEXT_CHANGED: Int = 7948 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_ALL_TABS: Int = 8375 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GET_DEBUG_TOOLTIP: Int = 7949 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_CURRENT_TAB: Int = 8376 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GOTO_SCRIPT_LINE: Int = 7950 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_DISCARD_CURRENT_TAB: Int = 8377 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GOTO_SCRIPT_LINE2: Int = 7951 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_DOCS_TAB: Int = 8378 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_CLASS_GOTO: Int = 7952 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__CLOSE_OTHER_TABS: Int = 8379 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_CLASS_OPEN: Int = 7953 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__COPY_SCRIPT_PATH: Int = 8380 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_OVERVIEW_SELECTED: Int = 7954 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_PAUSE: Int = 8381 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_SEARCH: Int = 7955 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_PLAY: Int = 8382 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HISTORY_BACK: Int = 7956 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_SETTINGS_CHANGED: Int = 8383 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HISTORY_FORWARD: Int = 7957 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__EDITOR_STOP: Int = 8384 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__INPUT: Int = 7958 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILE_DIALOG_ACTION: Int = 8385 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILTER_METHODS_TEXT_CHANGED: Int = 8386 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__FILTER_SCRIPTS_TEXT_CHANGED: Int = 8387 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GET_DEBUG_TOOLTIP: Int = 8388 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GOTO_SCRIPT_LINE: Int = 8389 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__GOTO_SCRIPT_LINE2: Int = 8390 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_CLASS_GOTO: Int = 8391 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_CLASS_OPEN: Int = 8392 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_OVERVIEW_SELECTED: Int = 8393 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HELP_SEARCH: Int = 8394 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HISTORY_BACK: Int = 8395 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__HISTORY_FORWARD: Int = 8396 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__INPUT: Int = 8397 internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__LIVE_AUTO_RELOAD_RUNNING_SCRIPTS: Int = - 7959 + 8398 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__MEMBERS_OVERVIEW_SELECTED: Int = 7960 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__MEMBERS_OVERVIEW_SELECTED: Int = 8399 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__MENU_OPTION: Int = 7961 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__MENU_OPTION: Int = 8400 internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ON_FIND_IN_FILES_MODIFIED_FILES: Int = - 7962 + 8401 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ON_FIND_IN_FILES_REQUESTED: Int = 7963 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ON_FIND_IN_FILES_REQUESTED: Int = 8402 internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ON_FIND_IN_FILES_RESULT_SELECTED: Int = - 7964 + 8403 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__OPEN_RECENT_SCRIPT: Int = 7965 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__ON_REPLACE_IN_FILES_REQUESTED: Int = 8404 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__QUEUE_CLOSE_TABS: Int = 7966 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__OPEN_RECENT_SCRIPT: Int = 8405 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__RELOAD_SCRIPTS: Int = 7967 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__PREPARE_FILE_MENU: Int = 8406 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__REQUEST_HELP: Int = 7968 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__QUEUE_CLOSE_TABS: Int = 8407 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__RES_SAVED_CALLBACK: Int = 7969 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__REQUEST_HELP: Int = 8408 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__RESAVE_SCRIPTS: Int = 7970 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__RES_SAVED_CALLBACK: Int = 8409 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SAVE_HISTORY: Int = 7971 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__RESAVE_SCRIPTS: Int = 8410 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_CHANGED: Int = 7972 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SAVE_HISTORY: Int = 8411 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_CREATED: Int = 7973 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCENE_SAVED_CALLBACK: Int = 8412 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_LIST_GUI_INPUT: Int = 7974 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_CHANGED: Int = 8413 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_SELECTED: Int = 7975 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_CREATED: Int = 8414 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_SPLIT_DRAGGED: Int = 7976 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_LIST_GUI_INPUT: Int = 8415 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SET_EXECUTION: Int = 7977 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_SELECTED: Int = 8416 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SHOW_DEBUGGER: Int = 7978 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SCRIPT_SPLIT_DRAGGED: Int = 8417 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__START_FIND_IN_FILES: Int = 7979 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SET_EXECUTION: Int = 8418 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__TAB_CHANGED: Int = 7980 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__SHOW_DEBUGGER: Int = 8419 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__THEME_OPTION: Int = 7981 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__START_FIND_IN_FILES: Int = 8420 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__TAB_CHANGED: Int = 8421 + +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__THEME_OPTION: Int = 8422 internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__TOGGLE_MEMBERS_OVERVIEW_ALPHA_SORT: Int = - 7982 + 8423 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__TREE_CHANGED: Int = 7983 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__TREE_CHANGED: Int = 8424 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UNHANDLED_INPUT: Int = 7984 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UNHANDLED_INPUT: Int = 8425 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_AUTOSAVE_TIMER: Int = 7985 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_AUTOSAVE_TIMER: Int = 8426 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_MEMBERS_OVERVIEW: Int = 7986 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_MEMBERS_OVERVIEW: Int = 8427 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_RECENT_SCRIPTS: Int = 7987 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_RECENT_SCRIPTS: Int = 8428 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_SCRIPT_CONNECTIONS: Int = 7988 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_SCRIPT_CONNECTIONS: Int = 8429 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_SCRIPT_NAMES: Int = 7989 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR__UPDATE_SCRIPT_NAMES: Int = 8430 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_CAN_DROP_DATA_FW: Int = 7990 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_CAN_DROP_DATA_FW: Int = 8431 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_DROP_DATA_FW: Int = 7991 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_DROP_DATA_FW: Int = 8432 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_CURRENT_SCRIPT: Int = 7992 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_CURRENT_SCRIPT: Int = 8433 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_DRAG_DATA_FW: Int = 7993 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_DRAG_DATA_FW: Int = 8434 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_OPEN_SCRIPTS: Int = 7994 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GET_OPEN_SCRIPTS: Int = 8435 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GOTO_LINE: Int = 7995 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_GOTO_LINE: Int = 8436 -internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_OPEN_SCRIPT_CREATE_DIALOG: Int = 7996 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_OPEN_SCRIPT_CREATE_DIALOG: Int = 8437 -internal const val ENGINECLASS_SCROLLBAR: Int = 421 +internal const val ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_RELOAD_SCRIPTS: Int = 8438 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__DRAG_NODE_EXIT: Int = 7997 +internal const val ENGINECLASS_SCROLLBAR: Int = 435 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__DRAG_NODE_INPUT: Int = 7998 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__DRAG_NODE_EXIT: Int = 8439 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__GUI_INPUT: Int = 7999 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__DRAG_NODE_INPUT: Int = 8440 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR_GET_CUSTOM_STEP: Int = 8000 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR__GUI_INPUT: Int = 8441 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR_SET_CUSTOM_STEP: Int = 8001 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR_GET_CUSTOM_STEP: Int = 8442 -internal const val ENGINECLASS_SCROLLCONTAINER: Int = 422 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLBAR_SET_CUSTOM_STEP: Int = 8443 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__GUI_FOCUS_CHANGED: Int = 8002 +internal const val ENGINECLASS_SCROLLCONTAINER: Int = 436 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__GUI_INPUT: Int = 8003 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__GUI_FOCUS_CHANGED: Int = 8444 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__SCROLL_MOVED: Int = 8004 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__GUI_INPUT: Int = 8445 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__UPDATE_SCROLLBAR_POSITION: Int = 8005 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__SCROLL_MOVED: Int = 8446 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_ENSURE_CONTROL_VISIBLE: Int = 8006 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER__UPDATE_SCROLLBAR_POSITION: Int = 8447 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_H_SCROLLBAR: Int = 8007 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_ENSURE_CONTROL_VISIBLE: Int = 8448 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_V_SCROLLBAR: Int = 8008 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_H_SCROLLBAR: Int = 8449 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_FOLLOW_FOCUS: Int = 8009 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_V_SCROLLBAR: Int = 8450 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_FOLLOW_FOCUS: Int = 8010 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_FOLLOW_FOCUS: Int = 8451 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_DEADZONE: Int = 8011 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_FOLLOW_FOCUS: Int = 8452 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_DEADZONE: Int = 8012 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_DEADZONE: Int = 8453 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_HORIZONTAL: Int = 8013 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_DEADZONE: Int = 8454 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_HORIZONTAL: Int = 8014 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_HORIZONTAL: Int = 8455 + +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_HORIZONTAL: Int = 8456 internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_HORIZONTAL_ENABLED: Int = - 8015 + 8457 internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_HORIZONTAL_ENABLED: Int = - 8016 + 8458 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_VERTICAL: Int = 8017 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_VERTICAL: Int = 8459 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_VERTICAL: Int = 8018 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_VERTICAL: Int = 8460 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_VERTICAL_ENABLED: Int = 8019 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_GET_SCROLL_VERTICAL_ENABLED: Int = 8461 -internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_VERTICAL_ENABLED: Int = 8020 +internal const val ENGINEMETHOD_ENGINECLASS_SCROLLCONTAINER_SET_SCROLL_VERTICAL_ENABLED: Int = 8462 -internal const val ENGINECLASS_SEGMENTSHAPE2D: Int = 423 +internal const val ENGINECLASS_SEGMENTSHAPE2D: Int = 437 -internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_GET_A: Int = 8021 +internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_GET_A: Int = 8463 -internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_SET_A: Int = 8022 +internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_SET_A: Int = 8464 -internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_GET_B: Int = 8023 +internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_GET_B: Int = 8465 -internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_SET_B: Int = 8024 +internal const val ENGINEMETHOD_ENGINECLASS_SEGMENTSHAPE2D_SET_B: Int = 8466 -internal const val ENGINECLASS_SEPARATOR: Int = 424 +internal const val ENGINECLASS_SEPARATOR: Int = 438 -internal const val ENGINECLASS_SHADER: Int = 425 +internal const val ENGINECLASS_SHADER: Int = 439 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_DEFAULT_TEXTURE_PARAM: Int = 8025 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_DEFAULT_TEXTURE_PARAM: Int = 8467 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_MODE: Int = 8026 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_MODE: Int = 8468 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_HAS_PARAM: Int = 8027 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_HAS_PARAM: Int = 8469 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_DEFAULT_TEXTURE_PARAM: Int = 8028 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_DEFAULT_TEXTURE_PARAM: Int = 8470 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_CODE: Int = 8029 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_CODE: Int = 8471 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_CODE: Int = 8030 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_CODE: Int = 8472 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_CUSTOM_DEFINES: Int = 8031 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_GET_CUSTOM_DEFINES: Int = 8473 -internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_CUSTOM_DEFINES: Int = 8032 +internal const val ENGINEMETHOD_ENGINECLASS_SHADER_SET_CUSTOM_DEFINES: Int = 8474 -internal const val ENGINECLASS_SHADERMATERIAL: Int = 426 +internal const val ENGINECLASS_SHADERMATERIAL: Int = 440 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL__SHADER_CHANGED: Int = 8033 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL__SHADER_CHANGED: Int = 8475 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_GET_SHADER_PARAM: Int = 8034 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_GET_SHADER_PARAM: Int = 8476 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_PROPERTY_CAN_REVERT: Int = 8035 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_PROPERTY_CAN_REVERT: Int = 8477 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_PROPERTY_GET_REVERT: Int = 8036 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_PROPERTY_GET_REVERT: Int = 8478 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_SET_SHADER_PARAM: Int = 8037 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_SET_SHADER_PARAM: Int = 8479 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_GET_SHADER: Int = 8038 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_GET_SHADER: Int = 8480 -internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_SET_SHADER: Int = 8039 +internal const val ENGINEMETHOD_ENGINECLASS_SHADERMATERIAL_SET_SHADER: Int = 8481 -internal const val ENGINECLASS_SHAPE: Int = 427 +internal const val ENGINECLASS_SHAPE: Int = 441 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_GET_DEBUG_MESH: Int = 8040 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_GET_DEBUG_MESH: Int = 8482 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_GET_MARGIN: Int = 8041 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_GET_MARGIN: Int = 8483 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_SET_MARGIN: Int = 8042 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE_SET_MARGIN: Int = 8484 -internal const val ENGINECLASS_SHAPE2D: Int = 428 +internal const val ENGINECLASS_SHAPE2D: Int = 442 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE: Int = 8043 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE: Int = 8485 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_AND_GET_CONTACTS: Int = 8044 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_AND_GET_CONTACTS: Int = 8486 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_WITH_MOTION: Int = 8045 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_WITH_MOTION: Int = 8487 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_WITH_MOTION_AND_GET_CONTACTS: Int = 8046 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_COLLIDE_WITH_MOTION_AND_GET_CONTACTS: Int = 8488 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_DRAW: Int = 8047 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_DRAW: Int = 8489 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_GET_CUSTOM_SOLVER_BIAS: Int = 8048 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_GET_CUSTOM_SOLVER_BIAS: Int = 8490 -internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_SET_CUSTOM_SOLVER_BIAS: Int = 8049 +internal const val ENGINEMETHOD_ENGINECLASS_SHAPE2D_SET_CUSTOM_SOLVER_BIAS: Int = 8491 -internal const val ENGINECLASS_SHORTCUT: Int = 429 +internal const val ENGINECLASS_SHORTCUT: Int = 443 -internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_GET_AS_TEXT: Int = 8050 +internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_GET_AS_TEXT: Int = 8492 -internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_IS_SHORTCUT: Int = 8051 +internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_IS_SHORTCUT: Int = 8493 -internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_IS_VALID: Int = 8052 +internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_IS_VALID: Int = 8494 -internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_GET_SHORTCUT: Int = 8053 +internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_GET_SHORTCUT: Int = 8495 -internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_SET_SHORTCUT: Int = 8054 +internal const val ENGINEMETHOD_ENGINECLASS_SHORTCUT_SET_SHORTCUT: Int = 8496 -internal const val ENGINECLASS_SKELETON: Int = 430 +internal const val ENGINECLASS_SKELETON: Int = 444 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_ADD_BONE: Int = 8055 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_ADD_BONE: Int = 8497 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_BIND_CHILD_NODE_TO_BONE: Int = 8056 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_BIND_CHILD_NODE_TO_BONE: Int = 8498 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_CLEAR_BONES: Int = 8057 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_CLEAR_BONES: Int = 8499 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_CLEAR_BONES_GLOBAL_POSE_OVERRIDE: Int = 8058 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_CLEAR_BONES_GLOBAL_POSE_OVERRIDE: Int = 8500 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_FIND_BONE: Int = 8059 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_FIND_BONE: Int = 8501 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_COUNT: Int = 8060 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_COUNT: Int = 8502 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_CUSTOM_POSE: Int = 8061 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_CUSTOM_POSE: Int = 8503 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_GLOBAL_POSE: Int = 8062 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_GLOBAL_POSE: Int = 8504 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_GLOBAL_POSE_NO_OVERRIDE: Int = 8063 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_GLOBAL_POSE_NO_OVERRIDE: Int = 8505 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_NAME: Int = 8064 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_NAME: Int = 8506 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_PARENT: Int = 8065 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_PARENT: Int = 8507 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_POSE: Int = 8066 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_POSE: Int = 8508 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_REST: Int = 8067 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BONE_REST: Int = 8509 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BOUND_CHILD_NODES_TO_BONE: Int = 8068 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_GET_BOUND_CHILD_NODES_TO_BONE: Int = 8510 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_IS_BONE_REST_DISABLED: Int = 8069 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_IS_BONE_REST_DISABLED: Int = 8511 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_LOCALIZE_RESTS: Int = 8070 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_LOCALIZE_RESTS: Int = 8512 internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_ADD_COLLISION_EXCEPTION: Int = - 8071 + 8513 internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_REMOVE_COLLISION_EXCEPTION: Int - = 8072 + = 8514 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_START_SIMULATION: Int = 8073 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_START_SIMULATION: Int = 8515 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_STOP_SIMULATION: Int = 8074 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_PHYSICAL_BONES_STOP_SIMULATION: Int = 8516 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_REGISTER_SKIN: Int = 8075 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_REGISTER_SKIN: Int = 8517 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_CUSTOM_POSE: Int = 8076 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_CUSTOM_POSE: Int = 8518 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_DISABLE_REST: Int = 8077 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_DISABLE_REST: Int = 8519 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_GLOBAL_POSE_OVERRIDE: Int = 8078 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_GLOBAL_POSE_OVERRIDE: Int = 8520 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_NAME: Int = 8079 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_NAME: Int = 8521 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_PARENT: Int = 8080 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_PARENT: Int = 8522 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_POSE: Int = 8081 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_POSE: Int = 8523 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_REST: Int = 8082 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_SET_BONE_REST: Int = 8524 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_UNBIND_CHILD_NODE_FROM_BONE: Int = 8083 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_UNBIND_CHILD_NODE_FROM_BONE: Int = 8525 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_UNPARENT_BONE_AND_REST: Int = 8084 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON_UNPARENT_BONE_AND_REST: Int = 8526 -internal const val ENGINECLASS_SKELETON2D: Int = 431 +internal const val ENGINECLASS_SKELETON2D: Int = 445 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D__UPDATE_BONE_SETUP: Int = 8085 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D__UPDATE_BONE_SETUP: Int = 8527 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D__UPDATE_TRANSFORM: Int = 8086 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D__UPDATE_TRANSFORM: Int = 8528 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_BONE: Int = 8087 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_BONE: Int = 8529 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_BONE_COUNT: Int = 8088 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_BONE_COUNT: Int = 8530 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_SKELETON: Int = 8089 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETON2D_GET_SKELETON: Int = 8531 -internal const val ENGINECLASS_SKELETONIK: Int = 432 +internal const val ENGINECLASS_SKELETONIK: Int = 446 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_PARENT_SKELETON: Int = 8090 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_PARENT_SKELETON: Int = 8532 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_IS_RUNNING: Int = 8091 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_IS_RUNNING: Int = 8533 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_START: Int = 8092 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_START: Int = 8534 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_STOP: Int = 8093 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_STOP: Int = 8535 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_INTERPOLATION: Int = 8094 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_INTERPOLATION: Int = 8536 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_INTERPOLATION: Int = 8095 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_INTERPOLATION: Int = 8537 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MAGNET: Int = 8096 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MAGNET: Int = 8538 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MAGNET: Int = 8097 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MAGNET: Int = 8539 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MAX_ITERATIONS: Int = 8098 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MAX_ITERATIONS: Int = 8540 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MAX_ITERATIONS: Int = 8099 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MAX_ITERATIONS: Int = 8541 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MIN_DISTANCE: Int = 8100 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_MIN_DISTANCE: Int = 8542 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MIN_DISTANCE: Int = 8101 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_MIN_DISTANCE: Int = 8543 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_OVERRIDE_TIP_BASIS: Int = 8102 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_OVERRIDE_TIP_BASIS: Int = 8544 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_OVERRIDE_TIP_BASIS: Int = 8103 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_OVERRIDE_TIP_BASIS: Int = 8545 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_ROOT_BONE: Int = 8104 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_ROOT_BONE: Int = 8546 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_ROOT_BONE: Int = 8105 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_ROOT_BONE: Int = 8547 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TARGET: Int = 8106 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TARGET: Int = 8548 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TARGET: Int = 8107 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TARGET: Int = 8549 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TARGET_NODE: Int = 8108 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TARGET_NODE: Int = 8550 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TARGET_NODE: Int = 8109 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TARGET_NODE: Int = 8551 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TIP_BONE: Int = 8110 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_TIP_BONE: Int = 8552 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TIP_BONE: Int = 8111 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_TIP_BONE: Int = 8553 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_USE_MAGNET: Int = 8112 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_GET_USE_MAGNET: Int = 8554 -internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_USE_MAGNET: Int = 8113 +internal const val ENGINEMETHOD_ENGINECLASS_SKELETONIK_SET_USE_MAGNET: Int = 8555 -internal const val ENGINECLASS_SKIN: Int = 433 +internal const val ENGINECLASS_SKIN: Int = 447 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_ADD_BIND: Int = 8114 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_ADD_BIND: Int = 8556 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_CLEAR_BINDS: Int = 8115 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_CLEAR_BINDS: Int = 8557 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_BONE: Int = 8116 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_BONE: Int = 8558 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_COUNT: Int = 8117 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_COUNT: Int = 8559 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_NAME: Int = 8118 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_NAME: Int = 8560 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_POSE: Int = 8119 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_GET_BIND_POSE: Int = 8561 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_BONE: Int = 8120 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_BONE: Int = 8562 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_COUNT: Int = 8121 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_COUNT: Int = 8563 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_NAME: Int = 8122 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_NAME: Int = 8564 -internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_POSE: Int = 8123 +internal const val ENGINEMETHOD_ENGINECLASS_SKIN_SET_BIND_POSE: Int = 8565 -internal const val ENGINECLASS_SKINREFERENCE: Int = 434 +internal const val ENGINECLASS_SKINREFERENCE: Int = 448 -internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE__SKIN_CHANGED: Int = 8124 +internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE__SKIN_CHANGED: Int = 8566 -internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE_GET_SKELETON: Int = 8125 +internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE_GET_SKELETON: Int = 8567 -internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE_GET_SKIN: Int = 8126 +internal const val ENGINEMETHOD_ENGINECLASS_SKINREFERENCE_GET_SKIN: Int = 8568 -internal const val ENGINECLASS_SKY: Int = 435 +internal const val ENGINECLASS_SKY: Int = 449 -internal const val ENGINEMETHOD_ENGINECLASS_SKY_GET_RADIANCE_SIZE: Int = 8127 +internal const val ENGINEMETHOD_ENGINECLASS_SKY_GET_RADIANCE_SIZE: Int = 8569 -internal const val ENGINEMETHOD_ENGINECLASS_SKY_SET_RADIANCE_SIZE: Int = 8128 +internal const val ENGINEMETHOD_ENGINECLASS_SKY_SET_RADIANCE_SIZE: Int = 8570 -internal const val ENGINECLASS_SLIDER: Int = 436 +internal const val ENGINECLASS_SLIDER: Int = 450 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER__GUI_INPUT: Int = 8129 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER__GUI_INPUT: Int = 8571 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_EDITABLE: Int = 8130 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_EDITABLE: Int = 8572 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_EDITABLE: Int = 8131 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_EDITABLE: Int = 8573 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_SCROLLABLE: Int = 8132 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_SCROLLABLE: Int = 8574 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_SCROLLABLE: Int = 8133 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_SCROLLABLE: Int = 8575 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_TICK_COUNT: Int = 8134 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_TICK_COUNT: Int = 8576 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_TICK_COUNT: Int = 8135 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_TICK_COUNT: Int = 8577 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_TICKS_ON_BORDERS: Int = 8136 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_GET_TICKS_ON_BORDERS: Int = 8578 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_TICKS_ON_BORDERS: Int = 8137 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDER_SET_TICKS_ON_BORDERS: Int = 8579 -internal const val ENGINECLASS_SLIDERJOINT: Int = 437 +internal const val ENGINECLASS_SLIDERJOINT: Int = 451 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__GET_LOWER_LIMIT_ANGULAR: Int = 8138 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__GET_LOWER_LIMIT_ANGULAR: Int = 8580 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__GET_UPPER_LIMIT_ANGULAR: Int = 8139 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__GET_UPPER_LIMIT_ANGULAR: Int = 8581 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__SET_LOWER_LIMIT_ANGULAR: Int = 8140 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__SET_LOWER_LIMIT_ANGULAR: Int = 8582 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__SET_UPPER_LIMIT_ANGULAR: Int = 8141 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT__SET_UPPER_LIMIT_ANGULAR: Int = 8583 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_DAMPING: Int = 8142 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_DAMPING: Int = 8584 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_DAMPING: Int = 8143 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_DAMPING: Int = 8585 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_RESTITUTION: Int = 8144 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_RESTITUTION: Int = 8586 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_RESTITUTION: Int = 8145 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_RESTITUTION: Int = 8587 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_SOFTNESS: Int = 8146 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_LIMIT_SOFTNESS: Int = 8588 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_SOFTNESS: Int = 8147 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_LIMIT_SOFTNESS: Int = 8589 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_DAMPING: Int = 8148 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_DAMPING: Int = 8590 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_DAMPING: Int = 8149 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_DAMPING: Int = 8591 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_RESTITUTION: Int = 8150 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_RESTITUTION: Int = 8592 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_RESTITUTION: Int = 8151 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_RESTITUTION: Int = 8593 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_SOFTNESS: Int = 8152 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_MOTION_SOFTNESS: Int = 8594 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_SOFTNESS: Int = 8153 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_MOTION_SOFTNESS: Int = 8595 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_DAMPING: Int = 8154 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_DAMPING: Int = 8596 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_DAMPING: Int = 8155 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_DAMPING: Int = 8597 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_RESTITUTION: Int = 8156 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_RESTITUTION: Int = 8598 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_RESTITUTION: Int = 8157 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_RESTITUTION: Int = 8599 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_SOFTNESS: Int = 8158 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_ANGULAR_ORTHO_SOFTNESS: Int = 8600 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_SOFTNESS: Int = 8159 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_ANGULAR_ORTHO_SOFTNESS: Int = 8601 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_DAMPING: Int = 8160 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_DAMPING: Int = 8602 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_DAMPING: Int = 8161 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_DAMPING: Int = 8603 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_LOWER_DISTANCE: Int = 8162 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_LOWER_DISTANCE: Int = 8604 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_LOWER_DISTANCE: Int = 8163 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_LOWER_DISTANCE: Int = 8605 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_RESTITUTION: Int = 8164 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_RESTITUTION: Int = 8606 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_RESTITUTION: Int = 8165 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_RESTITUTION: Int = 8607 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_SOFTNESS: Int = 8166 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_SOFTNESS: Int = 8608 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_SOFTNESS: Int = 8167 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_SOFTNESS: Int = 8609 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_UPPER_DISTANCE: Int = 8168 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_LIMIT_UPPER_DISTANCE: Int = 8610 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_UPPER_DISTANCE: Int = 8169 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_LIMIT_UPPER_DISTANCE: Int = 8611 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_DAMPING: Int = 8170 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_DAMPING: Int = 8612 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_DAMPING: Int = 8171 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_DAMPING: Int = 8613 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_RESTITUTION: Int = 8172 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_RESTITUTION: Int = 8614 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_RESTITUTION: Int = 8173 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_RESTITUTION: Int = 8615 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_SOFTNESS: Int = 8174 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_MOTION_SOFTNESS: Int = 8616 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_SOFTNESS: Int = 8175 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_MOTION_SOFTNESS: Int = 8617 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_DAMPING: Int = 8176 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_DAMPING: Int = 8618 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_DAMPING: Int = 8177 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_DAMPING: Int = 8619 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_RESTITUTION: Int = 8178 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_RESTITUTION: Int = 8620 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_RESTITUTION: Int = 8179 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_RESTITUTION: Int = 8621 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_SOFTNESS: Int = 8180 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_GET_LINEAR_ORTHO_SOFTNESS: Int = 8622 -internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_SOFTNESS: Int = 8181 +internal const val ENGINEMETHOD_ENGINECLASS_SLIDERJOINT_SET_LINEAR_ORTHO_SOFTNESS: Int = 8623 -internal const val ENGINECLASS_SOFTBODY: Int = 438 +internal const val ENGINECLASS_SOFTBODY: Int = 452 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY__DRAW_SOFT_MESH: Int = 8182 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY__DRAW_SOFT_MESH: Int = 8624 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_ADD_COLLISION_EXCEPTION_WITH: Int = 8183 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_ADD_COLLISION_EXCEPTION_WITH: Int = 8625 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_EXCEPTIONS: Int = 8184 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_EXCEPTIONS: Int = 8626 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_LAYER_BIT: Int = 8185 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_LAYER_BIT: Int = 8627 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_MASK_BIT: Int = 8186 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_MASK_BIT: Int = 8628 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_POINT_TRANSFORM: Int = 8187 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_POINT_TRANSFORM: Int = 8629 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_IS_POINT_PINNED: Int = 8188 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_IS_POINT_PINNED: Int = 8630 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_REMOVE_COLLISION_EXCEPTION_WITH: Int = 8189 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_REMOVE_COLLISION_EXCEPTION_WITH: Int = 8631 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_LAYER_BIT: Int = 8190 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_LAYER_BIT: Int = 8632 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_MASK_BIT: Int = 8191 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_MASK_BIT: Int = 8633 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_POINT_PINNED: Int = 8192 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_POINT_PINNED: Int = 8634 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_AREAANGULAR_STIFFNESS: Int = 8193 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_AREAANGULAR_STIFFNESS: Int = 8635 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_AREAANGULAR_STIFFNESS: Int = 8194 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_AREAANGULAR_STIFFNESS: Int = 8636 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_LAYER: Int = 8195 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_LAYER: Int = 8637 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_LAYER: Int = 8196 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_LAYER: Int = 8638 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_MASK: Int = 8197 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_COLLISION_MASK: Int = 8639 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_MASK: Int = 8198 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_COLLISION_MASK: Int = 8640 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_DAMPING_COEFFICIENT: Int = 8199 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_DAMPING_COEFFICIENT: Int = 8641 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_DAMPING_COEFFICIENT: Int = 8200 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_DAMPING_COEFFICIENT: Int = 8642 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_DRAG_COEFFICIENT: Int = 8201 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_DRAG_COEFFICIENT: Int = 8643 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_DRAG_COEFFICIENT: Int = 8202 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_DRAG_COEFFICIENT: Int = 8644 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_LINEAR_STIFFNESS: Int = 8203 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_LINEAR_STIFFNESS: Int = 8645 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_LINEAR_STIFFNESS: Int = 8204 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_LINEAR_STIFFNESS: Int = 8646 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PARENT_COLLISION_IGNORE: Int = 8205 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PARENT_COLLISION_IGNORE: Int = 8647 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PARENT_COLLISION_IGNORE: Int = 8206 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PARENT_COLLISION_IGNORE: Int = 8648 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PHYSICS_ENABLED: Int = 8207 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PHYSICS_ENABLED: Int = 8649 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PHYSICS_ENABLED: Int = 8208 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PHYSICS_ENABLED: Int = 8650 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_POSE_MATCHING_COEFFICIENT: Int = 8209 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_POSE_MATCHING_COEFFICIENT: Int = 8651 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_POSE_MATCHING_COEFFICIENT: Int = 8210 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_POSE_MATCHING_COEFFICIENT: Int = 8652 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PRESSURE_COEFFICIENT: Int = 8211 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_PRESSURE_COEFFICIENT: Int = 8653 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PRESSURE_COEFFICIENT: Int = 8212 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_PRESSURE_COEFFICIENT: Int = 8654 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_RAY_PICKABLE: Int = 8213 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_RAY_PICKABLE: Int = 8655 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_RAY_PICKABLE: Int = 8214 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_RAY_PICKABLE: Int = 8656 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_SIMULATION_PRECISION: Int = 8215 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_SIMULATION_PRECISION: Int = 8657 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_SIMULATION_PRECISION: Int = 8216 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_SIMULATION_PRECISION: Int = 8658 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_TOTAL_MASS: Int = 8217 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_TOTAL_MASS: Int = 8659 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_TOTAL_MASS: Int = 8218 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_TOTAL_MASS: Int = 8660 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_VOLUME_STIFFNESS: Int = 8219 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_GET_VOLUME_STIFFNESS: Int = 8661 -internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_VOLUME_STIFFNESS: Int = 8220 +internal const val ENGINEMETHOD_ENGINECLASS_SOFTBODY_SET_VOLUME_STIFFNESS: Int = 8662 -internal const val ENGINECLASS_SPATIAL: Int = 439 +internal const val ENGINECLASS_SPATIAL: Int = 453 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL__UPDATE_GIZMO: Int = 8221 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL__UPDATE_GIZMO: Int = 8663 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_FORCE_UPDATE_TRANSFORM: Int = 8222 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_FORCE_UPDATE_TRANSFORM: Int = 8664 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_PARENT_SPATIAL: Int = 8223 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GLOBAL_TRANSFORM_INTERPOLATED: Int = 8665 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_WORLD: Int = 8224 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_PARENT_SPATIAL: Int = 8666 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_ROTATE: Int = 8225 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_WORLD: Int = 8667 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_SCALE: Int = 8226 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_ROTATE: Int = 8668 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_TRANSLATE: Int = 8227 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_SCALE: Int = 8669 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_HIDE: Int = 8228 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GLOBAL_TRANSLATE: Int = 8670 + +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_HIDE: Int = 8671 internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_LOCAL_TRANSFORM_NOTIFICATION_ENABLED: Int = - 8229 + 8672 + +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_SCALE_DISABLED: Int = 8673 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_SCALE_DISABLED: Int = 8230 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_SET_AS_TOPLEVEL: Int = 8674 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_SET_AS_TOPLEVEL: Int = 8231 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_TRANSFORM_NOTIFICATION_ENABLED: Int = 8675 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_TRANSFORM_NOTIFICATION_ENABLED: Int = 8232 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_VISIBLE_IN_TREE: Int = 8676 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_IS_VISIBLE_IN_TREE: Int = 8233 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_LOOK_AT: Int = 8677 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_LOOK_AT: Int = 8234 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_LOOK_AT_FROM_POSITION: Int = 8678 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_LOOK_AT_FROM_POSITION: Int = 8235 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ORTHONORMALIZE: Int = 8679 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ORTHONORMALIZE: Int = 8236 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE: Int = 8680 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE: Int = 8237 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_OBJECT_LOCAL: Int = 8681 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_OBJECT_LOCAL: Int = 8238 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_X: Int = 8682 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_X: Int = 8239 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_Y: Int = 8683 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_Y: Int = 8240 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_Z: Int = 8684 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_ROTATE_Z: Int = 8241 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SCALE_OBJECT_LOCAL: Int = 8685 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SCALE_OBJECT_LOCAL: Int = 8242 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_AS_TOPLEVEL: Int = 8686 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_AS_TOPLEVEL: Int = 8243 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_DISABLE_SCALE: Int = 8687 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_DISABLE_SCALE: Int = 8244 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_IDENTITY: Int = 8688 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_IDENTITY: Int = 8245 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_IGNORE_TRANSFORM_NOTIFICATION: Int = 8689 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_IGNORE_TRANSFORM_NOTIFICATION: Int = 8246 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_NOTIFY_LOCAL_TRANSFORM: Int = 8690 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_NOTIFY_LOCAL_TRANSFORM: Int = 8247 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_NOTIFY_TRANSFORM: Int = 8691 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_NOTIFY_TRANSFORM: Int = 8248 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SHOW: Int = 8692 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SHOW: Int = 8249 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TO_GLOBAL: Int = 8693 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TO_GLOBAL: Int = 8250 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TO_LOCAL: Int = 8694 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TO_LOCAL: Int = 8251 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TRANSLATE: Int = 8695 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TRANSLATE: Int = 8252 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TRANSLATE_OBJECT_LOCAL: Int = 8696 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_TRANSLATE_OBJECT_LOCAL: Int = 8253 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_UPDATE_GIZMO: Int = 8697 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_UPDATE_GIZMO: Int = 8254 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GIZMO: Int = 8698 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GIZMO: Int = 8255 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_GIZMO: Int = 8699 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_GIZMO: Int = 8256 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GLOBAL_TRANSFORM: Int = 8700 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GLOBAL_TRANSFORM: Int = 8257 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_GLOBAL_TRANSFORM: Int = 8701 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_GLOBAL_TRANSFORM: Int = 8258 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_ROTATION: Int = 8702 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_ROTATION: Int = 8259 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_ROTATION: Int = 8703 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_ROTATION: Int = 8260 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_ROTATION_DEGREES: Int = 8704 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_ROTATION_DEGREES: Int = 8261 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_ROTATION_DEGREES: Int = 8705 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_ROTATION_DEGREES: Int = 8262 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_SCALE: Int = 8706 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_SCALE: Int = 8263 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_SCALE: Int = 8707 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_SCALE: Int = 8264 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_TRANSFORM: Int = 8708 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_TRANSFORM: Int = 8265 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_TRANSFORM: Int = 8709 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_TRANSFORM: Int = 8266 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_TRANSLATION: Int = 8710 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_TRANSLATION: Int = 8267 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_TRANSLATION: Int = 8711 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_TRANSLATION: Int = 8268 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_VISIBLE: Int = 8712 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_VISIBLE: Int = 8269 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_VISIBLE: Int = 8713 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIAL_SET_VISIBLE: Int = 8270 +internal const val ENGINECLASS_SPATIALGIZMO: Int = 454 -internal const val ENGINECLASS_SPATIALGIZMO: Int = 440 +internal const val ENGINECLASS_SPATIALMATERIAL: Int = 455 -internal const val ENGINECLASS_SPATIALMATERIAL: Int = 441 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ALBEDO_COLOR: Int = 8714 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ALBEDO_COLOR: Int = 8271 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ALBEDO_COLOR: Int = 8715 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ALBEDO_COLOR: Int = 8272 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ALBEDO_TEXTURE: Int = 8716 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ALBEDO_TEXTURE: Int = 8273 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ALBEDO_TEXTURE: Int = 8717 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ALBEDO_TEXTURE: Int = 8274 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY: Int = 8718 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY: Int = 8275 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY: Int = 8719 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY: Int = 8276 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY_ENABLED: Int = 8720 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY_ENABLED: Int = 8277 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY_ENABLED: Int = 8721 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY_ENABLED: Int = 8278 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY_FLOWMAP: Int = 8722 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ANISOTROPY_FLOWMAP: Int = 8279 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY_FLOWMAP: Int = 8723 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ANISOTROPY_FLOWMAP: Int = 8280 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_ENABLED: Int = 8724 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_ENABLED: Int = 8281 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_ENABLED: Int = 8725 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_ENABLED: Int = 8282 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_LIGHT_AFFECT: Int = 8726 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_LIGHT_AFFECT: Int = 8283 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_LIGHT_AFFECT: Int = 8727 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_LIGHT_AFFECT: Int = 8284 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_ON_UV2: Int = 8728 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_ON_UV2: Int = 8285 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_ON_UV2: Int = 8729 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_ON_UV2: Int = 8286 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_TEXTURE: Int = 8730 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_TEXTURE: Int = 8287 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_TEXTURE: Int = 8731 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_TEXTURE: Int = 8288 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_TEXTURE_CHANNEL: Int = 8732 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_AO_TEXTURE_CHANNEL: Int = 8289 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_TEXTURE_CHANNEL: Int = 8733 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_TEXTURE_CHANNEL: Int = 8290 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ASYNC_MODE: Int = 8734 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT: Int = 8291 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ASYNC_MODE: Int = 8735 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT: Int = 8292 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT: Int = 8736 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_ENABLED: Int = 8293 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT: Int = 8737 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_ENABLED: Int = 8294 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_ENABLED: Int = 8738 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_GLOSS: Int = 8295 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_ENABLED: Int = 8739 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_GLOSS: Int = 8296 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_GLOSS: Int = 8740 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_TEXTURE: Int = 8297 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_GLOSS: Int = 8741 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_TEXTURE: Int = 8298 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_CLEARCOAT_TEXTURE: Int = 8742 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_DEEP_PARALLAX: Int = 8299 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_CLEARCOAT_TEXTURE: Int = 8743 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_DEEP_PARALLAX: Int = 8300 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_DEEP_PARALLAX: Int = 8744 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_ENABLED: Int = 8301 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_DEEP_PARALLAX: Int = 8745 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_ENABLED: Int = 8302 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_ENABLED: Int = 8746 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_FLIP_BINORMAL: Int = 8303 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_ENABLED: Int = 8747 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_FLIP_BINORMAL: Int = 8304 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_FLIP_BINORMAL: Int = 8748 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_FLIP_TANGENT: Int = 8305 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_FLIP_BINORMAL: Int = 8749 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_FLIP_TANGENT: Int = 8306 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_FLIP_TANGENT: Int = 8750 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_MAX_LAYERS: Int = 8307 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_FLIP_TANGENT: Int = 8751 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_MAX_LAYERS: Int = 8308 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_MAX_LAYERS: Int = 8752 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_MIN_LAYERS: Int = 8309 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_MAX_LAYERS: Int = 8753 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_MIN_LAYERS: Int = 8310 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_MIN_LAYERS: Int = 8754 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_SCALE: Int = 8311 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_MIN_LAYERS: Int = 8755 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_SCALE: Int = 8312 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_SCALE: Int = 8756 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_TEXTURE: Int = 8313 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_SCALE: Int = 8757 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_TEXTURE: Int = 8314 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DEPTH_TEXTURE: Int = 8758 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_ALBEDO: Int = 8315 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DEPTH_TEXTURE: Int = 8759 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_ALBEDO: Int = 8316 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_ALBEDO: Int = 8760 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_BLEND_MODE: Int = 8317 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_ALBEDO: Int = 8761 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_BLEND_MODE: Int = 8318 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_BLEND_MODE: Int = 8762 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_ENABLED: Int = 8319 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_BLEND_MODE: Int = 8763 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_ENABLED: Int = 8320 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_ENABLED: Int = 8764 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_MASK: Int = 8321 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_ENABLED: Int = 8765 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_MASK: Int = 8322 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_MASK: Int = 8766 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_NORMAL: Int = 8323 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_MASK: Int = 8767 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_NORMAL: Int = 8324 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_NORMAL: Int = 8768 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_UV_LAYER: Int = 8325 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_NORMAL: Int = 8769 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_UV_LAYER: Int = 8326 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DETAIL_UV_LAYER: Int = 8770 + +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DETAIL_UV_LAYER: Int = 8771 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DISTANCE_FADE_MAX_DISTANCE: Int = - 8327 + 8772 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DISTANCE_FADE_MAX_DISTANCE: Int = - 8328 + 8773 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DISTANCE_FADE_MIN_DISTANCE: Int = - 8329 + 8774 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DISTANCE_FADE_MIN_DISTANCE: Int = - 8330 + 8775 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DISTANCE_FADE_MODE: Int = 8331 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_DISTANCE_FADE_MODE: Int = 8776 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DISTANCE_FADE_MODE: Int = 8332 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_DISTANCE_FADE_MODE: Int = 8777 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION: Int = 8333 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION: Int = 8778 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION: Int = 8334 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION: Int = 8779 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ENABLED: Int = 8335 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ENABLED: Int = 8780 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ENABLED: Int = 8336 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ENABLED: Int = 8781 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ENERGY: Int = 8337 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ENERGY: Int = 8782 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ENERGY: Int = 8338 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ENERGY: Int = 8783 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ON_UV2: Int = 8339 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_ON_UV2: Int = 8784 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ON_UV2: Int = 8340 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_ON_UV2: Int = 8785 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_OPERATOR: Int = 8341 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_OPERATOR: Int = 8786 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_OPERATOR: Int = 8342 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_OPERATOR: Int = 8787 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_TEXTURE: Int = 8343 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_EMISSION_TEXTURE: Int = 8788 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_TEXTURE: Int = 8344 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_EMISSION_TEXTURE: Int = 8789 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_ALBEDO_TEX_FORCE_SRGB: Int = - 8345 + 8790 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_ALBEDO_TEX_FORCE_SRGB: Int = - 8346 + 8791 + +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_ALBEDO_TEX_MSDF: Int = 8792 + +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_ALBEDO_TEX_MSDF: Int = 8793 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_DISABLE_AMBIENT_LIGHT: Int = - 8347 + 8794 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_DISABLE_AMBIENT_LIGHT: Int = - 8348 + 8795 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_DO_NOT_RECEIVE_SHADOWS: Int = - 8349 + 8796 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_DO_NOT_RECEIVE_SHADOWS: Int = - 8350 + 8797 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_ENSURE_CORRECT_NORMALS: Int = - 8351 + 8798 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_ENSURE_CORRECT_NORMALS: Int = - 8352 + 8799 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_FIXED_SIZE: Int = 8353 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_FIXED_SIZE: Int = 8800 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_FIXED_SIZE: Int = 8354 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_FIXED_SIZE: Int = 8801 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_NO_DEPTH_TEST: Int = 8355 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_NO_DEPTH_TEST: Int = 8802 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_NO_DEPTH_TEST: Int = 8356 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_NO_DEPTH_TEST: Int = 8803 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_TRANSPARENT: Int = 8357 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_TRANSPARENT: Int = 8804 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_TRANSPARENT: Int = 8358 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_TRANSPARENT: Int = 8805 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_UNSHADED: Int = 8359 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_UNSHADED: Int = 8806 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_UNSHADED: Int = 8360 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_UNSHADED: Int = 8807 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_USE_POINT_SIZE: Int = 8361 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_USE_POINT_SIZE: Int = 8808 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_USE_POINT_SIZE: Int = 8362 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_USE_POINT_SIZE: Int = 8809 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_USE_SHADOW_TO_OPACITY: Int = - 8363 + 8810 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_USE_SHADOW_TO_OPACITY: Int = - 8364 + 8811 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_VERTEX_LIGHTING: Int = 8365 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_VERTEX_LIGHTING: Int = 8812 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_VERTEX_LIGHTING: Int = 8366 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_VERTEX_LIGHTING: Int = 8813 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_WORLD_TRIPLANAR: Int = 8367 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_WORLD_TRIPLANAR: Int = 8814 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_WORLD_TRIPLANAR: Int = 8368 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_WORLD_TRIPLANAR: Int = 8815 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC: Int = 8369 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC: Int = 8816 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC: Int = 8370 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC: Int = 8817 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_SPECULAR: Int = 8371 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_SPECULAR: Int = 8818 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_SPECULAR: Int = 8372 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_SPECULAR: Int = 8819 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_TEXTURE: Int = 8373 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_TEXTURE: Int = 8820 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_TEXTURE: Int = 8374 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_TEXTURE: Int = 8821 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_TEXTURE_CHANNEL: Int = 8375 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_METALLIC_TEXTURE_CHANNEL: Int = 8822 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_TEXTURE_CHANNEL: Int = 8376 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_METALLIC_TEXTURE_CHANNEL: Int = 8823 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_ENABLED: Int = 8377 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_ENABLED: Int = 8824 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_ENABLED: Int = 8378 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_ENABLED: Int = 8825 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_SCALE: Int = 8379 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_SCALE: Int = 8826 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_SCALE: Int = 8380 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_SCALE: Int = 8827 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_TEXTURE: Int = 8381 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_NORMAL_TEXTURE: Int = 8828 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_TEXTURE: Int = 8382 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_NORMAL_TEXTURE: Int = 8829 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_ALPHA_SCISSOR_THRESHOLD: Int - = 8383 + = 8830 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_ALPHA_SCISSOR_THRESHOLD: Int - = 8384 + = 8831 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_BILLBOARD_KEEP_SCALE: Int = - 8385 + 8832 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_BILLBOARD_KEEP_SCALE: Int = - 8386 + 8833 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_BILLBOARD_MODE: Int = 8387 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_BILLBOARD_MODE: Int = 8834 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_BILLBOARD_MODE: Int = 8388 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_BILLBOARD_MODE: Int = 8835 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_BLEND_MODE: Int = 8389 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_BLEND_MODE: Int = 8836 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_BLEND_MODE: Int = 8390 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_BLEND_MODE: Int = 8837 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_CULL_MODE: Int = 8391 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_CULL_MODE: Int = 8838 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_CULL_MODE: Int = 8392 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_CULL_MODE: Int = 8839 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_DEPTH_DRAW_MODE: Int = 8393 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_DEPTH_DRAW_MODE: Int = 8840 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_DEPTH_DRAW_MODE: Int = 8394 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_DEPTH_DRAW_MODE: Int = 8841 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_DIFFUSE_MODE: Int = 8395 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_DIFFUSE_MODE: Int = 8842 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_DIFFUSE_MODE: Int = 8396 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_DIFFUSE_MODE: Int = 8843 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_GROW: Int = 8397 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_GROW: Int = 8844 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_GROW: Int = 8398 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_GROW: Int = 8845 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_GROW_AMOUNT: Int = 8399 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_GROW_AMOUNT: Int = 8846 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_GROW_AMOUNT: Int = 8400 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_GROW_AMOUNT: Int = 8847 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_LINE_WIDTH: Int = 8401 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_LINE_WIDTH: Int = 8848 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_LINE_WIDTH: Int = 8402 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_LINE_WIDTH: Int = 8849 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_POINT_SIZE: Int = 8403 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_POINT_SIZE: Int = 8850 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_POINT_SIZE: Int = 8404 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_POINT_SIZE: Int = 8851 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_SPECULAR_MODE: Int = 8405 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_SPECULAR_MODE: Int = 8852 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_SPECULAR_MODE: Int = 8406 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_SPECULAR_MODE: Int = 8853 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_USE_ALPHA_SCISSOR: Int = 8407 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARAMS_USE_ALPHA_SCISSOR: Int = 8854 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_USE_ALPHA_SCISSOR: Int = 8408 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARAMS_USE_ALPHA_SCISSOR: Int = 8855 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_H_FRAMES: Int = 8409 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_H_FRAMES: Int = 8856 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_H_FRAMES: Int = 8410 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_H_FRAMES: Int = 8857 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_LOOP: Int = 8411 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_LOOP: Int = 8858 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_LOOP: Int = 8412 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_LOOP: Int = 8859 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_V_FRAMES: Int = 8413 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PARTICLES_ANIM_V_FRAMES: Int = 8860 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_V_FRAMES: Int = 8414 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PARTICLES_ANIM_V_FRAMES: Int = 8861 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PROXIMITY_FADE_DISTANCE: Int = 8415 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PROXIMITY_FADE_DISTANCE: Int = 8862 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PROXIMITY_FADE_DISTANCE: Int = 8416 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PROXIMITY_FADE_DISTANCE: Int = 8863 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PROXIMITY_FADE_ENABLE: Int = 8417 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_PROXIMITY_FADE_ENABLE: Int = 8864 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PROXIMITY_FADE_ENABLE: Int = 8418 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_PROXIMITY_FADE_ENABLE: Int = 8865 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_ENABLED: Int = 8419 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_ENABLED: Int = 8866 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_ENABLED: Int = 8420 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_ENABLED: Int = 8867 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_SCALE: Int = 8421 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_SCALE: Int = 8868 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_SCALE: Int = 8422 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_SCALE: Int = 8869 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_TEXTURE: Int = 8423 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_TEXTURE: Int = 8870 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_TEXTURE: Int = 8424 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_TEXTURE: Int = 8871 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_REFRACTION_TEXTURE_CHANNEL: Int = - 8425 + 8872 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_REFRACTION_TEXTURE_CHANNEL: Int = - 8426 + 8873 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM: Int = 8427 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM: Int = 8874 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM: Int = 8428 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM: Int = 8875 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_ENABLED: Int = 8429 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_ENABLED: Int = 8876 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_ENABLED: Int = 8430 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_ENABLED: Int = 8877 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_TEXTURE: Int = 8431 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_TEXTURE: Int = 8878 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_TEXTURE: Int = 8432 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_TEXTURE: Int = 8879 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_TINT: Int = 8433 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_RIM_TINT: Int = 8880 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_TINT: Int = 8434 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_RIM_TINT: Int = 8881 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ROUGHNESS: Int = 8435 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ROUGHNESS: Int = 8882 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ROUGHNESS: Int = 8436 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ROUGHNESS: Int = 8883 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ROUGHNESS_TEXTURE: Int = 8437 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ROUGHNESS_TEXTURE: Int = 8884 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ROUGHNESS_TEXTURE: Int = 8438 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ROUGHNESS_TEXTURE: Int = 8885 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ROUGHNESS_TEXTURE_CHANNEL: Int = - 8439 + 8886 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ROUGHNESS_TEXTURE_CHANNEL: Int = - 8440 + 8887 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_ENABLED: Int = 8441 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_ENABLED: Int = 8888 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_ENABLED: Int = 8442 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_ENABLED: Int = 8889 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_STRENGTH: Int = 8443 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_STRENGTH: Int = 8890 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_STRENGTH: Int = 8444 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_STRENGTH: Int = 8891 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_TEXTURE: Int = 8445 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_SUBSURF_SCATTER_TEXTURE: Int = 8892 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_TEXTURE: Int = 8446 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_SUBSURF_SCATTER_TEXTURE: Int = 8893 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION: Int = 8447 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION: Int = 8894 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION: Int = 8448 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION: Int = 8895 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION_ENABLED: Int = 8449 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION_ENABLED: Int = 8896 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION_ENABLED: Int = 8450 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION_ENABLED: Int = 8897 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION_TEXTURE: Int = 8451 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_TRANSMISSION_TEXTURE: Int = 8898 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION_TEXTURE: Int = 8452 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_TRANSMISSION_TEXTURE: Int = 8899 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_OFFSET: Int = 8453 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_OFFSET: Int = 8900 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_OFFSET: Int = 8454 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_OFFSET: Int = 8901 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_SCALE: Int = 8455 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_SCALE: Int = 8902 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_SCALE: Int = 8456 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_SCALE: Int = 8903 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_TRIPLANAR: Int = 8457 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_TRIPLANAR: Int = 8904 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_TRIPLANAR: Int = 8458 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_TRIPLANAR: Int = 8905 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_TRIPLANAR_SHARPNESS: Int = 8459 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV1_TRIPLANAR_SHARPNESS: Int = 8906 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_TRIPLANAR_SHARPNESS: Int = 8460 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV1_TRIPLANAR_SHARPNESS: Int = 8907 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_OFFSET: Int = 8461 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_OFFSET: Int = 8908 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_OFFSET: Int = 8462 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_OFFSET: Int = 8909 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_SCALE: Int = 8463 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_SCALE: Int = 8910 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_SCALE: Int = 8464 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_SCALE: Int = 8911 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_TRIPLANAR: Int = 8465 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_TRIPLANAR: Int = 8912 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_TRIPLANAR: Int = 8466 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_TRIPLANAR: Int = 8913 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_TRIPLANAR_SHARPNESS: Int = 8467 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_UV2_TRIPLANAR_SHARPNESS: Int = 8914 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_TRIPLANAR_SHARPNESS: Int = 8468 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_UV2_TRIPLANAR_SHARPNESS: Int = 8915 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_VERTEX_COLOR_IS_SRGB: Int = 8469 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_VERTEX_COLOR_IS_SRGB: Int = 8916 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_VERTEX_COLOR_IS_SRGB: Int = 8470 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_VERTEX_COLOR_IS_SRGB: Int = 8917 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_VERTEX_COLOR_USE_AS_ALBEDO: Int = - 8471 + 8918 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_VERTEX_COLOR_USE_AS_ALBEDO: Int = - 8472 + 8919 -internal const val ENGINECLASS_SPATIALVELOCITYTRACKER: Int = 442 +internal const val ENGINECLASS_SPATIALVELOCITYTRACKER: Int = 456 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_GET_TRACKED_LINEAR_VELOCITY: Int - = 8473 + = 8920 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_RESET: Int = 8474 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_RESET: Int = 8921 -internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_UPDATE_POSITION: Int = 8475 +internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_UPDATE_POSITION: Int = 8922 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_GET_TRACK_PHYSICS_STEP: Int = - 8476 + 8923 internal const val ENGINEMETHOD_ENGINECLASS_SPATIALVELOCITYTRACKER_SET_TRACK_PHYSICS_STEP: Int = - 8477 + 8924 + +internal const val ENGINECLASS_SPHEREMESH: Int = 457 + +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_HEIGHT: Int = 8925 + +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_HEIGHT: Int = 8926 -internal const val ENGINECLASS_SPHEREMESH: Int = 443 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_IS_HEMISPHERE: Int = 8927 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_HEIGHT: Int = 8478 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_IS_HEMISPHERE: Int = 8928 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_HEIGHT: Int = 8479 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RADIAL_SEGMENTS: Int = 8929 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_IS_HEMISPHERE: Int = 8480 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RADIAL_SEGMENTS: Int = 8930 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_IS_HEMISPHERE: Int = 8481 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RADIUS: Int = 8931 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RADIAL_SEGMENTS: Int = 8482 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RADIUS: Int = 8932 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RADIAL_SEGMENTS: Int = 8483 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RINGS: Int = 8933 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RADIUS: Int = 8484 +internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RINGS: Int = 8934 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RADIUS: Int = 8485 +internal const val ENGINECLASS_SPHERESHAPE: Int = 458 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_GET_RINGS: Int = 8486 +internal const val ENGINEMETHOD_ENGINECLASS_SPHERESHAPE_GET_RADIUS: Int = 8935 -internal const val ENGINEMETHOD_ENGINECLASS_SPHEREMESH_SET_RINGS: Int = 8487 +internal const val ENGINEMETHOD_ENGINECLASS_SPHERESHAPE_SET_RADIUS: Int = 8936 -internal const val ENGINECLASS_SPHERESHAPE: Int = 444 +internal const val ENGINECLASS_SPINBOX: Int = 459 -internal const val ENGINEMETHOD_ENGINECLASS_SPHERESHAPE_GET_RADIUS: Int = 8488 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__GUI_INPUT: Int = 8937 -internal const val ENGINEMETHOD_ENGINECLASS_SPHERESHAPE_SET_RADIUS: Int = 8489 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__LINE_EDIT_FOCUS_EXIT: Int = 8938 -internal const val ENGINECLASS_SPINBOX: Int = 445 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__LINE_EDIT_INPUT: Int = 8939 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__GUI_INPUT: Int = 8490 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__RANGE_CLICK_TIMEOUT: Int = 8940 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__LINE_EDIT_FOCUS_EXIT: Int = 8491 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__TEXT_ENTERED: Int = 8941 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__LINE_EDIT_INPUT: Int = 8492 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_APPLY: Int = 8942 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__RANGE_CLICK_TIMEOUT: Int = 8493 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_LINE_EDIT: Int = 8943 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX__TEXT_ENTERED: Int = 8494 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_ALIGN: Int = 8944 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_APPLY: Int = 8495 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_ALIGN: Int = 8945 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_LINE_EDIT: Int = 8496 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_EDITABLE: Int = 8946 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_ALIGN: Int = 8497 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_EDITABLE: Int = 8947 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_ALIGN: Int = 8498 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_PREFIX: Int = 8948 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_EDITABLE: Int = 8499 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_PREFIX: Int = 8949 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_EDITABLE: Int = 8500 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_SUFFIX: Int = 8950 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_PREFIX: Int = 8501 +internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_SUFFIX: Int = 8951 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_PREFIX: Int = 8502 +internal const val ENGINECLASS_SPLITCONTAINER: Int = 460 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_GET_SUFFIX: Int = 8503 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER__GUI_INPUT: Int = 8952 -internal const val ENGINEMETHOD_ENGINECLASS_SPINBOX_SET_SUFFIX: Int = 8504 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_CLAMP_SPLIT_OFFSET: Int = 8953 -internal const val ENGINECLASS_SPLITCONTAINER: Int = 446 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_COLLAPSED: Int = 8954 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER__GUI_INPUT: Int = 8505 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_COLLAPSED: Int = 8955 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_CLAMP_SPLIT_OFFSET: Int = 8506 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_DRAGGER_VISIBILITY: Int = 8956 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_COLLAPSED: Int = 8507 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_DRAGGER_VISIBILITY: Int = 8957 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_COLLAPSED: Int = 8508 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_SPLIT_OFFSET: Int = 8958 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_DRAGGER_VISIBILITY: Int = 8509 +internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_SPLIT_OFFSET: Int = 8959 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_DRAGGER_VISIBILITY: Int = 8510 +internal const val ENGINECLASS_SPOTLIGHT: Int = 461 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_GET_SPLIT_OFFSET: Int = 8511 +internal const val ENGINECLASS_SPRINGARM: Int = 462 -internal const val ENGINEMETHOD_ENGINECLASS_SPLITCONTAINER_SET_SPLIT_OFFSET: Int = 8512 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_ADD_EXCLUDED_OBJECT: Int = 8960 -internal const val ENGINECLASS_SPOTLIGHT: Int = 447 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_CLEAR_EXCLUDED_OBJECTS: Int = 8961 -internal const val ENGINECLASS_SPRINGARM: Int = 448 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_HIT_LENGTH: Int = 8962 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_ADD_EXCLUDED_OBJECT: Int = 8513 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_REMOVE_EXCLUDED_OBJECT: Int = 8963 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_CLEAR_EXCLUDED_OBJECTS: Int = 8514 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_COLLISION_MASK: Int = 8964 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_HIT_LENGTH: Int = 8515 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_COLLISION_MASK: Int = 8965 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_REMOVE_EXCLUDED_OBJECT: Int = 8516 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_MARGIN: Int = 8966 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_COLLISION_MASK: Int = 8517 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_MARGIN: Int = 8967 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_COLLISION_MASK: Int = 8518 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_SHAPE: Int = 8968 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_MARGIN: Int = 8519 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_SHAPE: Int = 8969 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_MARGIN: Int = 8520 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_SPRING_LENGTH: Int = 8970 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_SHAPE: Int = 8521 +internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_SPRING_LENGTH: Int = 8971 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_SHAPE: Int = 8522 +internal const val ENGINECLASS_SPRITE: Int = 463 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_GET_SPRING_LENGTH: Int = 8523 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE__TEXTURE_CHANGED: Int = 8972 -internal const val ENGINEMETHOD_ENGINECLASS_SPRINGARM_SET_SPRING_LENGTH: Int = 8524 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_RECT: Int = 8973 -internal const val ENGINECLASS_SPRITE: Int = 449 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_IS_PIXEL_OPAQUE: Int = 8974 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE__TEXTURE_CHANGED: Int = 8525 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_CENTERED: Int = 8975 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_RECT: Int = 8526 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_CENTERED: Int = 8976 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_IS_PIXEL_OPAQUE: Int = 8527 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FLIP_H: Int = 8977 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_CENTERED: Int = 8528 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FLIP_H: Int = 8978 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_CENTERED: Int = 8529 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FLIP_V: Int = 8979 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FLIP_H: Int = 8530 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FLIP_V: Int = 8980 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FLIP_H: Int = 8531 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FRAME: Int = 8981 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FLIP_V: Int = 8532 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FRAME: Int = 8982 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FLIP_V: Int = 8533 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FRAME_COORDS: Int = 8983 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FRAME: Int = 8534 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FRAME_COORDS: Int = 8984 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FRAME: Int = 8535 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_HFRAMES: Int = 8985 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_FRAME_COORDS: Int = 8536 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_HFRAMES: Int = 8986 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_FRAME_COORDS: Int = 8537 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_NORMAL_MAP: Int = 8987 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_HFRAMES: Int = 8538 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_NORMAL_MAP: Int = 8988 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_HFRAMES: Int = 8539 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_OFFSET: Int = 8989 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_NORMAL_MAP: Int = 8540 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_OFFSET: Int = 8990 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_NORMAL_MAP: Int = 8541 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_ENABLED: Int = 8991 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_OFFSET: Int = 8542 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_ENABLED: Int = 8992 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_OFFSET: Int = 8543 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_FILTER_CLIP: Int = 8993 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_ENABLED: Int = 8544 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_FILTER_CLIP: Int = 8994 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_ENABLED: Int = 8545 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_RECT: Int = 8995 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_FILTER_CLIP: Int = 8546 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_RECT: Int = 8996 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_FILTER_CLIP: Int = 8547 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_TEXTURE: Int = 8997 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_REGION_RECT: Int = 8548 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_TEXTURE: Int = 8998 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_REGION_RECT: Int = 8549 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_VFRAMES: Int = 8999 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_TEXTURE: Int = 8550 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_VFRAMES: Int = 9000 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_TEXTURE: Int = 8551 +internal const val ENGINECLASS_SPRITE3D: Int = 464 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_GET_VFRAMES: Int = 8552 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_FRAME: Int = 9001 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE_SET_VFRAMES: Int = 8553 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_FRAME: Int = 9002 -internal const val ENGINECLASS_SPRITE3D: Int = 450 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_FRAME_COORDS: Int = 9003 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_FRAME: Int = 8554 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_FRAME_COORDS: Int = 9004 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_FRAME: Int = 8555 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_HFRAMES: Int = 9005 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_FRAME_COORDS: Int = 8556 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_HFRAMES: Int = 9006 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_FRAME_COORDS: Int = 8557 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_REGION_ENABLED: Int = 9007 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_HFRAMES: Int = 8558 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_REGION_ENABLED: Int = 9008 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_HFRAMES: Int = 8559 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_REGION_RECT: Int = 9009 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_REGION_ENABLED: Int = 8560 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_REGION_RECT: Int = 9010 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_REGION_ENABLED: Int = 8561 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_TEXTURE: Int = 9011 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_REGION_RECT: Int = 8562 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_TEXTURE: Int = 9012 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_REGION_RECT: Int = 8563 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_VFRAMES: Int = 9013 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_TEXTURE: Int = 8564 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_VFRAMES: Int = 9014 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_TEXTURE: Int = 8565 +internal const val ENGINECLASS_SPRITEBASE3D: Int = 465 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_GET_VFRAMES: Int = 8566 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D__IM_UPDATE: Int = 9015 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITE3D_SET_VFRAMES: Int = 8567 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D__QUEUE_UPDATE: Int = 9016 -internal const val ENGINECLASS_SPRITEBASE3D: Int = 451 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GENERATE_TRIANGLE_MESH: Int = 9017 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D__IM_UPDATE: Int = 8568 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_ITEM_RECT: Int = 9018 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D__QUEUE_UPDATE: Int = 8569 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_ALPHA_CUT: Int = 9019 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GENERATE_TRIANGLE_MESH: Int = 8570 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_ALPHA_CUT: Int = 9020 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_ITEM_RECT: Int = 8571 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_AXIS: Int = 9021 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_ALPHA_CUT: Int = 8572 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_AXIS: Int = 9022 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_ALPHA_CUT: Int = 8573 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_BILLBOARD: Int = 9023 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_AXIS: Int = 8574 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_BILLBOARD: Int = 9024 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_AXIS: Int = 8575 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_CENTERED: Int = 9025 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_BILLBOARD: Int = 8576 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_CENTERED: Int = 9026 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_BILLBOARD: Int = 8577 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_DOUBLE_SIDED: Int = 9027 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_CENTERED: Int = 8578 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_DOUBLE_SIDED: Int = 9028 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_CENTERED: Int = 8579 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FIXED_SIZE: Int = 9029 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_DOUBLE_SIDED: Int = 8580 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FIXED_SIZE: Int = 9030 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_DOUBLE_SIDED: Int = 8581 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FLIP_H: Int = 9031 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FLIP_H: Int = 8582 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FLIP_H: Int = 9032 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FLIP_H: Int = 8583 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FLIP_V: Int = 9033 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FLIP_V: Int = 8584 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FLIP_V: Int = 9034 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FLIP_V: Int = 8585 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_MODULATE: Int = 9035 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_MODULATE: Int = 8586 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_MODULATE: Int = 9036 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_MODULATE: Int = 8587 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_NO_DEPTH_TEST: Int = 9037 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_OFFSET: Int = 8588 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_NO_DEPTH_TEST: Int = 9038 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_OFFSET: Int = 8589 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_OFFSET: Int = 9039 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_OPACITY: Int = 8590 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_OFFSET: Int = 9040 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_OPACITY: Int = 8591 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_OPACITY: Int = 9041 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_PIXEL_SIZE: Int = 8592 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_OPACITY: Int = 9042 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_PIXEL_SIZE: Int = 8593 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_PIXEL_SIZE: Int = 9043 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_SHADED: Int = 8594 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_PIXEL_SIZE: Int = 9044 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_SHADED: Int = 8595 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_RENDER_PRIORITY: Int = 9045 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_TRANSPARENT: Int = 8596 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_RENDER_PRIORITY: Int = 9046 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_TRANSPARENT: Int = 8597 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_SHADED: Int = 9047 -internal const val ENGINECLASS_SPRITEFRAMES: Int = 452 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_SHADED: Int = 9048 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__GET_ANIMATIONS: Int = 8598 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_TRANSPARENT: Int = 9049 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__GET_FRAMES: Int = 8599 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_TRANSPARENT: Int = 9050 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__SET_ANIMATIONS: Int = 8600 +internal const val ENGINECLASS_SPRITEFRAMES: Int = 466 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__SET_FRAMES: Int = 8601 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__GET_ANIMATIONS: Int = 9051 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_ADD_ANIMATION: Int = 8602 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__GET_FRAMES: Int = 9052 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_ADD_FRAME: Int = 8603 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__SET_ANIMATIONS: Int = 9053 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_CLEAR: Int = 8604 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES__SET_FRAMES: Int = 9054 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_CLEAR_ALL: Int = 8605 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_ADD_ANIMATION: Int = 9055 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_LOOP: Int = 8606 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_ADD_FRAME: Int = 9056 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_NAMES: Int = 8607 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_CLEAR: Int = 9057 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_SPEED: Int = 8608 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_CLEAR_ALL: Int = 9058 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_FRAME: Int = 8609 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_LOOP: Int = 9059 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_FRAME_COUNT: Int = 8610 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_NAMES: Int = 9060 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_HAS_ANIMATION: Int = 8611 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_ANIMATION_SPEED: Int = 9061 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_REMOVE_ANIMATION: Int = 8612 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_FRAME: Int = 9062 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_REMOVE_FRAME: Int = 8613 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_GET_FRAME_COUNT: Int = 9063 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_RENAME_ANIMATION: Int = 8614 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_HAS_ANIMATION: Int = 9064 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_ANIMATION_LOOP: Int = 8615 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_REMOVE_ANIMATION: Int = 9065 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_ANIMATION_SPEED: Int = 8616 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_REMOVE_FRAME: Int = 9066 -internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_FRAME: Int = 8617 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_RENAME_ANIMATION: Int = 9067 -internal const val ENGINECLASS_STATICBODY: Int = 453 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_ANIMATION_LOOP: Int = 9068 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY__RELOAD_PHYSICS_CHARACTERISTICS: Int = 8618 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_ANIMATION_SPEED: Int = 9069 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_BOUNCE: Int = 8619 +internal const val ENGINEMETHOD_ENGINECLASS_SPRITEFRAMES_SET_FRAME: Int = 9070 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_BOUNCE: Int = 8620 +internal const val ENGINECLASS_STATICBODY: Int = 467 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_CONSTANT_ANGULAR_VELOCITY: Int = 8621 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY__RELOAD_PHYSICS_CHARACTERISTICS: Int = 9071 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_CONSTANT_ANGULAR_VELOCITY: Int = 8622 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_BOUNCE: Int = 9072 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_CONSTANT_LINEAR_VELOCITY: Int = 8623 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_BOUNCE: Int = 9073 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_CONSTANT_LINEAR_VELOCITY: Int = 8624 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_CONSTANT_ANGULAR_VELOCITY: Int = 9074 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_FRICTION: Int = 8625 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_CONSTANT_ANGULAR_VELOCITY: Int = 9075 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_FRICTION: Int = 8626 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_CONSTANT_LINEAR_VELOCITY: Int = 9076 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 8627 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_CONSTANT_LINEAR_VELOCITY: Int = 9077 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 8628 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_FRICTION: Int = 9078 -internal const val ENGINECLASS_STATICBODY2D: Int = 454 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_FRICTION: Int = 9079 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D__RELOAD_PHYSICS_CHARACTERISTICS: Int = 8629 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 9080 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_BOUNCE: Int = 8630 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 9081 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_BOUNCE: Int = 8631 +internal const val ENGINECLASS_STATICBODY2D: Int = 468 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_CONSTANT_ANGULAR_VELOCITY: Int = 8632 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D__RELOAD_PHYSICS_CHARACTERISTICS: Int = 9082 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_CONSTANT_ANGULAR_VELOCITY: Int = 8633 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_BOUNCE: Int = 9083 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_CONSTANT_LINEAR_VELOCITY: Int = 8634 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_BOUNCE: Int = 9084 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_CONSTANT_LINEAR_VELOCITY: Int = 8635 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_CONSTANT_ANGULAR_VELOCITY: Int = 9085 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_FRICTION: Int = 8636 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_CONSTANT_ANGULAR_VELOCITY: Int = 9086 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_FRICTION: Int = 8637 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_CONSTANT_LINEAR_VELOCITY: Int = 9087 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 8638 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_CONSTANT_LINEAR_VELOCITY: Int = 9088 -internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 8639 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_FRICTION: Int = 9089 -internal const val ENGINECLASS_STREAMPEER: Int = 455 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_FRICTION: Int = 9090 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_16: Int = 8640 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_GET_PHYSICS_MATERIAL_OVERRIDE: Int = 9091 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_32: Int = 8641 +internal const val ENGINEMETHOD_ENGINECLASS_STATICBODY2D_SET_PHYSICS_MATERIAL_OVERRIDE: Int = 9092 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_64: Int = 8642 +internal const val ENGINECLASS_STREAMPEER: Int = 469 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_8: Int = 8643 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_16: Int = 9093 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_AVAILABLE_BYTES: Int = 8644 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_32: Int = 9094 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_DATA: Int = 8645 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_64: Int = 9095 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_DOUBLE: Int = 8646 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_8: Int = 9096 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_FLOAT: Int = 8647 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_AVAILABLE_BYTES: Int = 9097 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_PARTIAL_DATA: Int = 8648 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_DATA: Int = 9098 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_STRING: Int = 8649 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_DOUBLE: Int = 9099 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U16: Int = 8650 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_FLOAT: Int = 9100 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U32: Int = 8651 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_PARTIAL_DATA: Int = 9101 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U64: Int = 8652 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_STRING: Int = 9102 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U8: Int = 8653 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U16: Int = 9103 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_UTF8_STRING: Int = 8654 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U32: Int = 9104 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_VAR: Int = 8655 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U64: Int = 9105 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_16: Int = 8656 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_U8: Int = 9106 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_32: Int = 8657 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_UTF8_STRING: Int = 9107 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_64: Int = 8658 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_VAR: Int = 9108 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_8: Int = 8659 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_16: Int = 9109 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_DATA: Int = 8660 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_32: Int = 9110 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_DOUBLE: Int = 8661 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_64: Int = 9111 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_FLOAT: Int = 8662 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_8: Int = 9112 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_PARTIAL_DATA: Int = 8663 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_DATA: Int = 9113 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_STRING: Int = 8664 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_DOUBLE: Int = 9114 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U16: Int = 8665 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_FLOAT: Int = 9115 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U32: Int = 8666 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_PARTIAL_DATA: Int = 9116 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U64: Int = 8667 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_STRING: Int = 9117 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U8: Int = 8668 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U16: Int = 9118 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_UTF8_STRING: Int = 8669 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U32: Int = 9119 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_VAR: Int = 8670 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U64: Int = 9120 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_BIG_ENDIAN: Int = 8671 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_U8: Int = 9121 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_SET_BIG_ENDIAN: Int = 8672 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_UTF8_STRING: Int = 9122 -internal const val ENGINECLASS_STREAMPEERBUFFER: Int = 456 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_PUT_VAR: Int = 9123 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_CLEAR: Int = 8673 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_GET_BIG_ENDIAN: Int = 9124 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_DUPLICATE: Int = 8674 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEER_SET_BIG_ENDIAN: Int = 9125 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_POSITION: Int = 8675 +internal const val ENGINECLASS_STREAMPEERBUFFER: Int = 470 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_SIZE: Int = 8676 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_CLEAR: Int = 9126 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_RESIZE: Int = 8677 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_DUPLICATE: Int = 9127 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_SEEK: Int = 8678 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_POSITION: Int = 9128 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_DATA_ARRAY: Int = 8679 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_SIZE: Int = 9129 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_SET_DATA_ARRAY: Int = 8680 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_RESIZE: Int = 9130 -internal const val ENGINECLASS_STREAMPEERGDNATIVE: Int = 457 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_SEEK: Int = 9131 -internal const val ENGINECLASS_STREAMPEERSSL: Int = 458 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_GET_DATA_ARRAY: Int = 9132 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_ACCEPT_STREAM: Int = 8681 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERBUFFER_SET_DATA_ARRAY: Int = 9133 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_CONNECT_TO_STREAM: Int = 8682 +internal const val ENGINECLASS_STREAMPEERGDNATIVE: Int = 471 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_DISCONNECT_FROM_STREAM: Int = 8683 +internal const val ENGINECLASS_STREAMPEERSSL: Int = 472 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_GET_STATUS: Int = 8684 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_ACCEPT_STREAM: Int = 9134 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_POLL: Int = 8685 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_CONNECT_TO_STREAM: Int = 9135 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_GET_BLOCKING_HANDSHAKE: Int = 8686 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_DISCONNECT_FROM_STREAM: Int = 9136 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_SET_BLOCKING_HANDSHAKE: Int = 8687 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_GET_STATUS: Int = 9137 -internal const val ENGINECLASS_STREAMPEERTCP: Int = 459 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_POLL: Int = 9138 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_CONNECT_TO_HOST: Int = 8688 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_GET_BLOCKING_HANDSHAKE: Int = 9139 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_DISCONNECT_FROM_HOST: Int = 8689 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERSSL_SET_BLOCKING_HANDSHAKE: Int = 9140 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_CONNECTED_HOST: Int = 8690 +internal const val ENGINECLASS_STREAMPEERTCP: Int = 473 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_CONNECTED_PORT: Int = 8691 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_CONNECT_TO_HOST: Int = 9141 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_STATUS: Int = 8692 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_DISCONNECT_FROM_HOST: Int = 9142 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_IS_CONNECTED_TO_HOST: Int = 8693 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_CONNECTED_HOST: Int = 9143 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_SET_NO_DELAY: Int = 8694 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_CONNECTED_PORT: Int = 9144 -internal const val ENGINECLASS_STREAMTEXTURE: Int = 460 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_GET_STATUS: Int = 9145 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMTEXTURE_LOAD: Int = 8695 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_IS_CONNECTED_TO_HOST: Int = 9146 -internal const val ENGINEMETHOD_ENGINECLASS_STREAMTEXTURE_GET_LOAD_PATH: Int = 8696 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMPEERTCP_SET_NO_DELAY: Int = 9147 -internal const val ENGINECLASS_STYLEBOX: Int = 461 +internal const val ENGINECLASS_STREAMTEXTURE: Int = 474 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_DRAW: Int = 8697 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMTEXTURE_LOAD: Int = 9148 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CENTER_SIZE: Int = 8698 +internal const val ENGINEMETHOD_ENGINECLASS_STREAMTEXTURE_GET_LOAD_PATH: Int = 9149 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CURRENT_ITEM_DRAWN: Int = 8699 +internal const val ENGINECLASS_STYLEBOX: Int = 475 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_MARGIN: Int = 8700 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_DRAW: Int = 9150 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_MINIMUM_SIZE: Int = 8701 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CENTER_SIZE: Int = 9151 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_OFFSET: Int = 8702 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CURRENT_ITEM_DRAWN: Int = 9152 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_TEST_MASK: Int = 8703 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_MARGIN: Int = 9153 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_BOTTOM: Int = 8704 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_MINIMUM_SIZE: Int = 9154 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_BOTTOM: Int = 8705 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_OFFSET: Int = 9155 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_LEFT: Int = 8706 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_TEST_MASK: Int = 9156 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_LEFT: Int = 8707 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_BOTTOM: Int = 9157 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_RIGHT: Int = 8708 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_BOTTOM: Int = 9158 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_RIGHT: Int = 8709 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_LEFT: Int = 9159 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_TOP: Int = 8710 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_LEFT: Int = 9160 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_TOP: Int = 8711 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_RIGHT: Int = 9161 -internal const val ENGINECLASS_STYLEBOXEMPTY: Int = 462 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_RIGHT: Int = 9162 -internal const val ENGINECLASS_STYLEBOXFLAT: Int = 463 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_GET_CONTENT_MARGIN_TOP: Int = 9163 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_MIN: Int = 8712 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOX_SET_CONTENT_MARGIN_TOP: Int = 9164 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_ALL: Int = 8713 +internal const val ENGINECLASS_STYLEBOXEMPTY: Int = 476 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_ALL: Int = 8714 +internal const val ENGINECLASS_STYLEBOXFLAT: Int = 477 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_INDIVIDUAL: Int = 8715 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_MIN: Int = 9165 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_ALL: Int = 8716 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_ALL: Int = 9166 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_INDIVIDUAL: Int = 8717 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_ALL: Int = 9167 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_ANTI_ALIASING: Int = 8718 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_INDIVIDUAL: Int = 9168 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_ANTI_ALIASING: Int = 8719 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_ALL: Int = 9169 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_ANTI_ALIASING_SIZE: Int = 8720 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_INDIVIDUAL: Int = 9170 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_ANTI_ALIASING_SIZE: Int = 8721 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_ANTI_ALIASING: Int = 9171 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BG_COLOR: Int = 8722 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_ANTI_ALIASING: Int = 9172 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BG_COLOR: Int = 8723 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_ANTI_ALIASING_SIZE: Int = 9173 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_BLEND: Int = 8724 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_ANTI_ALIASING_SIZE: Int = 9174 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_BLEND: Int = 8725 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BG_COLOR: Int = 9175 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_COLOR: Int = 8726 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BG_COLOR: Int = 9176 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_COLOR: Int = 8727 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_BLEND: Int = 9177 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_BOTTOM: Int = 8728 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_BLEND: Int = 9178 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_BOTTOM: Int = 8729 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_COLOR: Int = 9179 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_LEFT: Int = 8730 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_COLOR: Int = 9180 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_LEFT: Int = 8731 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_BOTTOM: Int = 9181 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_RIGHT: Int = 8732 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_BOTTOM: Int = 9182 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_RIGHT: Int = 8733 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_LEFT: Int = 9183 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_TOP: Int = 8734 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_LEFT: Int = 9184 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_TOP: Int = 8735 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_RIGHT: Int = 9185 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_DETAIL: Int = 8736 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_RIGHT: Int = 9186 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_DETAIL: Int = 8737 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_BORDER_WIDTH_TOP: Int = 9187 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_BOTTOM_LEFT: Int = 8738 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_BORDER_WIDTH_TOP: Int = 9188 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_BOTTOM_LEFT: Int = 8739 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_DETAIL: Int = 9189 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_BOTTOM_RIGHT: Int = 8740 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_DETAIL: Int = 9190 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_BOTTOM_RIGHT: Int = 8741 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_BOTTOM_LEFT: Int = 9191 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_TOP_LEFT: Int = 8742 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_BOTTOM_LEFT: Int = 9192 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_TOP_LEFT: Int = 8743 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_BOTTOM_RIGHT: Int = 9193 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_TOP_RIGHT: Int = 8744 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_BOTTOM_RIGHT: Int = 9194 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_TOP_RIGHT: Int = 8745 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_TOP_LEFT: Int = 9195 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_DRAW_CENTER: Int = 8746 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_TOP_LEFT: Int = 9196 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_DRAW_CENTER: Int = 8747 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_CORNER_RADIUS_TOP_RIGHT: Int = 9197 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_BOTTOM: Int = 8748 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_CORNER_RADIUS_TOP_RIGHT: Int = 9198 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_BOTTOM: Int = 8749 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_DRAW_CENTER: Int = 9199 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_LEFT: Int = 8750 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_DRAW_CENTER: Int = 9200 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_LEFT: Int = 8751 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_BOTTOM: Int = 9201 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_RIGHT: Int = 8752 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_BOTTOM: Int = 9202 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_RIGHT: Int = 8753 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_LEFT: Int = 9203 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_TOP: Int = 8754 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_LEFT: Int = 9204 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_TOP: Int = 8755 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_RIGHT: Int = 9205 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_COLOR: Int = 8756 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_RIGHT: Int = 9206 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_COLOR: Int = 8757 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_EXPAND_MARGIN_TOP: Int = 9207 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_OFFSET: Int = 8758 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_EXPAND_MARGIN_TOP: Int = 9208 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_OFFSET: Int = 8759 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_COLOR: Int = 9209 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_SIZE: Int = 8760 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_COLOR: Int = 9210 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_SIZE: Int = 8761 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_OFFSET: Int = 9211 -internal const val ENGINECLASS_STYLEBOXLINE: Int = 464 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_OFFSET: Int = 9212 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_COLOR: Int = 8762 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SHADOW_SIZE: Int = 9213 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_COLOR: Int = 8763 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_SIZE: Int = 9214 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_GROW_BEGIN: Int = 8764 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SKEW: Int = 9215 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_GROW_BEGIN: Int = 8765 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SKEW: Int = 9216 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_GROW_END: Int = 8766 +internal const val ENGINECLASS_STYLEBOXLINE: Int = 478 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_GROW_END: Int = 8767 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_COLOR: Int = 9217 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_THICKNESS: Int = 8768 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_COLOR: Int = 9218 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_THICKNESS: Int = 8769 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_GROW_BEGIN: Int = 9219 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_VERTICAL: Int = 8770 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_GROW_BEGIN: Int = 9220 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_VERTICAL: Int = 8771 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_GROW_END: Int = 9221 -internal const val ENGINECLASS_STYLEBOXTEXTURE: Int = 465 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_GROW_END: Int = 9222 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_ALL: Int = 8772 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_THICKNESS: Int = 9223 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_INDIVIDUAL: Int = 8773 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_THICKNESS: Int = 9224 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_AXIS_STRETCH_HORIZONTAL: Int = 8774 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_GET_VERTICAL: Int = 9225 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_AXIS_STRETCH_HORIZONTAL: Int = 8775 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXLINE_SET_VERTICAL: Int = 9226 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_AXIS_STRETCH_VERTICAL: Int = 8776 +internal const val ENGINECLASS_STYLEBOXTEXTURE: Int = 479 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_AXIS_STRETCH_VERTICAL: Int = 8777 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_ALL: Int = 9227 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_DRAW_CENTER: Int = 8778 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_INDIVIDUAL: Int = 9228 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_DRAW_CENTER: Int = 8779 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_AXIS_STRETCH_HORIZONTAL: Int = 9229 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_BOTTOM: Int = 8780 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_AXIS_STRETCH_HORIZONTAL: Int = 9230 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_BOTTOM: Int = 8781 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_AXIS_STRETCH_VERTICAL: Int = 9231 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_LEFT: Int = 8782 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_AXIS_STRETCH_VERTICAL: Int = 9232 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_LEFT: Int = 8783 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_DRAW_CENTER: Int = 9233 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_RIGHT: Int = 8784 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_DRAW_CENTER: Int = 9234 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_RIGHT: Int = 8785 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_BOTTOM: Int = 9235 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_TOP: Int = 8786 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_BOTTOM: Int = 9236 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_TOP: Int = 8787 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_LEFT: Int = 9237 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_BOTTOM: Int = 8788 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_LEFT: Int = 9238 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_BOTTOM: Int = 8789 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_RIGHT: Int = 9239 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_LEFT: Int = 8790 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_RIGHT: Int = 9240 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_LEFT: Int = 8791 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_EXPAND_MARGIN_TOP: Int = 9241 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_RIGHT: Int = 8792 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_EXPAND_MARGIN_TOP: Int = 9242 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_RIGHT: Int = 8793 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_BOTTOM: Int = 9243 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_TOP: Int = 8794 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_BOTTOM: Int = 9244 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_TOP: Int = 8795 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_LEFT: Int = 9245 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MODULATE_COLOR: Int = 8796 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_LEFT: Int = 9246 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MODULATE_COLOR: Int = 8797 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_RIGHT: Int = 9247 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_NORMAL_MAP: Int = 8798 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_RIGHT: Int = 9248 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_NORMAL_MAP: Int = 8799 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MARGIN_TOP: Int = 9249 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_REGION_RECT: Int = 8800 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MARGIN_TOP: Int = 9250 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_REGION_RECT: Int = 8801 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_MODULATE_COLOR: Int = 9251 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_TEXTURE: Int = 8802 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_MODULATE_COLOR: Int = 9252 -internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_TEXTURE: Int = 8803 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_NORMAL_MAP: Int = 9253 -internal const val ENGINECLASS_SURFACETOOL: Int = 466 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_NORMAL_MAP: Int = 9254 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_BONES: Int = 8804 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_REGION_RECT: Int = 9255 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_COLOR: Int = 8805 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_REGION_RECT: Int = 9256 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_INDEX: Int = 8806 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_GET_TEXTURE: Int = 9257 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_NORMAL: Int = 8807 +internal const val ENGINEMETHOD_ENGINECLASS_STYLEBOXTEXTURE_SET_TEXTURE: Int = 9258 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_SMOOTH_GROUP: Int = 8808 +internal const val ENGINECLASS_SURFACETOOL: Int = 480 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_TANGENT: Int = 8809 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_BONES: Int = 9259 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_TRIANGLE_FAN: Int = 8810 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_COLOR: Int = 9260 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_UV: Int = 8811 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_INDEX: Int = 9261 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_UV2: Int = 8812 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_NORMAL: Int = 9262 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_VERTEX: Int = 8813 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_SMOOTH_GROUP: Int = 9263 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_WEIGHTS: Int = 8814 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_TANGENT: Int = 9264 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_APPEND_FROM: Int = 8815 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_TRIANGLE_FAN: Int = 9265 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_BEGIN: Int = 8816 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_UV: Int = 9266 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CLEAR: Int = 8817 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_UV2: Int = 9267 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_COMMIT: Int = 8818 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_VERTEX: Int = 9268 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_COMMIT_TO_ARRAYS: Int = 8819 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_ADD_WEIGHTS: Int = 9269 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CREATE_FROM: Int = 8820 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_APPEND_FROM: Int = 9270 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CREATE_FROM_BLEND_SHAPE: Int = 8821 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_BEGIN: Int = 9271 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_DEINDEX: Int = 8822 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CLEAR: Int = 9272 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_GENERATE_NORMALS: Int = 8823 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_COMMIT: Int = 9273 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_GENERATE_TANGENTS: Int = 8824 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_COMMIT_TO_ARRAYS: Int = 9274 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_INDEX: Int = 8825 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CREATE_FROM: Int = 9275 -internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_SET_MATERIAL: Int = 8826 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_CREATE_FROM_BLEND_SHAPE: Int = 9276 -internal const val ENGINECLASS_TCP_SERVER: Int = 467 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_DEINDEX: Int = 9277 -internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_IS_CONNECTION_AVAILABLE: Int = 8827 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_GENERATE_NORMALS: Int = 9278 -internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_IS_LISTENING: Int = 8828 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_GENERATE_TANGENTS: Int = 9279 -internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_LISTEN: Int = 8829 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_INDEX: Int = 9280 -internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_STOP: Int = 8830 +internal const val ENGINEMETHOD_ENGINECLASS_SURFACETOOL_SET_MATERIAL: Int = 9281 -internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_TAKE_CONNECTION: Int = 8831 +internal const val ENGINECLASS_TCP_SERVER: Int = 481 -internal const val ENGINECLASS_TABCONTAINER: Int = 468 +internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_IS_CONNECTION_AVAILABLE: Int = 9282 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__CHILD_RENAMED_CALLBACK: Int = 8832 +internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_IS_LISTENING: Int = 9283 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__GUI_INPUT: Int = 8833 +internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_LISTEN: Int = 9284 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__ON_MOUSE_EXITED: Int = 8834 +internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_STOP: Int = 9285 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__ON_THEME_CHANGED: Int = 8835 +internal const val ENGINEMETHOD_ENGINECLASS_TCP_SERVER_TAKE_CONNECTION: Int = 9286 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__REPAINT: Int = 8836 +internal const val ENGINECLASS_TABCONTAINER: Int = 482 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__UPDATE_CURRENT_TAB: Int = 8837 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__CHILD_RENAMED_CALLBACK: Int = 9287 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_CURRENT_TAB_CONTROL: Int = 8838 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__GUI_INPUT: Int = 9288 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_POPUP: Int = 8839 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__ON_MOUSE_EXITED: Int = 9289 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_PREVIOUS_TAB: Int = 8840 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__ON_THEME_CHANGED: Int = 9290 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_CONTROL: Int = 8841 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__REPAINT: Int = 9291 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_COUNT: Int = 8842 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER__UPDATE_CURRENT_TAB: Int = 9292 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_DISABLED: Int = 8843 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_CURRENT_TAB_CONTROL: Int = 9293 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_HIDDEN: Int = 8844 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_POPUP: Int = 9294 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_ICON: Int = 8845 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_PREVIOUS_TAB: Int = 9295 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_IDX_AT_POINT: Int = 8846 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_CONTROL: Int = 9296 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_TITLE: Int = 8847 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_COUNT: Int = 9297 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TABS_REARRANGE_GROUP: Int = 8848 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_DISABLED: Int = 9298 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_POPUP: Int = 8849 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_HIDDEN: Int = 9299 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_DISABLED: Int = 8850 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_ICON: Int = 9300 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_HIDDEN: Int = 8851 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_IDX_AT_POINT: Int = 9301 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_ICON: Int = 8852 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_TITLE: Int = 9302 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_TITLE: Int = 8853 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TABS_REARRANGE_GROUP: Int = 9303 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TABS_REARRANGE_GROUP: Int = 8854 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_POPUP: Int = 9304 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_ALL_TABS_IN_FRONT: Int = 8855 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_DISABLED: Int = 9305 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_ALL_TABS_IN_FRONT: Int = 8856 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_HIDDEN: Int = 9306 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_CURRENT_TAB: Int = 8857 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_ICON: Int = 9307 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_CURRENT_TAB: Int = 8858 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_TITLE: Int = 9308 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_DRAG_TO_REARRANGE_ENABLED: Int = 8859 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TABS_REARRANGE_GROUP: Int = 9309 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_DRAG_TO_REARRANGE_ENABLED: Int = 8860 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_ALL_TABS_IN_FRONT: Int = 9310 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_ALIGN: Int = 8861 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_ALL_TABS_IN_FRONT: Int = 9311 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_ALIGN: Int = 8862 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_CURRENT_TAB: Int = 9312 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TABS_VISIBLE: Int = 8863 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_CURRENT_TAB: Int = 9313 -internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TABS_VISIBLE: Int = 8864 +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_DRAG_TO_REARRANGE_ENABLED: Int = 9314 + +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_DRAG_TO_REARRANGE_ENABLED: Int = 9315 + +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TAB_ALIGN: Int = 9316 + +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TAB_ALIGN: Int = 9317 + +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_TABS_VISIBLE: Int = 9318 + +internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_TABS_VISIBLE: Int = 9319 internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_GET_USE_HIDDEN_TABS_FOR_MIN_SIZE: Int = - 8865 + 9320 internal const val ENGINEMETHOD_ENGINECLASS_TABCONTAINER_SET_USE_HIDDEN_TABS_FOR_MIN_SIZE: Int = - 8866 + 9321 + +internal const val ENGINECLASS_TABS: Int = 483 + +internal const val ENGINEMETHOD_ENGINECLASS_TABS__GUI_INPUT: Int = 9322 + +internal const val ENGINEMETHOD_ENGINECLASS_TABS__ON_MOUSE_EXITED: Int = 9323 -internal const val ENGINECLASS_TABS: Int = 469 +internal const val ENGINEMETHOD_ENGINECLASS_TABS__UPDATE_HOVER: Int = 9324 -internal const val ENGINEMETHOD_ENGINECLASS_TABS__GUI_INPUT: Int = 8867 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_ADD_TAB: Int = 9325 -internal const val ENGINEMETHOD_ENGINECLASS_TABS__ON_MOUSE_EXITED: Int = 8868 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_ENSURE_TAB_VISIBLE: Int = 9326 -internal const val ENGINEMETHOD_ENGINECLASS_TABS__UPDATE_HOVER: Int = 8869 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_OFFSET_BUTTONS_VISIBLE: Int = 9327 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_ADD_TAB: Int = 8870 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_PREVIOUS_TAB: Int = 9328 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_ENSURE_TAB_VISIBLE: Int = 8871 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_SELECT_WITH_RMB: Int = 9329 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_OFFSET_BUTTONS_VISIBLE: Int = 8872 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_COUNT: Int = 9330 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_PREVIOUS_TAB: Int = 8873 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_DISABLED: Int = 9331 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_SELECT_WITH_RMB: Int = 8874 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_ICON: Int = 9332 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_COUNT: Int = 8875 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_OFFSET: Int = 9333 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_DISABLED: Int = 8876 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_RECT: Int = 9334 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_ICON: Int = 8877 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_TITLE: Int = 9335 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_OFFSET: Int = 8878 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TABS_REARRANGE_GROUP: Int = 9336 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_RECT: Int = 8879 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_MOVE_TAB: Int = 9337 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_TITLE: Int = 8880 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_REMOVE_TAB: Int = 9338 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TABS_REARRANGE_GROUP: Int = 8881 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_SELECT_WITH_RMB: Int = 9339 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_MOVE_TAB: Int = 8882 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_DISABLED: Int = 9340 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_REMOVE_TAB: Int = 8883 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_ICON: Int = 9341 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_SELECT_WITH_RMB: Int = 8884 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_TITLE: Int = 9342 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_DISABLED: Int = 8885 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TABS_REARRANGE_GROUP: Int = 9343 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_ICON: Int = 8886 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_CURRENT_TAB: Int = 9344 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_TITLE: Int = 8887 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_CURRENT_TAB: Int = 9345 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TABS_REARRANGE_GROUP: Int = 8888 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_DRAG_TO_REARRANGE_ENABLED: Int = 9346 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_CURRENT_TAB: Int = 8889 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_DRAG_TO_REARRANGE_ENABLED: Int = 9347 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_CURRENT_TAB: Int = 8890 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_SCROLLING_ENABLED: Int = 9348 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_DRAG_TO_REARRANGE_ENABLED: Int = 8891 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_SCROLLING_ENABLED: Int = 9349 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_DRAG_TO_REARRANGE_ENABLED: Int = 8892 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_ALIGN: Int = 9350 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_SCROLLING_ENABLED: Int = 8893 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_ALIGN: Int = 9351 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_SCROLLING_ENABLED: Int = 8894 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_CLOSE_DISPLAY_POLICY: Int = 9352 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_ALIGN: Int = 8895 +internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_CLOSE_DISPLAY_POLICY: Int = 9353 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_ALIGN: Int = 8896 +internal const val ENGINECLASS_TEXTEDIT: Int = 484 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_GET_TAB_CLOSE_DISPLAY_POLICY: Int = 8897 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__CLICK_SELECTION_HELD: Int = 9354 -internal const val ENGINEMETHOD_ENGINECLASS_TABS_SET_TAB_CLOSE_DISPLAY_POLICY: Int = 8898 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__CURSOR_CHANGED_EMIT: Int = 9355 -internal const val ENGINECLASS_TEXTEDIT: Int = 470 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__GUI_INPUT: Int = 9356 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__CLICK_SELECTION_HELD: Int = 8899 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__PUSH_CURRENT_OP: Int = 9357 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__CURSOR_CHANGED_EMIT: Int = 8900 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__SCROLL_MOVED: Int = 9358 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__GUI_INPUT: Int = 8901 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__TEXT_CHANGED_EMIT: Int = 9359 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__PUSH_CURRENT_OP: Int = 8902 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__TOGGLE_DRAW_CARET: Int = 9360 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__SCROLL_MOVED: Int = 8903 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__UPDATE_WRAP_AT: Int = 9361 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__TEXT_CHANGED_EMIT: Int = 8904 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__V_SCROLL_INPUT: Int = 9362 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__TOGGLE_DRAW_CARET: Int = 8905 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_ADD_COLOR_REGION: Int = 9363 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__UPDATE_WRAP_AT: Int = 8906 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_ADD_KEYWORD_COLOR: Int = 9364 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT__V_SCROLL_INPUT: Int = 8907 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CAN_FOLD: Int = 9365 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_ADD_COLOR_REGION: Int = 8908 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CENTER_VIEWPORT_TO_CURSOR: Int = 9366 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_ADD_KEYWORD_COLOR: Int = 8909 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CLEAR_COLORS: Int = 9367 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CAN_FOLD: Int = 8910 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CLEAR_UNDO_HISTORY: Int = 9368 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CENTER_VIEWPORT_TO_CURSOR: Int = 8911 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_COPY: Int = 9369 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CLEAR_COLORS: Int = 8912 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_GET_COLUMN: Int = 9370 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CLEAR_UNDO_HISTORY: Int = 8913 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_GET_LINE: Int = 9371 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_COPY: Int = 8914 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_SET_COLUMN: Int = 9372 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_GET_COLUMN: Int = 8915 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_SET_LINE: Int = 9373 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_GET_LINE: Int = 8916 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CUT: Int = 9374 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_SET_COLUMN: Int = 8917 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_DESELECT: Int = 9375 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CURSOR_SET_LINE: Int = 8918 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_FOLD_ALL_LINES: Int = 9376 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_CUT: Int = 8919 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_FOLD_LINE: Int = 9377 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_DESELECT: Int = 8920 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BREAKPOINTS: Int = 9378 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_FOLD_ALL_LINES: Int = 8921 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_KEYWORD_COLOR: Int = 9379 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_FOLD_LINE: Int = 8922 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE: Int = 9380 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BREAKPOINTS: Int = 8923 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_COLUMN_AT_POS: Int = 9381 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_KEYWORD_COLOR: Int = 8924 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_COUNT: Int = 9382 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE: Int = 8925 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_HEIGHT: Int = 9383 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_COLUMN_AT_POS: Int = 8926 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WIDTH: Int = 9384 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_COUNT: Int = 8927 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WRAP_COUNT: Int = 9385 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_HEIGHT: Int = 8928 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WRAPPED_TEXT: Int = 9386 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WIDTH: Int = 8929 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MENU: Int = 9387 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WRAP_COUNT: Int = 8930 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_POS_AT_LINE_COLUMN: Int = 9388 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_LINE_WRAPPED_TEXT: Int = 8931 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_RECT_AT_LINE_COLUMN: Int = 9389 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MENU: Int = 8932 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_FROM_COLUMN: Int = 9390 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_POS_AT_LINE_COLUMN: Int = 8933 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_FROM_LINE: Int = 9391 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_RECT_AT_LINE_COLUMN: Int = 8934 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TEXT: Int = 9392 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_FROM_COLUMN: Int = 8935 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TO_COLUMN: Int = 9393 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_FROM_LINE: Int = 8936 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TO_LINE: Int = 9394 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TEXT: Int = 8937 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TOTAL_GUTTER_WIDTH: Int = 9395 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TO_COLUMN: Int = 8938 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TOTAL_VISIBLE_ROWS: Int = 9396 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTION_TO_LINE: Int = 8939 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_VISIBLE_ROWS: Int = 9397 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TOTAL_GUTTER_WIDTH: Int = 8940 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_WORD_UNDER_CURSOR: Int = 9398 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_WORD_UNDER_CURSOR: Int = 8941 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_KEYWORD_COLOR: Int = 9399 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_KEYWORD_COLOR: Int = 8942 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_REDO: Int = 9400 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_REDO: Int = 8943 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_UNDO: Int = 9401 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_HAS_UNDO: Int = 8944 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_INSERT_TEXT_AT_CURSOR: Int = 9402 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_INSERT_TEXT_AT_CURSOR: Int = 8945 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_FOLDED: Int = 9403 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_FOLDED: Int = 8946 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_HIDDEN: Int = 9404 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_HIDDEN: Int = 8947 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_BOOKMARK: Int = 9405 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_BOOKMARK: Int = 8948 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_BREAKPOINT: Int = 9406 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_BREAKPOINT: Int = 8949 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_SAFE: Int = 9407 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_SET_AS_SAFE: Int = 8950 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_WRAPPED: Int = 9408 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_LINE_WRAPPED: Int = 8951 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_MOUSE_OVER_SELECTION: Int = 9409 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_SELECTION_ACTIVE: Int = 8952 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_SELECTION_ACTIVE: Int = 9410 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_MENU_OPTION: Int = 8953 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_MENU_OPTION: Int = 9411 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_PASTE: Int = 8954 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_PASTE: Int = 9412 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_REDO: Int = 8955 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_REDO: Int = 9413 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_REMOVE_BREAKPOINTS: Int = 8956 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_REMOVE_BREAKPOINTS: Int = 9414 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SEARCH: Int = 8957 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SEARCH: Int = 9415 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SELECT: Int = 8958 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SELECT: Int = 9416 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SELECT_ALL: Int = 8959 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SELECT_ALL: Int = 9417 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE: Int = 8960 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE: Int = 9418 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_BOOKMARK: Int = 8961 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_BOOKMARK: Int = 9419 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_BREAKPOINT: Int = 8962 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_BREAKPOINT: Int = 9420 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_HIDDEN: Int = 8963 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_HIDDEN: Int = 9421 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_SAFE: Int = 8964 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_LINE_AS_SAFE: Int = 9422 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_TOGGLE_FOLD_LINE: Int = 8965 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_TOGGLE_FOLD_LINE: Int = 9423 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNDO: Int = 8966 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNDO: Int = 9424 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNFOLD_LINE: Int = 8967 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNFOLD_LINE: Int = 9425 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNHIDE_ALL_LINES: Int = 8968 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_UNHIDE_ALL_LINES: Int = 9426 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BOOKMARK_GUTTER: Int = 8969 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BOOKMARK_GUTTER: Int = 9427 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_BOOKMARK_GUTTER: Int = 8970 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_BOOKMARK_GUTTER: Int = 9428 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BREAKPOINT_GUTTER: Int = 8971 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_BREAKPOINT_GUTTER: Int = 9429 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_BREAKPOINT_GUTTER: Int = 8972 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_BREAKPOINT_GUTTER: Int = 9430 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLINK: Int = 8973 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLINK: Int = 9431 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLINK: Int = 8974 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLINK: Int = 9432 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLINK_SPEED: Int = 8975 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLINK_SPEED: Int = 9433 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLINK_SPEED: Int = 8976 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLINK_SPEED: Int = 9434 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLOCK_MODE: Int = 8977 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_BLOCK_MODE: Int = 9435 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLOCK_MODE: Int = 8978 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_BLOCK_MODE: Int = 9436 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_MOVING_BY_RIGHT_CLICK: Int = 8979 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CARET_MOVING_BY_RIGHT_CLICK: Int = 9437 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_MOVING_BY_RIGHT_CLICK: Int = 8980 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CARET_MOVING_BY_RIGHT_CLICK: Int = 9438 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CONTEXT_MENU_ENABLED: Int = 8981 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_CONTEXT_MENU_ENABLED: Int = 9439 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CONTEXT_MENU_ENABLED: Int = 8982 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_CONTEXT_MENU_ENABLED: Int = 9440 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAW_SPACES: Int = 8983 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = 9441 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAW_SPACES: Int = 8984 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DESELECT_ON_FOCUS_LOSS_ENABLED: Int = 9442 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAW_TABS: Int = 8985 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAG_AND_DROP_SELECTION_ENABLED: Int = 9443 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAW_TABS: Int = 8986 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAG_AND_DROP_SELECTION_ENABLED: Int = 9444 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_FOLD_GUTTER: Int = 8987 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAW_SPACES: Int = 9445 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_FOLD_GUTTER: Int = 8988 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAW_SPACES: Int = 9446 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIDING_ENABLED: Int = 8989 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAW_TABS: Int = 9447 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIDING_ENABLED: Int = 8990 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAW_TABS: Int = 9448 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIGHLIGHT_ALL_OCCURRENCES: Int = 8991 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_FOLD_GUTTER: Int = 9449 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIGHLIGHT_ALL_OCCURRENCES: Int = 8992 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_FOLD_GUTTER: Int = 9450 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIGHLIGHT_CURRENT_LINE: Int = 8993 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIDING_ENABLED: Int = 9451 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIGHLIGHT_CURRENT_LINE: Int = 8994 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIDING_ENABLED: Int = 9452 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MINIMAP_DRAW: Int = 8995 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIGHLIGHT_ALL_OCCURRENCES: Int = 9453 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MINIMAP_DRAW: Int = 8996 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIGHLIGHT_ALL_OCCURRENCES: Int = 9454 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MINIMAP_WIDTH: Int = 8997 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_HIGHLIGHT_CURRENT_LINE: Int = 9455 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MINIMAP_WIDTH: Int = 8998 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIGHLIGHT_CURRENT_LINE: Int = 9456 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_OVERRIDE_SELECTED_FONT_COLOR: Int = 8999 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MIDDLE_MOUSE_PASTE_ENABLED: Int = 9457 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_OVERRIDE_SELECTED_FONT_COLOR: Int = 9000 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MIDDLE_MOUSE_PASTE_ENABLED: Int = 9458 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_READONLY: Int = 9001 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MINIMAP_DRAW: Int = 9459 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_READONLY: Int = 9002 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MINIMAP_DRAW: Int = 9460 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SCROLL_HORIZONTAL: Int = 9003 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MINIMAP_WIDTH: Int = 9461 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SCROLL_HORIZONTAL: Int = 9004 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MINIMAP_WIDTH: Int = 9462 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SCROLL_VERTICAL: Int = 9005 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_OVERRIDE_SELECTED_FONT_COLOR: Int = 9463 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SCROLL_VERTICAL: Int = 9006 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_OVERRIDE_SELECTED_FONT_COLOR: Int = 9464 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTING_ENABLED: Int = 9007 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_READONLY: Int = 9465 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SELECTING_ENABLED: Int = 9008 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_READONLY: Int = 9466 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SHORTCUT_KEYS_ENABLED: Int = 9009 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SCROLL_HORIZONTAL: Int = 9467 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SHORTCUT_KEYS_ENABLED: Int = 9010 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SCROLL_HORIZONTAL: Int = 9468 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SHOW_LINE_NUMBERS: Int = 9011 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SCROLL_VERTICAL: Int = 9469 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SHOW_LINE_NUMBERS: Int = 9012 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SCROLL_VERTICAL: Int = 9470 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SMOOTH_SCROLLING: Int = 9013 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SELECTING_ENABLED: Int = 9471 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SMOOTH_SCROLLING: Int = 9014 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SELECTING_ENABLED: Int = 9472 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SYNTAX_HIGHLIGHTING: Int = 9015 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SHORTCUT_KEYS_ENABLED: Int = 9473 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SYNTAX_HIGHLIGHTING: Int = 9016 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SHORTCUT_KEYS_ENABLED: Int = 9474 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TEXT: Int = 9017 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SHOW_LINE_NUMBERS: Int = 9475 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_TEXT: Int = 9018 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SHOW_LINE_NUMBERS: Int = 9476 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_V_SCROLL_SPEED: Int = 9019 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SMOOTH_SCROLLING: Int = 9477 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_V_SCROLL_SPEED: Int = 9020 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SMOOTH_SCROLLING: Int = 9478 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_VIRTUAL_KEYBOARD_ENABLED: Int = 9021 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_SYNTAX_HIGHLIGHTING: Int = 9479 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_VIRTUAL_KEYBOARD_ENABLED: Int = 9022 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_SYNTAX_HIGHLIGHTING: Int = 9480 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_WRAP_ENABLED: Int = 9023 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TEXT: Int = 9481 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_WRAP_ENABLED: Int = 9024 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_TEXT: Int = 9482 -internal const val ENGINECLASS_TEXTFILE: Int = 471 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_V_SCROLL_SPEED: Int = 9483 -internal const val ENGINECLASS_TEXTURE: Int = 472 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_V_SCROLL_SPEED: Int = 9484 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW: Int = 9025 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_VIRTUAL_KEYBOARD_ENABLED: Int = 9485 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW_RECT: Int = 9026 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_VIRTUAL_KEYBOARD_ENABLED: Int = 9486 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW_RECT_REGION: Int = 9027 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_WRAP_ENABLED: Int = 9487 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_DATA: Int = 9028 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_WRAP_ENABLED: Int = 9488 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_HEIGHT: Int = 9029 +internal const val ENGINECLASS_TEXTFILE: Int = 485 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_SIZE: Int = 9030 +internal const val ENGINECLASS_TEXTMESH: Int = 486 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_WIDTH: Int = 9031 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH__FONT_CHANGED: Int = 9489 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_HAS_ALPHA: Int = 9032 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_CURVE_STEP: Int = 9490 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_FLAGS: Int = 9033 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_CURVE_STEP: Int = 9491 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_SET_FLAGS: Int = 9034 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_DEPTH: Int = 9492 -internal const val ENGINECLASS_TEXTURE3D: Int = 473 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_DEPTH: Int = 9493 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE3D_CREATE: Int = 9035 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_FONT: Int = 9494 -internal const val ENGINECLASS_TEXTUREARRAY: Int = 474 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_FONT: Int = 9495 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREARRAY_CREATE: Int = 9036 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_HORIZONTAL_ALIGNMENT: Int = 9496 -internal const val ENGINECLASS_TEXTUREBUTTON: Int = 475 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_HORIZONTAL_ALIGNMENT: Int = 9497 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_EXPAND: Int = 9037 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_PIXEL_SIZE: Int = 9498 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_EXPAND: Int = 9038 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_PIXEL_SIZE: Int = 9499 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_FLIP_H: Int = 9039 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_TEXT: Int = 9500 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_FLIP_H: Int = 9040 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_TEXT: Int = 9501 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_FLIP_V: Int = 9041 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_UPPERCASE: Int = 9502 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_FLIP_V: Int = 9042 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_UPPERCASE: Int = 9503 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_STRETCH_MODE: Int = 9043 +internal const val ENGINECLASS_TEXTURE: Int = 487 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_STRETCH_MODE: Int = 9044 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW: Int = 9504 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_CLICK_MASK: Int = 9045 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW_RECT: Int = 9505 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_CLICK_MASK: Int = 9046 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_DRAW_RECT_REGION: Int = 9506 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_DISABLED: Int = 9047 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_DATA: Int = 9507 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_DISABLED: Int = 9048 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_HEIGHT: Int = 9508 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_FOCUSED: Int = 9049 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_SIZE: Int = 9509 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_FOCUSED: Int = 9050 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_WIDTH: Int = 9510 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_HOVER: Int = 9051 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_HAS_ALPHA: Int = 9511 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_HOVER: Int = 9052 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_GET_FLAGS: Int = 9512 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_NORMAL: Int = 9053 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE_SET_FLAGS: Int = 9513 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_NORMAL: Int = 9054 +internal const val ENGINECLASS_TEXTURE3D: Int = 488 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_PRESSED: Int = 9055 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURE3D_CREATE: Int = 9514 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_PRESSED: Int = 9056 +internal const val ENGINECLASS_TEXTUREARRAY: Int = 489 -internal const val ENGINECLASS_TEXTURELAYERED: Int = 476 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREARRAY_CREATE: Int = 9515 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED__GET_DATA: Int = 9057 +internal const val ENGINECLASS_TEXTUREBUTTON: Int = 490 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED__SET_DATA: Int = 9058 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_EXPAND: Int = 9516 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_DEPTH: Int = 9059 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_EXPAND: Int = 9517 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_FORMAT: Int = 9060 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_FLIP_H: Int = 9518 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_HEIGHT: Int = 9061 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_FLIP_H: Int = 9519 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_LAYER_DATA: Int = 9062 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_FLIP_V: Int = 9520 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_WIDTH: Int = 9063 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_FLIP_V: Int = 9521 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_DATA_PARTIAL: Int = 9064 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_STRETCH_MODE: Int = 9522 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_LAYER_DATA: Int = 9065 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_STRETCH_MODE: Int = 9523 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_FLAGS: Int = 9066 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_CLICK_MASK: Int = 9524 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_FLAGS: Int = 9067 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_CLICK_MASK: Int = 9525 -internal const val ENGINECLASS_TEXTUREPROGRESS: Int = 477 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_DISABLED: Int = 9526 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_FILL_MODE: Int = 9068 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_DISABLED: Int = 9527 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_FILL_MODE: Int = 9069 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_FOCUSED: Int = 9528 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_NINE_PATCH_STRETCH: Int = 9070 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_FOCUSED: Int = 9529 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_NINE_PATCH_STRETCH: Int = 9071 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_HOVER: Int = 9530 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_CENTER_OFFSET: Int = 9072 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_HOVER: Int = 9531 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_CENTER_OFFSET: Int = 9073 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_NORMAL: Int = 9532 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_FILL_DEGREES: Int = 9074 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_NORMAL: Int = 9533 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_FILL_DEGREES: Int = 9075 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_GET_TEXTURE_PRESSED: Int = 9534 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_INITIAL_ANGLE: Int = 9076 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREBUTTON_SET_TEXTURE_PRESSED: Int = 9535 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_INITIAL_ANGLE: Int = 9077 +internal const val ENGINECLASS_TEXTURELAYERED: Int = 491 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_BOTTOM: Int = 9078 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED__GET_DATA: Int = 9536 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_BOTTOM: Int = 9079 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED__SET_DATA: Int = 9537 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_LEFT: Int = 9080 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_DEPTH: Int = 9538 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_LEFT: Int = 9081 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_FORMAT: Int = 9539 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_RIGHT: Int = 9082 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_HEIGHT: Int = 9540 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_RIGHT: Int = 9083 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_LAYER_DATA: Int = 9541 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_TOP: Int = 9084 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_WIDTH: Int = 9542 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_TOP: Int = 9085 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_DATA_PARTIAL: Int = 9543 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_OVER: Int = 9086 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_LAYER_DATA: Int = 9544 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_OVER: Int = 9087 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_GET_FLAGS: Int = 9545 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_PROGRESS: Int = 9088 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURELAYERED_SET_FLAGS: Int = 9546 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_PROGRESS: Int = 9089 +internal const val ENGINECLASS_TEXTUREPROGRESS: Int = 492 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_PROGRESS_OFFSET: Int = 9090 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_FILL_MODE: Int = 9547 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_PROGRESS_OFFSET: Int = 9091 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_FILL_MODE: Int = 9548 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_UNDER: Int = 9092 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_NINE_PATCH_STRETCH: Int = 9549 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_UNDER: Int = 9093 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_NINE_PATCH_STRETCH: Int = 9550 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_OVER: Int = 9094 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_CENTER_OFFSET: Int = 9551 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_OVER: Int = 9095 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_CENTER_OFFSET: Int = 9552 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_PROGRESS: Int = 9096 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_FILL_DEGREES: Int = 9553 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_PROGRESS: Int = 9097 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_FILL_DEGREES: Int = 9554 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_UNDER: Int = 9098 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_RADIAL_INITIAL_ANGLE: Int = 9555 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_UNDER: Int = 9099 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_RADIAL_INITIAL_ANGLE: Int = 9556 -internal const val ENGINECLASS_TEXTURERECT: Int = 478 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_BOTTOM: Int = 9557 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT__TEXTURE_CHANGED: Int = 9100 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_BOTTOM: Int = 9558 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_EXPAND: Int = 9101 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_LEFT: Int = 9559 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_EXPAND: Int = 9102 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_LEFT: Int = 9560 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_FLIP_H: Int = 9103 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_RIGHT: Int = 9561 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_FLIP_H: Int = 9104 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_RIGHT: Int = 9562 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_FLIP_V: Int = 9105 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_STRETCH_MARGIN_TOP: Int = 9563 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_FLIP_V: Int = 9106 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_STRETCH_MARGIN_TOP: Int = 9564 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_STRETCH_MODE: Int = 9107 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_OVER: Int = 9565 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_STRETCH_MODE: Int = 9108 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_OVER: Int = 9566 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_TEXTURE: Int = 9109 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_PROGRESS: Int = 9567 -internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_TEXTURE: Int = 9110 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_PROGRESS: Int = 9568 -internal const val ENGINECLASS_THEME: Int = 479 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_PROGRESS_OFFSET: Int = 9569 -internal const val ENGINEMETHOD_ENGINECLASS_THEME__EMIT_THEME_CHANGED: Int = 9111 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_PROGRESS_OFFSET: Int = 9570 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR: Int = 9112 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TEXTURE_UNDER: Int = 9571 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_COLOR: Int = 9113 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TEXTURE_UNDER: Int = 9572 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_CONSTANT: Int = 9114 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_OVER: Int = 9573 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_FONT: Int = 9115 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_OVER: Int = 9574 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_ICON: Int = 9116 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_PROGRESS: Int = 9575 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_STYLEBOX: Int = 9117 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_PROGRESS: Int = 9576 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_THEME_ITEM: Int = 9118 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_GET_TINT_UNDER: Int = 9577 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_COPY_DEFAULT_THEME: Int = 9119 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTUREPROGRESS_SET_TINT_UNDER: Int = 9578 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_COPY_THEME: Int = 9120 +internal const val ENGINECLASS_TEXTURERECT: Int = 493 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR: Int = 9121 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT__TEXTURE_CHANGED: Int = 9579 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR_LIST: Int = 9122 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_EXPAND: Int = 9580 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR_TYPES: Int = 9123 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_EXPAND: Int = 9581 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT: Int = 9124 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_FLIP_H: Int = 9582 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT_LIST: Int = 9125 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_FLIP_H: Int = 9583 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT_TYPES: Int = 9126 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_FLIP_V: Int = 9584 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT: Int = 9127 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_FLIP_V: Int = 9585 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT_LIST: Int = 9128 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_STRETCH_MODE: Int = 9586 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT_TYPES: Int = 9129 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_STRETCH_MODE: Int = 9587 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON: Int = 9130 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_GET_TEXTURE: Int = 9588 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON_LIST: Int = 9131 +internal const val ENGINEMETHOD_ENGINECLASS_TEXTURERECT_SET_TEXTURE: Int = 9589 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON_TYPES: Int = 9132 +internal const val ENGINECLASS_THEME: Int = 494 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX: Int = 9133 +internal const val ENGINEMETHOD_ENGINECLASS_THEME__EMIT_THEME_CHANGED: Int = 9590 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX_LIST: Int = 9134 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_ADD_TYPE: Int = 9591 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX_TYPES: Int = 9135 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR: Int = 9592 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM: Int = 9136 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_COLOR: Int = 9593 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM_LIST: Int = 9137 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_CONSTANT: Int = 9594 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM_TYPES: Int = 9138 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_FONT: Int = 9595 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_LIST: Int = 9139 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_ICON: Int = 9596 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_COLOR: Int = 9140 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_STYLEBOX: Int = 9597 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_CONSTANT: Int = 9141 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_THEME_ITEM: Int = 9598 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_DEFAULT_FONT: Int = 9142 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_TYPE_VARIATION: Int = 9599 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_FONT: Int = 9143 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_COPY_DEFAULT_THEME: Int = 9600 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_ICON: Int = 9144 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_COPY_THEME: Int = 9601 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_STYLEBOX: Int = 9145 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR: Int = 9602 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_THEME_ITEM: Int = 9146 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR_LIST: Int = 9603 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_MERGE_WITH: Int = 9147 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR_TYPES: Int = 9604 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_COLOR: Int = 9148 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT: Int = 9605 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_CONSTANT: Int = 9149 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT_LIST: Int = 9606 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_FONT: Int = 9150 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT_TYPES: Int = 9607 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_ICON: Int = 9151 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT: Int = 9608 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_STYLEBOX: Int = 9152 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT_LIST: Int = 9609 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_THEME_ITEM: Int = 9153 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT_TYPES: Int = 9610 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_COLOR: Int = 9154 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON: Int = 9611 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_CONSTANT: Int = 9155 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON_LIST: Int = 9612 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_FONT: Int = 9156 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON_TYPES: Int = 9613 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_ICON: Int = 9157 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX: Int = 9614 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_STYLEBOX: Int = 9158 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX_LIST: Int = 9615 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_THEME_ITEM: Int = 9159 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX_TYPES: Int = 9616 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_DEFAULT_FONT: Int = 9160 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM: Int = 9617 -internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_DEFAULT_FONT: Int = 9161 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM_LIST: Int = 9618 -internal const val ENGINECLASS_TILEMAP: Int = 480 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM_TYPES: Int = 9619 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__CLEAR_QUADRANTS: Int = 9162 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_LIST: Int = 9620 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__GET_OLD_CELL_SIZE: Int = 9163 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_VARIATION_BASE: Int = 9621 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__GET_TILE_DATA: Int = 9164 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_VARIATION_LIST: Int = 9622 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__RECREATE_QUADRANTS: Int = 9165 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_COLOR: Int = 9623 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_CELLD: Int = 9166 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_CONSTANT: Int = 9624 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_OLD_CELL_SIZE: Int = 9167 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_DEFAULT_FONT: Int = 9625 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_TILE_DATA: Int = 9168 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_FONT: Int = 9626 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_CLEAR: Int = 9169 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_ICON: Int = 9627 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_FIX_INVALID_TILES: Int = 9170 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_STYLEBOX: Int = 9628 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL: Int = 9171 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_HAS_THEME_ITEM: Int = 9629 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_AUTOTILE_COORD: Int = 9172 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_IS_TYPE_VARIATION: Int = 9630 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELLV: Int = 9173 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_MERGE_WITH: Int = 9631 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_LAYER_BIT: Int = 9174 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_REMOVE_TYPE: Int = 9632 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_MASK_BIT: Int = 9175 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_COLOR: Int = 9633 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_CELLS: Int = 9176 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_CONSTANT: Int = 9634 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_CELLS_BY_ID: Int = 9177 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_FONT: Int = 9635 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_RECT: Int = 9178 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_ICON: Int = 9636 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_TRANSPOSED: Int = 9179 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_STYLEBOX: Int = 9637 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_X_FLIPPED: Int = 9180 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_RENAME_THEME_ITEM: Int = 9638 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_Y_FLIPPED: Int = 9181 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_COLOR: Int = 9639 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_MAP_TO_WORLD: Int = 9182 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_CONSTANT: Int = 9640 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL: Int = 9183 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_FONT: Int = 9641 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELLV: Int = 9184 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_ICON: Int = 9642 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_LAYER_BIT: Int = 9185 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_STYLEBOX: Int = 9643 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_MASK_BIT: Int = 9186 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_THEME_ITEM: Int = 9644 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_BITMASK_AREA: Int = 9187 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_TYPE_VARIATION: Int = 9645 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_BITMASK_REGION: Int = 9188 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_GET_DEFAULT_FONT: Int = 9646 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_DIRTY_QUADRANTS: Int = 9189 +internal const val ENGINEMETHOD_ENGINECLASS_THEME_SET_DEFAULT_FONT: Int = 9647 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_WORLD_TO_MAP: Int = 9190 +internal const val ENGINECLASS_TILEMAP: Int = 495 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_CLIP_UV: Int = 9191 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__CLEAR_QUADRANTS: Int = 9648 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_CLIP_UV: Int = 9192 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__GET_OLD_CELL_SIZE: Int = 9649 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_CUSTOM_TRANSFORM: Int = 9193 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__GET_TILE_DATA: Int = 9650 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_CUSTOM_TRANSFORM: Int = 9194 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__RECREATE_QUADRANTS: Int = 9651 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_HALF_OFFSET: Int = 9195 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_CELLD: Int = 9652 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_HALF_OFFSET: Int = 9196 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_OLD_CELL_SIZE: Int = 9653 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_QUADRANT_SIZE: Int = 9197 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP__SET_TILE_DATA: Int = 9654 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_QUADRANT_SIZE: Int = 9198 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_CLEAR: Int = 9655 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_SIZE: Int = 9199 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_FIX_INVALID_TILES: Int = 9656 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_SIZE: Int = 9200 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL: Int = 9657 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_TILE_ORIGIN: Int = 9201 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_AUTOTILE_COORD: Int = 9658 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_TILE_ORIGIN: Int = 9202 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELLV: Int = 9659 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_Y_SORT: Int = 9203 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_LAYER_BIT: Int = 9660 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_Y_SORT: Int = 9204 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_MASK_BIT: Int = 9661 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CENTERED_TEXTURES: Int = 9205 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_CELLS: Int = 9662 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CENTERED_TEXTURES: Int = 9206 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_CELLS_BY_ID: Int = 9663 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_BOUNCE: Int = 9207 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_USED_RECT: Int = 9664 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_BOUNCE: Int = 9208 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_TRANSPOSED: Int = 9665 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_FRICTION: Int = 9209 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_X_FLIPPED: Int = 9666 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_FRICTION: Int = 9210 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_IS_CELL_Y_FLIPPED: Int = 9667 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_LAYER: Int = 9211 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_MAP_TO_WORLD: Int = 9668 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_LAYER: Int = 9212 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL: Int = 9669 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_MASK: Int = 9213 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELLV: Int = 9670 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_MASK: Int = 9214 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_LAYER_BIT: Int = 9671 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_USE_KINEMATIC: Int = 9215 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_MASK_BIT: Int = 9672 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_USE_KINEMATIC: Int = 9216 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_BITMASK_AREA: Int = 9673 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_USE_PARENT: Int = 9217 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_BITMASK_REGION: Int = 9674 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_USE_PARENT: Int = 9218 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_UPDATE_DIRTY_QUADRANTS: Int = 9675 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COMPATIBILITY_MODE: Int = 9219 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_WORLD_TO_MAP: Int = 9676 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COMPATIBILITY_MODE: Int = 9220 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_BAKE_NAVIGATION: Int = 9677 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_MODE: Int = 9221 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_BAKE_NAVIGATION: Int = 9678 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_MODE: Int = 9222 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_CLIP_UV: Int = 9679 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_OCCLUDER_LIGHT_MASK: Int = 9223 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_CLIP_UV: Int = 9680 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_OCCLUDER_LIGHT_MASK: Int = 9224 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_CUSTOM_TRANSFORM: Int = 9681 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_SHOW_COLLISION: Int = 9225 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_CUSTOM_TRANSFORM: Int = 9682 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_SHOW_COLLISION: Int = 9226 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_HALF_OFFSET: Int = 9683 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_TILE_SET: Int = 9227 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_HALF_OFFSET: Int = 9684 -internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_TILE_SET: Int = 9228 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_QUADRANT_SIZE: Int = 9685 -internal const val ENGINECLASS_TILESET: Int = 481 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_QUADRANT_SIZE: Int = 9686 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET__FORWARD_ATLAS_SUBTILE_SELECTION: Int = 9229 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_SIZE: Int = 9687 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET__FORWARD_SUBTILE_SELECTION: Int = 9230 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_SIZE: Int = 9688 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET__IS_TILE_BOUND: Int = 9231 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_TILE_ORIGIN: Int = 9689 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_CLEAR_BITMASK_MAP: Int = 9232 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_TILE_ORIGIN: Int = 9690 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_BITMASK: Int = 9233 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CELL_Y_SORT: Int = 9691 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_BITMASK_MODE: Int = 9234 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CELL_Y_SORT: Int = 9692 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_ICON_COORDINATE: Int = 9235 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_CENTERED_TEXTURES: Int = 9693 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_LIGHT_OCCLUDER: Int = 9236 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_CENTERED_TEXTURES: Int = 9694 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_NAVIGATION_POLYGON: Int = 9237 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_BOUNCE: Int = 9695 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SIZE: Int = 9238 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_BOUNCE: Int = 9696 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SPACING: Int = 9239 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_FRICTION: Int = 9697 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SUBTILE_PRIORITY: Int = 9240 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_FRICTION: Int = 9698 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_Z_INDEX: Int = 9241 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_LAYER: Int = 9699 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_BITMASK: Int = 9242 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_LAYER: Int = 9700 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_BITMASK_MODE: Int = 9243 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_MASK: Int = 9701 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_ICON_COORDINATE: Int = 9244 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_MASK: Int = 9702 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_LIGHT_OCCLUDER: Int = 9245 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_USE_KINEMATIC: Int = 9703 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_NAVIGATION_POLYGON: Int = 9246 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_USE_KINEMATIC: Int = 9704 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SIZE: Int = 9247 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COLLISION_USE_PARENT: Int = 9705 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SPACING: Int = 9248 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COLLISION_USE_PARENT: Int = 9706 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SUBTILE_PRIORITY: Int = 9249 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_COMPATIBILITY_MODE: Int = 9707 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_Z_INDEX: Int = 9250 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_COMPATIBILITY_MODE: Int = 9708 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_CLEAR: Int = 9251 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_MODE: Int = 9709 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_CREATE_TILE: Int = 9252 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_MODE: Int = 9710 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_FIND_TILE_BY_NAME: Int = 9253 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_NAVIGATION_LAYERS: Int = 9711 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_GET_LAST_UNUSED_TILE_ID: Int = 9254 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_NAVIGATION_LAYERS: Int = 9712 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_GET_TILES_IDS: Int = 9255 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_OCCLUDER_LIGHT_MASK: Int = 9713 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_REMOVE_TILE: Int = 9256 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_OCCLUDER_LIGHT_MASK: Int = 9714 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_ADD_SHAPE: Int = 9257 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_SHOW_COLLISION: Int = 9715 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_LIGHT_OCCLUDER: Int = 9258 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_SHOW_COLLISION: Int = 9716 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_MATERIAL: Int = 9259 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_TILE_SET: Int = 9717 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_MODULATE: Int = 9260 +internal const val ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_TILE_SET: Int = 9718 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAME: Int = 9261 +internal const val ENGINECLASS_TILESET: Int = 496 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAVIGATION_POLYGON: Int = 9262 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET__FORWARD_ATLAS_SUBTILE_SELECTION: Int = 9719 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAVIGATION_POLYGON_OFFSET: Int = 9263 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET__FORWARD_SUBTILE_SELECTION: Int = 9720 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NORMAL_MAP: Int = 9264 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET__IS_TILE_BOUND: Int = 9721 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_OCCLUDER_OFFSET: Int = 9265 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_CLEAR_BITMASK_MAP: Int = 9722 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_REGION: Int = 9266 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_BITMASK: Int = 9723 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE: Int = 9267 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_BITMASK_MODE: Int = 9724 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_COUNT: Int = 9268 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_ICON_COORDINATE: Int = 9725 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_OFFSET: Int = 9269 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_LIGHT_OCCLUDER: Int = 9726 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_ONE_WAY: Int = 9270 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_NAVIGATION_POLYGON: Int = 9727 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_ONE_WAY_MARGIN: Int = 9271 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SIZE: Int = 9728 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_TRANSFORM: Int = 9272 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SPACING: Int = 9729 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPES: Int = 9273 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_SUBTILE_PRIORITY: Int = 9730 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TEXTURE: Int = 9274 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_GET_Z_INDEX: Int = 9731 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TEXTURE_OFFSET: Int = 9275 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_BITMASK: Int = 9732 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TILE_MODE: Int = 9276 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_BITMASK_MODE: Int = 9733 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_Z_INDEX: Int = 9277 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_ICON_COORDINATE: Int = 9734 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_LIGHT_OCCLUDER: Int = 9278 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_LIGHT_OCCLUDER: Int = 9735 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_MATERIAL: Int = 9279 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_NAVIGATION_POLYGON: Int = 9736 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_MODULATE: Int = 9280 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SIZE: Int = 9737 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAME: Int = 9281 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SPACING: Int = 9738 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAVIGATION_POLYGON: Int = 9282 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_SUBTILE_PRIORITY: Int = 9739 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAVIGATION_POLYGON_OFFSET: Int = 9283 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_AUTOTILE_SET_Z_INDEX: Int = 9740 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NORMAL_MAP: Int = 9284 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_CLEAR: Int = 9741 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_OCCLUDER_OFFSET: Int = 9285 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_CREATE_TILE: Int = 9742 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_REGION: Int = 9286 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_FIND_TILE_BY_NAME: Int = 9743 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE: Int = 9287 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_GET_LAST_UNUSED_TILE_ID: Int = 9744 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_OFFSET: Int = 9288 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_GET_TILES_IDS: Int = 9745 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_ONE_WAY: Int = 9289 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_REMOVE_TILE: Int = 9746 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_ONE_WAY_MARGIN: Int = 9290 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_ADD_SHAPE: Int = 9747 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_TRANSFORM: Int = 9291 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_LIGHT_OCCLUDER: Int = 9748 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPES: Int = 9292 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_MATERIAL: Int = 9749 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TEXTURE: Int = 9293 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_MODULATE: Int = 9750 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TEXTURE_OFFSET: Int = 9294 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAME: Int = 9751 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TILE_MODE: Int = 9295 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAVIGATION_POLYGON: Int = 9752 -internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_Z_INDEX: Int = 9296 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NAVIGATION_POLYGON_OFFSET: Int = 9753 -internal const val ENGINECLASS_TIMER: Int = 482 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_NORMAL_MAP: Int = 9754 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_IS_STOPPED: Int = 9297 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_OCCLUDER_OFFSET: Int = 9755 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_START: Int = 9298 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_REGION: Int = 9756 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_STOP: Int = 9299 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE: Int = 9757 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_AUTOSTART: Int = 9300 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_COUNT: Int = 9758 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_AUTOSTART: Int = 9301 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_OFFSET: Int = 9759 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_ONE_SHOT: Int = 9302 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_ONE_WAY: Int = 9760 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_ONE_SHOT: Int = 9303 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_ONE_WAY_MARGIN: Int = 9761 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_PAUSED: Int = 9304 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPE_TRANSFORM: Int = 9762 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_PAUSED: Int = 9305 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_SHAPES: Int = 9763 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_PROCESS_MODE: Int = 9306 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TEXTURE: Int = 9764 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_PROCESS_MODE: Int = 9307 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TEXTURE_OFFSET: Int = 9765 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_TIME_LEFT: Int = 9308 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_TILE_MODE: Int = 9766 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_WAIT_TIME: Int = 9309 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_GET_Z_INDEX: Int = 9767 -internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_WAIT_TIME: Int = 9310 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_LIGHT_OCCLUDER: Int = 9768 -internal const val ENGINECLASS_TOOLBUTTON: Int = 483 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_MATERIAL: Int = 9769 -internal const val ENGINECLASS_TOUCHSCREENBUTTON: Int = 484 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_MODULATE: Int = 9770 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON__INPUT: Int = 9311 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAME: Int = 9771 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_IS_PRESSED: Int = 9312 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAVIGATION_POLYGON: Int = 9772 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_ACTION: Int = 9313 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NAVIGATION_POLYGON_OFFSET: Int = 9773 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_ACTION: Int = 9314 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_NORMAL_MAP: Int = 9774 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_BITMASK: Int = 9315 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_OCCLUDER_OFFSET: Int = 9775 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_BITMASK: Int = 9316 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_REGION: Int = 9776 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_NORMAL: Int = 9317 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE: Int = 9777 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_NORMAL: Int = 9318 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_OFFSET: Int = 9778 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_PASSBY_PRESS: Int = 9319 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_ONE_WAY: Int = 9779 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_PASSBY_PRESS: Int = 9320 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_ONE_WAY_MARGIN: Int = 9780 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_PRESSED: Int = 9321 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPE_TRANSFORM: Int = 9781 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_PRESSED: Int = 9322 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_SHAPES: Int = 9782 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE: Int = 9323 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TEXTURE: Int = 9783 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE: Int = 9324 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TEXTURE_OFFSET: Int = 9784 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE_CENTERED: Int = 9325 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_TILE_MODE: Int = 9785 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE_CENTERED: Int = 9326 +internal const val ENGINEMETHOD_ENGINECLASS_TILESET_TILE_SET_Z_INDEX: Int = 9786 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE_VISIBLE: Int = 9327 +internal const val ENGINECLASS_TIME: Int = 497 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE_VISIBLE: Int = 9328 +internal const val ENGINESINGLETON_TIME: Int = 16 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_VISIBILITY_MODE: Int = 9329 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_DICT_FROM_SYSTEM: Int = 9787 -internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_VISIBILITY_MODE: Int = 9330 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_DICT_FROM_UNIX_TIME: Int = 9788 -internal const val ENGINECLASS_TRANSLATION: Int = 485 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_STRING_FROM_SYSTEM: Int = 9789 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__GET_MESSAGE: Int = 9331 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_STRING_FROM_UNIX_TIME: Int = 9790 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__GET_MESSAGES: Int = 9332 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_DATETIME_STRING: Int = 9791 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__SET_MESSAGES: Int = 9333 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_SYSTEM: Int = 9792 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_ADD_MESSAGE: Int = 9334 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_UNIX_TIME: Int = 9793 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_ERASE_MESSAGE: Int = 9335 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_DATETIME_DICT: Int = 9794 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE: Int = 9336 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_SYSTEM: Int = 9795 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE_COUNT: Int = 9337 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_UNIX_TIME: Int = 9796 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE_LIST: Int = 9338 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_OFFSET_STRING_FROM_OFFSET_MINUTES: Int = 9797 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_LOCALE: Int = 9339 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TICKS_MSEC: Int = 9798 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_SET_LOCALE: Int = 9340 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TICKS_USEC: Int = 9799 -internal const val ENGINECLASS_TRANSLATIONSERVER: Int = 486 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_DICT_FROM_SYSTEM: Int = 9800 -internal const val ENGINESINGLETON_TRANSLATIONSERVER: Int = 13 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_DICT_FROM_UNIX_TIME: Int = 9801 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_ADD_TRANSLATION: Int = 9341 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_STRING_FROM_SYSTEM: Int = 9802 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_CLEAR: Int = 9342 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_STRING_FROM_UNIX_TIME: Int = 9803 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOADED_LOCALES: Int = 9343 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_ZONE_FROM_SYSTEM: Int = 9804 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOCALE: Int = 9344 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_DATETIME_DICT: Int = 9805 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOCALE_NAME: Int = 9345 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_DATETIME_STRING: Int = 9806 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_REMOVE_TRANSLATION: Int = 9346 +internal const val ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_SYSTEM: Int = 9807 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_SET_LOCALE: Int = 9347 +internal const val ENGINECLASS_TIMER: Int = 498 -internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_TRANSLATE: Int = 9348 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_IS_STOPPED: Int = 9808 -internal const val ENGINECLASS_TREE: Int = 487 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_START: Int = 9809 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__GUI_INPUT: Int = 9349 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_STOP: Int = 9810 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__POPUP_SELECT: Int = 9350 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_AUTOSTART: Int = 9811 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__RANGE_CLICK_TIMEOUT: Int = 9351 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_AUTOSTART: Int = 9812 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__SCROLL_MOVED: Int = 9352 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_ONE_SHOT: Int = 9813 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__TEXT_EDITOR_ENTER: Int = 9353 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_ONE_SHOT: Int = 9814 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__TEXT_EDITOR_MODAL_CLOSE: Int = 9354 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_PAUSED: Int = 9815 -internal const val ENGINEMETHOD_ENGINECLASS_TREE__VALUE_EDITOR_CHANGED: Int = 9355 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_PAUSED: Int = 9816 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_ARE_COLUMN_TITLES_VISIBLE: Int = 9356 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_PROCESS_MODE: Int = 9817 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_CLEAR: Int = 9357 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_PROCESS_MODE: Int = 9818 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_CREATE_ITEM: Int = 9358 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_TIME_LEFT: Int = 9819 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_EDIT_SELECTED: Int = 9359 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_GET_WAIT_TIME: Int = 9820 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_ENSURE_CURSOR_IS_VISIBLE: Int = 9360 +internal const val ENGINEMETHOD_ENGINECLASS_TIMER_SET_WAIT_TIME: Int = 9821 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_AT_POSITION: Int = 9361 +internal const val ENGINECLASS_TOOLBUTTON: Int = 499 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_TITLE: Int = 9362 +internal const val ENGINECLASS_TOUCHSCREENBUTTON: Int = 500 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_WIDTH: Int = 9363 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON__INPUT: Int = 9822 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_CUSTOM_POPUP_RECT: Int = 9364 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_IS_PRESSED: Int = 9823 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_DROP_SECTION_AT_POSITION: Int = 9365 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_ACTION: Int = 9824 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_EDITED: Int = 9366 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_ACTION: Int = 9825 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_EDITED_COLUMN: Int = 9367 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_BITMASK: Int = 9826 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ITEM_AREA_RECT: Int = 9368 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_BITMASK: Int = 9827 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ITEM_AT_POSITION: Int = 9369 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_NORMAL: Int = 9828 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_NEXT_SELECTED: Int = 9370 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_NORMAL: Int = 9829 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_PRESSED_BUTTON: Int = 9371 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_PASSBY_PRESS: Int = 9830 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ROOT: Int = 9372 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_PASSBY_PRESS: Int = 9831 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SCROLL: Int = 9373 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_PRESSED: Int = 9832 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECTED: Int = 9374 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_PRESSED: Int = 9833 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECTED_COLUMN: Int = 9375 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE: Int = 9834 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SCROLL_TO_ITEM: Int = 9376 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE: Int = 9835 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_EXPAND: Int = 9377 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE_CENTERED: Int = 9836 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_MIN_WIDTH: Int = 9378 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE_CENTERED: Int = 9837 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLE: Int = 9379 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_SHAPE_VISIBLE: Int = 9838 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLES_VISIBLE: Int = 9380 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_SHAPE_VISIBLE: Int = 9839 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ALLOW_RESELECT: Int = 9381 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_GET_VISIBILITY_MODE: Int = 9840 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_ALLOW_RESELECT: Int = 9382 +internal const val ENGINEMETHOD_ENGINECLASS_TOUCHSCREENBUTTON_SET_VISIBILITY_MODE: Int = 9841 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ALLOW_RMB_SELECT: Int = 9383 +internal const val ENGINECLASS_TRANSLATION: Int = 501 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_ALLOW_RMB_SELECT: Int = 9384 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__GET_MESSAGE: Int = 9842 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMNS: Int = 9385 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__GET_MESSAGES: Int = 9843 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMNS: Int = 9386 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION__SET_MESSAGES: Int = 9844 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_DROP_MODE_FLAGS: Int = 9387 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_ADD_MESSAGE: Int = 9845 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_DROP_MODE_FLAGS: Int = 9388 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_ERASE_MESSAGE: Int = 9846 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_HIDE_FOLDING: Int = 9389 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE: Int = 9847 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_HIDE_FOLDING: Int = 9390 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE_COUNT: Int = 9848 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_HIDE_ROOT: Int = 9391 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_MESSAGE_LIST: Int = 9849 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_HIDE_ROOT: Int = 9392 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_GET_LOCALE: Int = 9850 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECT_MODE: Int = 9393 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATION_SET_LOCALE: Int = 9851 -internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_SELECT_MODE: Int = 9394 +internal const val ENGINECLASS_TRANSLATIONSERVER: Int = 502 -internal const val ENGINECLASS_TREEITEM: Int = 488 +internal const val ENGINESINGLETON_TRANSLATIONSERVER: Int = 17 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_ADD_BUTTON: Int = 9395 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_ADD_TRANSLATION: Int = 9852 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CALL_RECURSIVE: Int = 9396 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_CLEAR: Int = 9853 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CLEAR_CUSTOM_BG_COLOR: Int = 9397 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOADED_LOCALES: Int = 9854 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CLEAR_CUSTOM_COLOR: Int = 9398 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOCALE: Int = 9855 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_DESELECT: Int = 9399 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_GET_LOCALE_NAME: Int = 9856 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_ERASE_BUTTON: Int = 9400 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_REMOVE_TRANSLATION: Int = 9857 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON: Int = 9401 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_SET_LOCALE: Int = 9858 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_COUNT: Int = 9402 +internal const val ENGINEMETHOD_ENGINECLASS_TRANSLATIONSERVER_TRANSLATE: Int = 9859 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_TOOLTIP: Int = 9403 +internal const val ENGINECLASS_TREE: Int = 503 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CELL_MODE: Int = 9404 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__GUI_INPUT: Int = 9860 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CHILDREN: Int = 9405 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__POPUP_SELECT: Int = 9861 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_BG_COLOR: Int = 9406 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__RANGE_CLICK_TIMEOUT: Int = 9862 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_COLOR: Int = 9407 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__SCROLL_MOVED: Int = 9863 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_EXPAND_RIGHT: Int = 9408 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__TEXT_EDITOR_ENTER: Int = 9864 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON: Int = 9409 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__TEXT_EDITOR_MODAL_CLOSE: Int = 9865 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_MAX_WIDTH: Int = 9410 +internal const val ENGINEMETHOD_ENGINECLASS_TREE__VALUE_EDITOR_CHANGED: Int = 9866 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_MODULATE: Int = 9411 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_CLEAR: Int = 9867 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_REGION: Int = 9412 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_CREATE_ITEM: Int = 9868 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_METADATA: Int = 9413 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_EDIT_SELECTED: Int = 9869 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_NEXT: Int = 9414 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_ENSURE_CURSOR_IS_VISIBLE: Int = 9870 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_NEXT_VISIBLE: Int = 9415 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_BUTTON_ID_AT_POSITION: Int = 9871 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PARENT: Int = 9416 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_AT_POSITION: Int = 9872 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PREV: Int = 9417 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_TITLE: Int = 9873 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PREV_VISIBLE: Int = 9418 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_WIDTH: Int = 9874 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_RANGE: Int = 9419 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_CUSTOM_POPUP_RECT: Int = 9875 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_RANGE_CONFIG: Int = 9420 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_DROP_SECTION_AT_POSITION: Int = 9876 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_SUFFIX: Int = 9421 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_EDITED: Int = 9877 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TEXT: Int = 9422 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_EDITED_COLUMN: Int = 9878 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TEXT_ALIGN: Int = 9423 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ITEM_AREA_RECT: Int = 9879 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TOOLTIP: Int = 9424 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ITEM_AT_POSITION: Int = 9880 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_BUTTON_DISABLED: Int = 9425 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_NEXT_SELECTED: Int = 9881 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_CHECKED: Int = 9426 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_PRESSED_BUTTON: Int = 9882 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_CUSTOM_SET_AS_BUTTON: Int = 9427 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ROOT: Int = 9883 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_EDITABLE: Int = 9428 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SCROLL: Int = 9884 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_SELECTABLE: Int = 9429 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECTED: Int = 9885 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_SELECTED: Int = 9430 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECTED_COLUMN: Int = 9886 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_MOVE_TO_BOTTOM: Int = 9431 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SCROLL_TO_ITEM: Int = 9887 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_MOVE_TO_TOP: Int = 9432 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_EXPAND: Int = 9888 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_REMOVE_CHILD: Int = 9433 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_MIN_WIDTH: Int = 9889 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SELECT: Int = 9434 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLE: Int = 9890 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_BUTTON: Int = 9435 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ALLOW_RESELECT: Int = 9891 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_BUTTON_DISABLED: Int = 9436 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_ALLOW_RESELECT: Int = 9892 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CELL_MODE: Int = 9437 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_ALLOW_RMB_SELECT: Int = 9893 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CHECKED: Int = 9438 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_ALLOW_RMB_SELECT: Int = 9894 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_AS_BUTTON: Int = 9439 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_TITLES_VISIBLE: Int = 9895 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_BG_COLOR: Int = 9440 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLES_VISIBLE: Int = 9896 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_COLOR: Int = 9441 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMNS: Int = 9897 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_DRAW: Int = 9442 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMNS: Int = 9898 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_EDITABLE: Int = 9443 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_DROP_MODE_FLAGS: Int = 9899 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_EXPAND_RIGHT: Int = 9444 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_DROP_MODE_FLAGS: Int = 9900 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON: Int = 9445 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_HIDE_FOLDING: Int = 9901 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_MAX_WIDTH: Int = 9446 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_HIDE_FOLDING: Int = 9902 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_MODULATE: Int = 9447 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_HIDE_ROOT: Int = 9903 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_REGION: Int = 9448 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_HIDE_ROOT: Int = 9904 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_METADATA: Int = 9449 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_GET_SELECT_MODE: Int = 9905 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_RANGE: Int = 9450 +internal const val ENGINEMETHOD_ENGINECLASS_TREE_SET_SELECT_MODE: Int = 9906 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_RANGE_CONFIG: Int = 9451 +internal const val ENGINECLASS_TREEITEM: Int = 504 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_SELECTABLE: Int = 9452 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_ADD_BUTTON: Int = 9907 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_SUFFIX: Int = 9453 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CALL_RECURSIVE: Int = 9908 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TEXT: Int = 9454 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CLEAR_CUSTOM_BG_COLOR: Int = 9909 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TEXT_ALIGN: Int = 9455 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_CLEAR_CUSTOM_COLOR: Int = 9910 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TOOLTIP: Int = 9456 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_DESELECT: Int = 9911 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_COLLAPSED: Int = 9457 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_ERASE_BUTTON: Int = 9912 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_COLLAPSED: Int = 9458 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON: Int = 9913 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_MINIMUM_HEIGHT: Int = 9459 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_BY_ID: Int = 9914 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_MINIMUM_HEIGHT: Int = 9460 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_COUNT: Int = 9915 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_DISABLE_FOLDING: Int = 9461 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_ID: Int = 9916 -internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_DISABLE_FOLDING: Int = 9462 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_TOOLTIP: Int = 9917 -internal const val ENGINECLASS_TRIANGLEMESH: Int = 489 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CELL_MODE: Int = 9918 -internal const val ENGINECLASS_TWEEN: Int = 490 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CHILDREN: Int = 9919 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN__REMOVE_BY_UID: Int = 9463 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_BG_COLOR: Int = 9920 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_FOLLOW_METHOD: Int = 9464 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_COLOR: Int = 9921 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_FOLLOW_PROPERTY: Int = 9465 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_EXPAND_RIGHT: Int = 9922 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_RUNTIME: Int = 9466 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON: Int = 9923 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_CALLBACK: Int = 9467 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_MAX_WIDTH: Int = 9924 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_DEFERRED_CALLBACK: Int = 9468 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_MODULATE: Int = 9925 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_METHOD: Int = 9469 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_ICON_REGION: Int = 9926 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_PROPERTY: Int = 9470 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_METADATA: Int = 9927 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_IS_ACTIVE: Int = 9471 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_NEXT: Int = 9928 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_REMOVE: Int = 9472 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_NEXT_VISIBLE: Int = 9929 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_REMOVE_ALL: Int = 9473 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PARENT: Int = 9930 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESET: Int = 9474 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PREV: Int = 9931 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESET_ALL: Int = 9475 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_PREV_VISIBLE: Int = 9932 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESUME: Int = 9476 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_RANGE: Int = 9933 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESUME_ALL: Int = 9477 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_RANGE_CONFIG: Int = 9934 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SEEK: Int = 9478 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_SUFFIX: Int = 9935 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_ACTIVE: Int = 9479 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TEXT: Int = 9936 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_START: Int = 9480 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TEXT_ALIGN: Int = 9937 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_STOP: Int = 9481 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_TOOLTIP: Int = 9938 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_STOP_ALL: Int = 9482 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_BUTTON_DISABLED: Int = 9939 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TARGETING_METHOD: Int = 9483 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_CHECKED: Int = 9940 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TARGETING_PROPERTY: Int = 9484 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_CUSTOM_SET_AS_BUTTON: Int = 9941 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TELL: Int = 9485 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_EDITABLE: Int = 9942 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_PLAYBACK_PROCESS_MODE: Int = 9486 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_SELECTABLE: Int = 9943 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_PLAYBACK_PROCESS_MODE: Int = 9487 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_IS_SELECTED: Int = 9944 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_PLAYBACK_SPEED: Int = 9488 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_MOVE_TO_BOTTOM: Int = 9945 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_PLAYBACK_SPEED: Int = 9489 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_MOVE_TO_TOP: Int = 9946 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_REPEAT: Int = 9490 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_REMOVE_CHILD: Int = 9947 -internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_REPEAT: Int = 9491 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SELECT: Int = 9948 -internal const val ENGINECLASS_UDPSERVER: Int = 491 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_BUTTON: Int = 9949 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_IS_CONNECTION_AVAILABLE: Int = 9492 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_BUTTON_DISABLED: Int = 9950 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_IS_LISTENING: Int = 9493 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CELL_MODE: Int = 9951 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_LISTEN: Int = 9494 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CHECKED: Int = 9952 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_POLL: Int = 9495 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_AS_BUTTON: Int = 9953 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_STOP: Int = 9496 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_BG_COLOR: Int = 9954 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_TAKE_CONNECTION: Int = 9497 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_COLOR: Int = 9955 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_GET_MAX_PENDING_CONNECTIONS: Int = 9498 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_DRAW: Int = 9956 -internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_SET_MAX_PENDING_CONNECTIONS: Int = 9499 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_EDITABLE: Int = 9957 -internal const val ENGINECLASS_UPNP: Int = 492 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_EXPAND_RIGHT: Int = 9958 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_ADD_DEVICE: Int = 9500 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON: Int = 9959 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_ADD_PORT_MAPPING: Int = 9501 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_MAX_WIDTH: Int = 9960 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_CLEAR_DEVICES: Int = 9502 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_MODULATE: Int = 9961 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_DELETE_PORT_MAPPING: Int = 9503 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_ICON_REGION: Int = 9962 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_DISCOVER: Int = 9504 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_METADATA: Int = 9963 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DEVICE: Int = 9505 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_RANGE: Int = 9964 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DEVICE_COUNT: Int = 9506 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_RANGE_CONFIG: Int = 9965 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_GATEWAY: Int = 9507 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_SELECTABLE: Int = 9966 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_QUERY_EXTERNAL_ADDRESS: Int = 9508 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_SUFFIX: Int = 9967 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_REMOVE_DEVICE: Int = 9509 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TEXT: Int = 9968 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DEVICE: Int = 9510 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TEXT_ALIGN: Int = 9969 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_IPV6: Int = 9511 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_TOOLTIP: Int = 9970 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_IPV6: Int = 9512 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_COLLAPSED: Int = 9971 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_LOCAL_PORT: Int = 9513 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_COLLAPSED: Int = 9972 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_LOCAL_PORT: Int = 9514 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_CUSTOM_MINIMUM_HEIGHT: Int = 9973 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_MULTICAST_IF: Int = 9515 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_CUSTOM_MINIMUM_HEIGHT: Int = 9974 -internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_MULTICAST_IF: Int = 9516 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_DISABLE_FOLDING: Int = 9975 -internal const val ENGINECLASS_UPNPDEVICE: Int = 493 +internal const val ENGINEMETHOD_ENGINECLASS_TREEITEM_SET_DISABLE_FOLDING: Int = 9976 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_ADD_PORT_MAPPING: Int = 9517 +internal const val ENGINECLASS_TRIANGLEMESH: Int = 505 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_DELETE_PORT_MAPPING: Int = 9518 +internal const val ENGINECLASS_TWEEN: Int = 506 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_IS_VALID_GATEWAY: Int = 9519 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN__REMOVE_BY_UID: Int = 9977 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_QUERY_EXTERNAL_ADDRESS: Int = 9520 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_FOLLOW_METHOD: Int = 9978 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_DESCRIPTION_URL: Int = 9521 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_FOLLOW_PROPERTY: Int = 9979 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_DESCRIPTION_URL: Int = 9522 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_RUNTIME: Int = 9980 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_CONTROL_URL: Int = 9523 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_CALLBACK: Int = 9981 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_CONTROL_URL: Int = 9524 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_DEFERRED_CALLBACK: Int = 9982 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_OUR_ADDR: Int = 9525 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_METHOD: Int = 9983 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_OUR_ADDR: Int = 9526 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_PROPERTY: Int = 9984 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_SERVICE_TYPE: Int = 9527 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_IS_ACTIVE: Int = 9985 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_SERVICE_TYPE: Int = 9528 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_REMOVE: Int = 9986 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_STATUS: Int = 9529 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_REMOVE_ALL: Int = 9987 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_STATUS: Int = 9530 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESET: Int = 9988 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_SERVICE_TYPE: Int = 9531 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESET_ALL: Int = 9989 -internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_SERVICE_TYPE: Int = 9532 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESUME: Int = 9990 -internal const val ENGINECLASS_UNDOREDO: Int = 494 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_RESUME_ALL: Int = 9991 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_METHOD: Int = 9533 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SEEK: Int = 9992 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_PROPERTY: Int = 9534 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_ACTIVE: Int = 9993 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_REFERENCE: Int = 9535 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_START: Int = 9994 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_METHOD: Int = 9536 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_STOP: Int = 9995 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_PROPERTY: Int = 9537 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_STOP_ALL: Int = 9996 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_REFERENCE: Int = 9538 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TARGETING_METHOD: Int = 9997 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_CLEAR_HISTORY: Int = 9539 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TARGETING_PROPERTY: Int = 9998 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_COMMIT_ACTION: Int = 9540 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_TELL: Int = 9999 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_CREATE_ACTION: Int = 9541 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_PLAYBACK_PROCESS_MODE: Int = 10000 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_GET_CURRENT_ACTION_NAME: Int = 9542 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_PLAYBACK_PROCESS_MODE: Int = 10001 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_GET_VERSION: Int = 9543 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_PLAYBACK_SPEED: Int = 10002 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_HAS_REDO: Int = 9544 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_PLAYBACK_SPEED: Int = 10003 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_HAS_UNDO: Int = 9545 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_GET_REPEAT: Int = 10004 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_IS_COMMITING_ACTION: Int = 9546 +internal const val ENGINEMETHOD_ENGINECLASS_TWEEN_SET_REPEAT: Int = 10005 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_REDO: Int = 9547 +internal const val ENGINECLASS_TWEENER: Int = 507 -internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_UNDO: Int = 9548 +internal const val ENGINECLASS_UDPSERVER: Int = 508 -internal const val ENGINECLASS_VBOXCONTAINER: Int = 495 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_IS_CONNECTION_AVAILABLE: Int = 10006 -internal const val ENGINECLASS_VSCROLLBAR: Int = 496 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_IS_LISTENING: Int = 10007 -internal const val ENGINECLASS_VSEPARATOR: Int = 497 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_LISTEN: Int = 10008 -internal const val ENGINECLASS_VSLIDER: Int = 498 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_POLL: Int = 10009 -internal const val ENGINECLASS_VSPLITCONTAINER: Int = 499 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_STOP: Int = 10010 -internal const val ENGINECLASS_VEHICLEBODY: Int = 500 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_TAKE_CONNECTION: Int = 10011 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_BRAKE: Int = 9549 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_GET_MAX_PENDING_CONNECTIONS: Int = 10012 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_BRAKE: Int = 9550 +internal const val ENGINEMETHOD_ENGINECLASS_UDPSERVER_SET_MAX_PENDING_CONNECTIONS: Int = 10013 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_ENGINE_FORCE: Int = 9551 +internal const val ENGINECLASS_UPNP: Int = 509 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_ENGINE_FORCE: Int = 9552 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_ADD_DEVICE: Int = 10014 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_STEERING: Int = 9553 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_ADD_PORT_MAPPING: Int = 10015 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_STEERING: Int = 9554 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_CLEAR_DEVICES: Int = 10016 -internal const val ENGINECLASS_VEHICLEWHEEL: Int = 501 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_DELETE_PORT_MAPPING: Int = 10017 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_RPM: Int = 9555 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_DISCOVER: Int = 10018 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SKIDINFO: Int = 9556 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DEVICE: Int = 10019 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_IS_IN_CONTACT: Int = 9557 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DEVICE_COUNT: Int = 10020 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_BRAKE: Int = 9558 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_GATEWAY: Int = 10021 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_BRAKE: Int = 9559 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_QUERY_EXTERNAL_ADDRESS: Int = 10022 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_DAMPING_COMPRESSION: Int = 9560 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_REMOVE_DEVICE: Int = 10023 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_DAMPING_COMPRESSION: Int = 9561 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DEVICE: Int = 10024 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_DAMPING_RELAXATION: Int = 9562 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_IPV6: Int = 10025 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_DAMPING_RELAXATION: Int = 9563 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_IPV6: Int = 10026 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_ENGINE_FORCE: Int = 9564 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_LOCAL_PORT: Int = 10027 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_ENGINE_FORCE: Int = 9565 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_LOCAL_PORT: Int = 10028 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_STEERING: Int = 9566 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_GET_DISCOVER_MULTICAST_IF: Int = 10029 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_STEERING: Int = 9567 +internal const val ENGINEMETHOD_ENGINECLASS_UPNP_SET_DISCOVER_MULTICAST_IF: Int = 10030 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_MAX_FORCE: Int = 9568 +internal const val ENGINECLASS_UPNPDEVICE: Int = 510 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_MAX_FORCE: Int = 9569 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_ADD_PORT_MAPPING: Int = 10031 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_STIFFNESS: Int = 9570 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_DELETE_PORT_MAPPING: Int = 10032 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_STIFFNESS: Int = 9571 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_IS_VALID_GATEWAY: Int = 10033 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_TRAVEL: Int = 9572 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_QUERY_EXTERNAL_ADDRESS: Int = 10034 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_TRAVEL: Int = 9573 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_DESCRIPTION_URL: Int = 10035 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_USE_AS_STEERING: Int = 9574 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_DESCRIPTION_URL: Int = 10036 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_USE_AS_STEERING: Int = 9575 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_CONTROL_URL: Int = 10037 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_USE_AS_TRACTION: Int = 9576 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_CONTROL_URL: Int = 10038 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_USE_AS_TRACTION: Int = 9577 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_OUR_ADDR: Int = 10039 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_FRICTION_SLIP: Int = 9578 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_OUR_ADDR: Int = 10040 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_FRICTION_SLIP: Int = 9579 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_SERVICE_TYPE: Int = 10041 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_RADIUS: Int = 9580 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_SERVICE_TYPE: Int = 10042 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_RADIUS: Int = 9581 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_IGD_STATUS: Int = 10043 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_REST_LENGTH: Int = 9582 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_IGD_STATUS: Int = 10044 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_REST_LENGTH: Int = 9583 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_GET_SERVICE_TYPE: Int = 10045 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_ROLL_INFLUENCE: Int = 9584 +internal const val ENGINEMETHOD_ENGINECLASS_UPNPDEVICE_SET_SERVICE_TYPE: Int = 10046 -internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_ROLL_INFLUENCE: Int = 9585 +internal const val ENGINECLASS_UNDOREDO: Int = 511 -internal const val ENGINECLASS_VIDEOPLAYER: Int = 502 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_METHOD: Int = 10047 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM_NAME: Int = 9586 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_PROPERTY: Int = 10048 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VIDEO_TEXTURE: Int = 9587 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_DO_REFERENCE: Int = 10049 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_IS_PLAYING: Int = 9588 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_METHOD: Int = 10050 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_PLAY: Int = 9589 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_PROPERTY: Int = 10051 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_STOP: Int = 9590 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_ADD_UNDO_REFERENCE: Int = 10052 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_AUDIO_TRACK: Int = 9591 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_CLEAR_HISTORY: Int = 10053 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_AUDIO_TRACK: Int = 9592 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_COMMIT_ACTION: Int = 10054 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_AUTOPLAY: Int = 9593 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_CREATE_ACTION: Int = 10055 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_AUTOPLAY: Int = 9594 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_GET_CURRENT_ACTION_NAME: Int = 10056 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_BUFFERING_MSEC: Int = 9595 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_GET_VERSION: Int = 10057 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_BUFFERING_MSEC: Int = 9596 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_HAS_REDO: Int = 10058 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_BUS: Int = 9597 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_HAS_UNDO: Int = 10059 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_BUS: Int = 9598 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_IS_COMMITING_ACTION: Int = 10060 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_EXPAND: Int = 9599 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_REDO: Int = 10061 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_EXPAND: Int = 9600 +internal const val ENGINEMETHOD_ENGINECLASS_UNDOREDO_UNDO: Int = 10062 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_PAUSED: Int = 9601 +internal const val ENGINECLASS_VBOXCONTAINER: Int = 512 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_PAUSED: Int = 9602 +internal const val ENGINECLASS_VFLOWCONTAINER: Int = 513 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM: Int = 9603 +internal const val ENGINECLASS_VSCROLLBAR: Int = 514 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_STREAM: Int = 9604 +internal const val ENGINECLASS_VSEPARATOR: Int = 515 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM_POSITION: Int = 9605 +internal const val ENGINECLASS_VSLIDER: Int = 516 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_STREAM_POSITION: Int = 9606 +internal const val ENGINECLASS_VSPLITCONTAINER: Int = 517 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VOLUME: Int = 9607 +internal const val ENGINECLASS_VEHICLEBODY: Int = 518 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_VOLUME: Int = 9608 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_BRAKE: Int = 10063 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VOLUME_DB: Int = 9609 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_BRAKE: Int = 10064 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_VOLUME_DB: Int = 9610 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_ENGINE_FORCE: Int = 10065 -internal const val ENGINECLASS_VIDEOSTREAM: Int = 503 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_ENGINE_FORCE: Int = 10066 -internal const val ENGINECLASS_VIDEOSTREAMGDNATIVE: Int = 504 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_GET_STEERING: Int = 10067 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMGDNATIVE_GET_FILE: Int = 9611 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEBODY_SET_STEERING: Int = 10068 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMGDNATIVE_SET_FILE: Int = 9612 +internal const val ENGINECLASS_VEHICLEWHEEL: Int = 519 -internal const val ENGINECLASS_VIDEOSTREAMTHEORA: Int = 505 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_CONTACT_BODY: Int = 10069 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMTHEORA_GET_FILE: Int = 9613 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_RPM: Int = 10070 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMTHEORA_SET_FILE: Int = 9614 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SKIDINFO: Int = 10071 -internal const val ENGINECLASS_VIDEOSTREAMWEBM: Int = 506 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_IS_IN_CONTACT: Int = 10072 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMWEBM_GET_FILE: Int = 9615 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_BRAKE: Int = 10073 -internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMWEBM_SET_FILE: Int = 9616 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_BRAKE: Int = 10074 -internal const val ENGINECLASS_VIEWPORT: Int = 507 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_DAMPING_COMPRESSION: Int = 10075 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__GUI_REMOVE_FOCUS: Int = 9617 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_DAMPING_COMPRESSION: Int = 10076 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__GUI_SHOW_TOOLTIP: Int = 9618 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_DAMPING_RELAXATION: Int = 10077 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__OWN_WORLD_CHANGED: Int = 9619 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_DAMPING_RELAXATION: Int = 10078 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__POST_GUI_GRAB_CLICK_FOCUS: Int = 9620 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_ENGINE_FORCE: Int = 10079 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__PROCESS_PICKING: Int = 9621 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_ENGINE_FORCE: Int = 10080 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__SUBWINDOW_VISIBILITY_CHANGED: Int = 9622 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_STEERING: Int = 10081 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_INPUT: Int = 9623 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_STEERING: Int = 10082 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_INPUT_TEXT: Int = 9624 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_MAX_FORCE: Int = 10083 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_UNHANDLED_INPUT: Int = 9625 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_MAX_FORCE: Int = 10084 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_FIND_WORLD: Int = 9626 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_STIFFNESS: Int = 10085 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_FIND_WORLD_2D: Int = 9627 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_STIFFNESS: Int = 10086 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_CAMERA: Int = 9628 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_SUSPENSION_TRAVEL: Int = 10087 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_FINAL_TRANSFORM: Int = 9629 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_SUSPENSION_TRAVEL: Int = 10088 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MODAL_STACK_TOP: Int = 9630 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_USE_AS_STEERING: Int = 10089 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MOUSE_POSITION: Int = 9631 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_USE_AS_STEERING: Int = 10090 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_INFO: Int = 9632 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_USE_AS_TRACTION: Int = 10091 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE_OVERRIDE: Int = 9633 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_USE_AS_TRACTION: Int = 10092 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_TEXTURE: Int = 9634 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_FRICTION_SLIP: Int = 10093 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_VIEWPORT_RID: Int = 9635 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_FRICTION_SLIP: Int = 10094 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_VISIBLE_RECT: Int = 9636 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_RADIUS: Int = 10095 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_GET_DRAG_DATA: Int = 9637 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_RADIUS: Int = 10096 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_HAS_MODAL_STACK: Int = 9638 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_REST_LENGTH: Int = 10097 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_IS_DRAGGING: Int = 9639 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_REST_LENGTH: Int = 10098 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_INPUT: Int = 9640 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_WHEEL_ROLL_INFLUENCE: Int = 10099 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_IS_INPUT_HANDLED: Int = 9641 +internal const val ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_SET_WHEEL_ROLL_INFLUENCE: Int = 10100 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_IS_SIZE_OVERRIDE_ENABLED: Int = 9642 +internal const val ENGINECLASS_VIDEOPLAYER: Int = 520 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_ATTACH_TO_SCREEN_RECT: Int = 9643 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM_NAME: Int = 10101 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_INPUT_AS_HANDLED: Int = 9644 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VIDEO_TEXTURE: Int = 10102 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE_OVERRIDE: Int = 9645 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_IS_PLAYING: Int = 10103 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_UNHANDLED_INPUT: Int = 9646 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_PLAY: Int = 10104 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_UPDATE_WORLDS: Int = 9647 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_STOP: Int = 10105 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_WARP_MOUSE: Int = 9648 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_AUDIO_TRACK: Int = 10106 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_ARVR: Int = 9649 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_AUDIO_TRACK: Int = 10107 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_ARVR: Int = 9650 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_AUTOPLAY: Int = 10108 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_AUDIO_LISTENER_ENABLE_2D: Int = 9651 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_AUTOPLAY: Int = 10109 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_AUDIO_LISTENER_ENABLE_2D: Int = 9652 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_BUFFERING_MSEC: Int = 10110 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_AUDIO_LISTENER_ENABLE_3D: Int = 9653 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_BUFFERING_MSEC: Int = 10111 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_AUDIO_LISTENER_ENABLE_3D: Int = 9654 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_BUS: Int = 10112 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_CANVAS_TRANSFORM: Int = 9655 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_BUS: Int = 10113 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_CANVAS_TRANSFORM: Int = 9656 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_EXPAND: Int = 10114 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DEBANDING: Int = 9657 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_EXPAND: Int = 10115 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DEBANDING: Int = 9658 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_PAUSED: Int = 10116 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DEBUG_DRAW: Int = 9659 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_PAUSED: Int = 10117 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DEBUG_DRAW: Int = 9660 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM: Int = 10118 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DISABLE_3D: Int = 9661 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_STREAM: Int = 10119 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DISABLE_3D: Int = 9662 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_STREAM_POSITION: Int = 10120 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_FXAA: Int = 9663 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_STREAM_POSITION: Int = 10121 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_FXAA: Int = 9664 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VOLUME: Int = 10122 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GLOBAL_CANVAS_TRANSFORM: Int = 9665 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_VOLUME: Int = 10123 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GLOBAL_CANVAS_TRANSFORM: Int = 9666 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_GET_VOLUME_DB: Int = 10124 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GUI_DISABLE_INPUT: Int = 9667 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOPLAYER_SET_VOLUME_DB: Int = 10125 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GUI_DISABLE_INPUT: Int = 9668 +internal const val ENGINECLASS_VIDEOSTREAM: Int = 521 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GUI_SNAP_CONTROLS_TO_PIXELS: Int = 9669 +internal const val ENGINECLASS_VIDEOSTREAMGDNATIVE: Int = 522 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GUI_SNAP_CONTROLS_TO_PIXELS: Int = 9670 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMGDNATIVE_GET_FILE: Int = 10126 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_HANDLE_INPUT_LOCALLY: Int = 9671 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMGDNATIVE_SET_FILE: Int = 10127 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_HANDLE_INPUT_LOCALLY: Int = 9672 +internal const val ENGINECLASS_VIDEOSTREAMTHEORA: Int = 523 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_HDR: Int = 9673 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMTHEORA_GET_FILE: Int = 10128 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_HDR: Int = 9674 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMTHEORA_SET_FILE: Int = 10129 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_KEEP_3D_LINEAR: Int = 9675 +internal const val ENGINECLASS_VIDEOSTREAMWEBM: Int = 524 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_KEEP_3D_LINEAR: Int = 9676 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMWEBM_GET_FILE: Int = 10130 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MSAA: Int = 9677 +internal const val ENGINEMETHOD_ENGINECLASS_VIDEOSTREAMWEBM_SET_FILE: Int = 10131 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_MSAA: Int = 9678 +internal const val ENGINECLASS_VIEWPORT: Int = 525 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_OWN_WORLD: Int = 9679 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__GUI_REMOVE_FOCUS: Int = 10132 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_OWN_WORLD: Int = 9680 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__GUI_SHOW_TOOLTIP: Int = 10133 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_PHYSICS_OBJECT_PICKING: Int = 9681 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__OWN_WORLD_CHANGED: Int = 10134 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_PHYSICS_OBJECT_PICKING: Int = 9682 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__POST_GUI_GRAB_CLICK_FOCUS: Int = 10135 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_DIRECT_TO_SCREEN: Int = 9683 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__PROCESS_PICKING: Int = 10136 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_DIRECT_TO_SCREEN: Int = 9684 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__SUBWINDOW_VISIBILITY_CHANGED: Int = 10137 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_CLEAR_MODE: Int = 9685 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_INPUT: Int = 10138 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_CLEAR_MODE: Int = 9686 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_INPUT_TEXT: Int = 10139 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_UPDATE_MODE: Int = 9687 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT__VP_UNHANDLED_INPUT: Int = 10140 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_UPDATE_MODE: Int = 9688 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_FIND_WORLD: Int = 10141 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_V_FLIP: Int = 9689 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_FIND_WORLD_2D: Int = 10142 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_V_FLIP: Int = 9690 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_CAMERA: Int = 10143 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_0: Int = 9691 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_FINAL_TRANSFORM: Int = 10144 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_0: Int = 9692 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MODAL_STACK_TOP: Int = 10145 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_1: Int = 9693 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MOUSE_POSITION: Int = 10146 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_1: Int = 9694 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_INFO: Int = 10147 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_2: Int = 9695 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE_OVERRIDE: Int = 10148 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_2: Int = 9696 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_TEXTURE: Int = 10149 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_3: Int = 9697 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_VIEWPORT_RID: Int = 10150 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_3: Int = 9698 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_VISIBLE_RECT: Int = 10151 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_SIZE: Int = 9699 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_GET_DRAG_DATA: Int = 10152 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_SIZE: Int = 9700 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_HAS_MODAL_STACK: Int = 10153 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHARPEN_INTENSITY: Int = 9701 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_IS_DRAG_SUCCESSFUL: Int = 10154 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHARPEN_INTENSITY: Int = 9702 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_IS_DRAGGING: Int = 10155 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE: Int = 9703 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_INPUT: Int = 10156 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE: Int = 9704 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_IS_INPUT_HANDLED: Int = 10157 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE_OVERRIDE_STRETCH: Int = 9705 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_IS_SIZE_OVERRIDE_ENABLED: Int = 10158 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE_OVERRIDE_STRETCH: Int = 9706 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_ATTACH_TO_SCREEN_RECT: Int = 10159 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_TRANSPARENT_BG: Int = 9707 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_INPUT_AS_HANDLED: Int = 10160 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_TRANSPARENT_BG: Int = 9708 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE_OVERRIDE: Int = 10161 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_USAGE: Int = 9709 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_UNHANDLED_INPUT: Int = 10162 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_USAGE: Int = 9710 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_UPDATE_WORLDS: Int = 10163 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_WORLD: Int = 9711 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_WARP_MOUSE: Int = 10164 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_WORLD: Int = 9712 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_ARVR: Int = 10165 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_WORLD_2D: Int = 9713 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_ARVR: Int = 10166 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_WORLD_2D: Int = 9714 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_AUDIO_LISTENER_ENABLE_2D: Int = 10167 -internal const val ENGINECLASS_VIEWPORTCONTAINER: Int = 508 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_AUDIO_LISTENER_ENABLE_2D: Int = 10168 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER__INPUT: Int = 9715 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_AUDIO_LISTENER_ENABLE_3D: Int = 10169 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER__UNHANDLED_INPUT: Int = 9716 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_AUDIO_LISTENER_ENABLE_3D: Int = 10170 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_GET_STRETCH: Int = 9717 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_CANVAS_TRANSFORM: Int = 10171 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_SET_STRETCH: Int = 9718 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_CANVAS_TRANSFORM: Int = 10172 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_GET_STRETCH_SHRINK: Int = 9719 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DEBANDING: Int = 10173 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_SET_STRETCH_SHRINK: Int = 9720 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DEBANDING: Int = 10174 -internal const val ENGINECLASS_VIEWPORTTEXTURE: Int = 509 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DEBUG_DRAW: Int = 10175 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTTEXTURE_GET_VIEWPORT_PATH: Int = 9721 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DEBUG_DRAW: Int = 10176 -internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTTEXTURE_SET_VIEWPORT_PATH: Int = 9722 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_DISABLE_3D: Int = 10177 -internal const val ENGINECLASS_VISIBILITYENABLER: Int = 510 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_DISABLE_3D: Int = 10178 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER__NODE_REMOVED: Int = 9723 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_FXAA: Int = 10179 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_GET_FREEZE_BODIES: Int = 9724 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_FXAA: Int = 10180 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_SET_FREEZE_BODIES: Int = 9725 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GLOBAL_CANVAS_TRANSFORM: Int = 10181 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_GET_PAUSE_ANIMATIONS: Int = 9726 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GLOBAL_CANVAS_TRANSFORM: Int = 10182 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_SET_PAUSE_ANIMATIONS: Int = 9727 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GUI_DISABLE_INPUT: Int = 10183 -internal const val ENGINECLASS_VISIBILITYENABLER2D: Int = 511 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GUI_DISABLE_INPUT: Int = 10184 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D__NODE_REMOVED: Int = 9728 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_GUI_SNAP_CONTROLS_TO_PIXELS: Int = 10185 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_FREEZE_BODIES: Int = 9729 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_GUI_SNAP_CONTROLS_TO_PIXELS: Int = 10186 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_FREEZE_BODIES: Int = 9730 +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_HANDLE_INPUT_LOCALLY: Int = 10187 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_HANDLE_INPUT_LOCALLY: Int = 10188 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_HDR: Int = 10189 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_HDR: Int = 10190 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_KEEP_3D_LINEAR: Int = 10191 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_KEEP_3D_LINEAR: Int = 10192 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_MSAA: Int = 10193 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_MSAA: Int = 10194 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_OWN_WORLD: Int = 10195 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_OWN_WORLD: Int = 10196 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_PHYSICS_OBJECT_PICKING: Int = 10197 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_PHYSICS_OBJECT_PICKING: Int = 10198 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_DIRECT_TO_SCREEN: Int = 10199 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_DIRECT_TO_SCREEN: Int = 10200 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_CLEAR_MODE: Int = 10201 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_CLEAR_MODE: Int = 10202 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_UPDATE_MODE: Int = 10203 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_UPDATE_MODE: Int = 10204 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_RENDER_TARGET_V_FLIP: Int = 10205 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_RENDER_TARGET_V_FLIP: Int = 10206 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_0: Int = 10207 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_0: Int = 10208 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_1: Int = 10209 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_1: Int = 10210 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_2: Int = 10211 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_2: Int = 10212 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_QUAD_3: Int = 10213 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_QUAD_3: Int = 10214 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHADOW_ATLAS_SIZE: Int = 10215 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHADOW_ATLAS_SIZE: Int = 10216 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SHARPEN_INTENSITY: Int = 10217 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SHARPEN_INTENSITY: Int = 10218 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE: Int = 10219 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE: Int = 10220 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_SIZE_OVERRIDE_STRETCH: Int = 10221 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_SIZE_OVERRIDE_STRETCH: Int = 10222 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_TRANSPARENT_BG: Int = 10223 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_TRANSPARENT_BG: Int = 10224 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_USAGE: Int = 10225 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_USAGE: Int = 10226 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_USE_32_BPC_DEPTH: Int = 10227 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_USE_32_BPC_DEPTH: Int = 10228 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_WORLD: Int = 10229 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_WORLD: Int = 10230 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_WORLD_2D: Int = 10231 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_WORLD_2D: Int = 10232 + +internal const val ENGINECLASS_VIEWPORTCONTAINER: Int = 526 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER__INPUT: Int = 10233 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER__UNHANDLED_INPUT: Int = 10234 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_GET_STRETCH: Int = 10235 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_SET_STRETCH: Int = 10236 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_GET_STRETCH_SHRINK: Int = 10237 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTCONTAINER_SET_STRETCH_SHRINK: Int = 10238 + +internal const val ENGINECLASS_VIEWPORTTEXTURE: Int = 527 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTTEXTURE_GET_VIEWPORT_PATH: Int = 10239 + +internal const val ENGINEMETHOD_ENGINECLASS_VIEWPORTTEXTURE_SET_VIEWPORT_PATH: Int = 10240 + +internal const val ENGINECLASS_VISIBILITYENABLER: Int = 528 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER__NODE_REMOVED: Int = 10241 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_GET_FREEZE_BODIES: Int = 10242 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_SET_FREEZE_BODIES: Int = 10243 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_GET_PAUSE_ANIMATIONS: Int = 10244 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER_SET_PAUSE_ANIMATIONS: Int = 10245 + +internal const val ENGINECLASS_VISIBILITYENABLER2D: Int = 529 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D__NODE_REMOVED: Int = 10246 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_FREEZE_BODIES: Int = 10247 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_FREEZE_BODIES: Int = 10248 internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PAUSE_ANIMATED_SPRITES: Int = - 9731 + 10249 internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PAUSE_ANIMATED_SPRITES: Int = - 9732 + 10250 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PAUSE_ANIMATIONS: Int = 9733 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PAUSE_ANIMATIONS: Int = 10251 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PAUSE_ANIMATIONS: Int = 9734 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PAUSE_ANIMATIONS: Int = 10252 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PAUSE_PARTICLES: Int = 9735 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PAUSE_PARTICLES: Int = 10253 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PAUSE_PARTICLES: Int = 9736 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PAUSE_PARTICLES: Int = 10254 internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PHYSICS_PROCESS_PARENT: Int = - 9737 + 10255 internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PHYSICS_PROCESS_PARENT: Int = - 9738 + 10256 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PROCESS_PARENT: Int = 10257 + +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PROCESS_PARENT: Int = 10258 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_GET_PROCESS_PARENT: Int = 9739 +internal const val ENGINECLASS_VISIBILITYNOTIFIER: Int = 530 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYENABLER2D_SET_PROCESS_PARENT: Int = 9740 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_IS_ON_SCREEN: Int = 10259 -internal const val ENGINECLASS_VISIBILITYNOTIFIER: Int = 512 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_GET_AABB: Int = 10260 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_IS_ON_SCREEN: Int = 9741 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_SET_AABB: Int = 10261 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_GET_AABB: Int = 9742 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_GET_MAX_DISTANCE: Int = 10262 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_SET_AABB: Int = 9743 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_SET_MAX_DISTANCE: Int = 10263 -internal const val ENGINECLASS_VISIBILITYNOTIFIER2D: Int = 513 +internal const val ENGINECLASS_VISIBILITYNOTIFIER2D: Int = 531 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_IS_ON_SCREEN: Int = 9744 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_IS_ON_SCREEN: Int = 10264 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_GET_RECT: Int = 9745 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_GET_RECT: Int = 10265 -internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_SET_RECT: Int = 9746 +internal const val ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER2D_SET_RECT: Int = 10266 -internal const val ENGINECLASS_VISUALINSTANCE: Int = 514 +internal const val ENGINECLASS_VISUALINSTANCE: Int = 532 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE__GET_VISUAL_INSTANCE_RID: Int = 9747 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE__GET_VISUAL_INSTANCE_RID: Int = 10267 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_AABB: Int = 9748 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_AABB: Int = 10268 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_BASE: Int = 9749 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_BASE: Int = 10269 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_INSTANCE: Int = 9750 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_INSTANCE: Int = 10270 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_LAYER_MASK_BIT: Int = 9751 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_LAYER_MASK_BIT: Int = 10271 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_TRANSFORMED_AABB: Int = 9752 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_TRANSFORMED_AABB: Int = 10272 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_BASE: Int = 9753 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_BASE: Int = 10273 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_LAYER_MASK_BIT: Int = 9754 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_LAYER_MASK_BIT: Int = 10274 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_LAYERS: Int = 9755 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_GET_LAYERS: Int = 10275 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_LAYERS: Int = 9756 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALINSTANCE_SET_LAYERS: Int = 10276 -internal const val ENGINECLASS_VISUALSCRIPT: Int = 515 +internal const val ENGINECLASS_VISUALSCRIPT: Int = 533 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__GET_DATA: Int = 9757 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__GET_DATA: Int = 10277 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__NODE_PORTS_CHANGED: Int = 9758 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__NODE_PORTS_CHANGED: Int = 10278 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__SET_DATA: Int = 9759 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT__SET_DATA: Int = 10279 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_CUSTOM_SIGNAL: Int = 9760 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_CUSTOM_SIGNAL: Int = 10280 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_FUNCTION: Int = 9761 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_FUNCTION: Int = 10281 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_NODE: Int = 9762 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_NODE: Int = 10282 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_VARIABLE: Int = 9763 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_ADD_VARIABLE: Int = 10283 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_ADD_ARGUMENT: Int = 9764 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_ADD_ARGUMENT: Int = 10284 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_GET_ARGUMENT_COUNT: Int = - 9765 + 10285 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_GET_ARGUMENT_NAME: Int = 9766 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_GET_ARGUMENT_NAME: Int = + 10286 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_GET_ARGUMENT_TYPE: Int = 9767 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_GET_ARGUMENT_TYPE: Int = + 10287 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_REMOVE_ARGUMENT: Int = 9768 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_REMOVE_ARGUMENT: Int = 10288 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SET_ARGUMENT_NAME: Int = 9769 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SET_ARGUMENT_NAME: Int = + 10289 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SET_ARGUMENT_TYPE: Int = 9770 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SET_ARGUMENT_TYPE: Int = + 10290 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SWAP_ARGUMENT: Int = 9771 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_CUSTOM_SIGNAL_SWAP_ARGUMENT: Int = 10291 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_DATA_CONNECT: Int = 9772 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_DATA_CONNECT: Int = 10292 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_DATA_DISCONNECT: Int = 9773 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_DATA_DISCONNECT: Int = 10293 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_FUNCTION_NODE_ID: Int = 9774 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_FUNCTION_NODE_ID: Int = 10294 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_FUNCTION_SCROLL: Int = 9775 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_FUNCTION_SCROLL: Int = 10295 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_NODE: Int = 9776 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_NODE: Int = 10296 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_NODE_POSITION: Int = 9777 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_NODE_POSITION: Int = 10297 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_DEFAULT_VALUE: Int = 9778 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_DEFAULT_VALUE: Int = 10298 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_EXPORT: Int = 9779 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_EXPORT: Int = 10299 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_INFO: Int = 9780 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_GET_VARIABLE_INFO: Int = 10300 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_CUSTOM_SIGNAL: Int = 9781 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_CUSTOM_SIGNAL: Int = 10301 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_DATA_CONNECTION: Int = 9782 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_DATA_CONNECTION: Int = 10302 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_FUNCTION: Int = 9783 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_FUNCTION: Int = 10303 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_NODE: Int = 9784 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_NODE: Int = 10304 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_SEQUENCE_CONNECTION: Int = 9785 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_SEQUENCE_CONNECTION: Int = 10305 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_VARIABLE: Int = 9786 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_HAS_VARIABLE: Int = 10306 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_CUSTOM_SIGNAL: Int = 9787 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_CUSTOM_SIGNAL: Int = 10307 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_FUNCTION: Int = 9788 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_FUNCTION: Int = 10308 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_NODE: Int = 9789 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_NODE: Int = 10309 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_VARIABLE: Int = 9790 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_REMOVE_VARIABLE: Int = 10310 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_CUSTOM_SIGNAL: Int = 9791 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_CUSTOM_SIGNAL: Int = 10311 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_FUNCTION: Int = 9792 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_FUNCTION: Int = 10312 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_VARIABLE: Int = 9793 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_RENAME_VARIABLE: Int = 10313 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SEQUENCE_CONNECT: Int = 9794 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SEQUENCE_CONNECT: Int = 10314 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SEQUENCE_DISCONNECT: Int = 9795 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SEQUENCE_DISCONNECT: Int = 10315 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_FUNCTION_SCROLL: Int = 9796 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_FUNCTION_SCROLL: Int = 10316 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_INSTANCE_BASE_TYPE: Int = 9797 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_INSTANCE_BASE_TYPE: Int = 10317 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_NODE_POSITION: Int = 9798 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_NODE_POSITION: Int = 10318 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_DEFAULT_VALUE: Int = 9799 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_DEFAULT_VALUE: Int = 10319 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_EXPORT: Int = 9800 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_EXPORT: Int = 10320 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_INFO: Int = 9801 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPT_SET_VARIABLE_INFO: Int = 10321 -internal const val ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT: Int = 516 +internal const val ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT: Int = 534 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_GET_BASIC_TYPE: Int = 9802 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_GET_BASIC_TYPE: Int = + 10322 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_SET_BASIC_TYPE: Int = 9803 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_SET_BASIC_TYPE: Int = + 10323 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_GET_CONSTANT: Int = 9804 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_GET_CONSTANT: Int = 10324 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_SET_CONSTANT: Int = 9805 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBASICTYPECONSTANT_SET_CONSTANT: Int = 10325 -internal const val ENGINECLASS_VISUALSCRIPTBUILTINFUNC: Int = 517 +internal const val ENGINECLASS_VISUALSCRIPTBUILTINFUNC: Int = 535 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBUILTINFUNC_GET_FUNCTION: Int = 9806 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBUILTINFUNC_GET_FUNCTION: Int = 10326 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBUILTINFUNC_SET_FUNCTION: Int = 9807 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTBUILTINFUNC_SET_FUNCTION: Int = 10327 -internal const val ENGINECLASS_VISUALSCRIPTCLASSCONSTANT: Int = 518 +internal const val ENGINECLASS_VISUALSCRIPTCLASSCONSTANT: Int = 536 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_GET_BASE_TYPE: Int = 9808 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_GET_BASE_TYPE: Int = 10328 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_SET_BASE_TYPE: Int = 9809 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_SET_BASE_TYPE: Int = 10329 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_GET_CONSTANT: Int = 9810 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_GET_CONSTANT: Int = 10330 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_SET_CONSTANT: Int = 9811 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCLASSCONSTANT_SET_CONSTANT: Int = 10331 -internal const val ENGINECLASS_VISUALSCRIPTCOMMENT: Int = 519 +internal const val ENGINECLASS_VISUALSCRIPTCOMMENT: Int = 537 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_DESCRIPTION: Int = 9812 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_DESCRIPTION: Int = 10332 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_DESCRIPTION: Int = 9813 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_DESCRIPTION: Int = 10333 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_SIZE: Int = 9814 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_SIZE: Int = 10334 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_SIZE: Int = 9815 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_SIZE: Int = 10335 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_TITLE: Int = 9816 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_GET_TITLE: Int = 10336 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_TITLE: Int = 9817 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCOMMENT_SET_TITLE: Int = 10337 -internal const val ENGINECLASS_VISUALSCRIPTCOMPOSEARRAY: Int = 520 +internal const val ENGINECLASS_VISUALSCRIPTCOMPOSEARRAY: Int = 538 -internal const val ENGINECLASS_VISUALSCRIPTCONDITION: Int = 521 +internal const val ENGINECLASS_VISUALSCRIPTCONDITION: Int = 539 -internal const val ENGINECLASS_VISUALSCRIPTCONSTANT: Int = 522 +internal const val ENGINECLASS_VISUALSCRIPTCONSTANT: Int = 540 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_GET_TYPE: Int = 9818 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_GET_TYPE: Int = 10338 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_SET_TYPE: Int = 9819 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_SET_TYPE: Int = 10339 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_GET_VALUE: Int = 9820 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_GET_VALUE: Int = 10340 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_SET_VALUE: Int = 9821 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTANT_SET_VALUE: Int = 10341 -internal const val ENGINECLASS_VISUALSCRIPTCONSTRUCTOR: Int = 523 +internal const val ENGINECLASS_VISUALSCRIPTCONSTRUCTOR: Int = 541 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_GET_CONSTRUCTOR: Int = 9822 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_GET_CONSTRUCTOR: Int = 10342 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_SET_CONSTRUCTOR: Int = 9823 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_SET_CONSTRUCTOR: Int = 10343 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_GET_TYPE: Int = 9824 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_GET_TYPE: Int = 10344 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_SET_TYPE: Int = 9825 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCONSTRUCTOR_SET_TYPE: Int = 10345 -internal const val ENGINECLASS_VISUALSCRIPTCUSTOMNODE: Int = 524 +internal const val ENGINECLASS_VISUALSCRIPTCUSTOMNODE: Int = 542 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_CAPTION: Int = 9826 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_CAPTION: Int = 10346 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_CATEGORY: Int = 9827 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_CATEGORY: Int = 10347 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_INPUT_VALUE_PORT_COUNT: Int - = 9828 + = 10348 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_INPUT_VALUE_PORT_HINT: Int = - 9829 + 10349 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_INPUT_VALUE_PORT_HINT_STRING: Int = - 9830 + 10350 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_INPUT_VALUE_PORT_NAME: Int = - 9831 + 10351 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_INPUT_VALUE_PORT_TYPE: Int = - 9832 + 10352 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_SEQUENCE_PORT_COUNT: - Int = 9833 + Int = 10353 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_SEQUENCE_PORT_TEXT: - Int = 9834 + Int = 10354 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_VALUE_PORT_COUNT: Int - = 9835 + = 10355 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_VALUE_PORT_HINT: Int - = 9836 + = 10356 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_VALUE_PORT_HINT_STRING: Int = - 9837 + 10357 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_VALUE_PORT_NAME: Int - = 9838 + = 10358 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_OUTPUT_VALUE_PORT_TYPE: Int - = 9839 + = 10359 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_TEXT: Int = 9840 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_TEXT: Int = 10360 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__GET_WORKING_MEMORY_SIZE: Int = - 9841 + 10361 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__HAS_INPUT_SEQUENCE_PORT: Int = - 9842 + 10362 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__SCRIPT_CHANGED: Int = 9843 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__SCRIPT_CHANGED: Int = 10363 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__STEP: Int = 9844 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTCUSTOMNODE__STEP: Int = 10364 -internal const val ENGINECLASS_VISUALSCRIPTDECONSTRUCT: Int = 525 +internal const val ENGINECLASS_VISUALSCRIPTDECONSTRUCT: Int = 543 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT__GET_ELEM_CACHE: Int = 9845 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT__GET_ELEM_CACHE: Int = 10365 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT__SET_ELEM_CACHE: Int = 9846 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT__SET_ELEM_CACHE: Int = 10366 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT_GET_TYPE: Int = 9847 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT_GET_TYPE: Int = 10367 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT_SET_TYPE: Int = 9848 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTDECONSTRUCT_SET_TYPE: Int = 10368 -internal const val ENGINECLASS_VISUALSCRIPTEMITSIGNAL: Int = 526 +internal const val ENGINECLASS_VISUALSCRIPTEMITSIGNAL: Int = 544 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTEMITSIGNAL_GET_SIGNAL: Int = 9849 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTEMITSIGNAL_GET_SIGNAL: Int = 10369 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTEMITSIGNAL_SET_SIGNAL: Int = 9850 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTEMITSIGNAL_SET_SIGNAL: Int = 10370 -internal const val ENGINECLASS_VISUALSCRIPTENGINESINGLETON: Int = 527 +internal const val ENGINECLASS_VISUALSCRIPTENGINESINGLETON: Int = 545 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTENGINESINGLETON_GET_CONSTANT: Int = 9851 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTENGINESINGLETON_GET_CONSTANT: Int = 10371 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTENGINESINGLETON_SET_CONSTANT: Int = 9852 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTENGINESINGLETON_SET_CONSTANT: Int = 10372 -internal const val ENGINECLASS_VISUALSCRIPTEXPRESSION: Int = 528 +internal const val ENGINECLASS_VISUALSCRIPTEXPRESSION: Int = 546 -internal const val ENGINECLASS_VISUALSCRIPTFUNCTION: Int = 529 +internal const val ENGINECLASS_VISUALSCRIPTFUNCTION: Int = 547 -internal const val ENGINECLASS_VISUALSCRIPTFUNCTIONCALL: Int = 530 +internal const val ENGINECLASS_VISUALSCRIPTFUNCTIONCALL: Int = 548 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL__GET_ARGUMENT_CACHE: Int = 9853 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL__GET_ARGUMENT_CACHE: Int = + 10373 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL__SET_ARGUMENT_CACHE: Int = 9854 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL__SET_ARGUMENT_CACHE: Int = + 10374 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASE_SCRIPT: Int = 9855 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASE_SCRIPT: Int = 10375 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASE_SCRIPT: Int = 9856 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASE_SCRIPT: Int = 10376 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASE_TYPE: Int = 9857 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASE_TYPE: Int = 10377 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASE_TYPE: Int = 9858 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASE_TYPE: Int = 10378 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASIC_TYPE: Int = 9859 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_BASIC_TYPE: Int = 10379 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASIC_TYPE: Int = 9860 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_BASIC_TYPE: Int = 10380 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_CALL_MODE: Int = 9861 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_CALL_MODE: Int = 10381 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_CALL_MODE: Int = 9862 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_CALL_MODE: Int = 10382 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_FUNCTION: Int = 9863 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_FUNCTION: Int = 10383 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_FUNCTION: Int = 9864 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_FUNCTION: Int = 10384 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_NODE_PATH: Int = 9865 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_NODE_PATH: Int = 10385 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_NODE_PATH: Int = 9866 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_NODE_PATH: Int = 10386 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_RPC_CALL_MODE: Int = 9867 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_RPC_CALL_MODE: Int = 10387 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_RPC_CALL_MODE: Int = 9868 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_RPC_CALL_MODE: Int = 10388 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_SINGLETON: Int = 9869 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_SINGLETON: Int = 10389 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_SINGLETON: Int = 9870 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_SINGLETON: Int = 10390 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_USE_DEFAULT_ARGS: Int = - 9871 + 10391 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_USE_DEFAULT_ARGS: Int = - 9872 + 10392 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_VALIDATE: Int = 9873 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_GET_VALIDATE: Int = 10393 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_VALIDATE: Int = 9874 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONCALL_SET_VALIDATE: Int = 10394 -internal const val ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE: Int = 531 +internal const val ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE: Int = 549 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE__SIGNAL_CALLBACK: Int = 9875 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE__SIGNAL_CALLBACK: Int = 10395 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_CONNECT_TO_SIGNAL: Int = 9876 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_CONNECT_TO_SIGNAL: Int = 10396 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_IS_VALID: Int = 9877 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_IS_VALID: Int = 10397 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_RESUME: Int = 9878 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTFUNCTIONSTATE_RESUME: Int = 10398 -internal const val ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT: Int = 532 +internal const val ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT: Int = 550 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT_GET_CONSTANT: Int = 9879 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT_GET_CONSTANT: Int = 10399 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT_SET_CONSTANT: Int = 9880 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTGLOBALCONSTANT_SET_CONSTANT: Int = 10400 -internal const val ENGINECLASS_VISUALSCRIPTINDEXGET: Int = 533 +internal const val ENGINECLASS_VISUALSCRIPTINDEXGET: Int = 551 -internal const val ENGINECLASS_VISUALSCRIPTINDEXSET: Int = 534 +internal const val ENGINECLASS_VISUALSCRIPTINDEXSET: Int = 552 -internal const val ENGINECLASS_VISUALSCRIPTINPUTACTION: Int = 535 +internal const val ENGINECLASS_VISUALSCRIPTINPUTACTION: Int = 553 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_GET_ACTION: Int = 9881 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_GET_ACTION: Int = 10401 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_SET_ACTION: Int = 9882 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_SET_ACTION: Int = 10402 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_GET_MODE: Int = 9883 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_GET_MODE: Int = 10403 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_SET_MODE: Int = 9884 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTINPUTACTION_SET_MODE: Int = 10404 -internal const val ENGINECLASS_VISUALSCRIPTITERATOR: Int = 536 +internal const val ENGINECLASS_VISUALSCRIPTITERATOR: Int = 554 -internal const val ENGINECLASS_VISUALSCRIPTLISTS: Int = 537 +internal const val ENGINECLASS_VISUALSCRIPTLISTS: Int = 555 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_ADD_INPUT_DATA_PORT: Int = 9885 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_ADD_INPUT_DATA_PORT: Int = 10405 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_ADD_OUTPUT_DATA_PORT: Int = 9886 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_ADD_OUTPUT_DATA_PORT: Int = 10406 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_REMOVE_INPUT_DATA_PORT: Int = 9887 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_REMOVE_INPUT_DATA_PORT: Int = 10407 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_REMOVE_OUTPUT_DATA_PORT: Int = 9888 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_REMOVE_OUTPUT_DATA_PORT: Int = 10408 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_INPUT_DATA_PORT_NAME: Int = 9889 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_INPUT_DATA_PORT_NAME: Int = 10409 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_INPUT_DATA_PORT_TYPE: Int = 9890 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_INPUT_DATA_PORT_TYPE: Int = 10410 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_OUTPUT_DATA_PORT_NAME: Int = 9891 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_OUTPUT_DATA_PORT_NAME: Int = 10411 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_OUTPUT_DATA_PORT_TYPE: Int = 9892 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLISTS_SET_OUTPUT_DATA_PORT_TYPE: Int = 10412 -internal const val ENGINECLASS_VISUALSCRIPTLOCALVAR: Int = 538 +internal const val ENGINECLASS_VISUALSCRIPTLOCALVAR: Int = 556 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_GET_TYPE: Int = 9893 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_GET_TYPE: Int = 10413 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_SET_TYPE: Int = 9894 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_SET_TYPE: Int = 10414 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_GET_VAR_NAME: Int = 9895 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_GET_VAR_NAME: Int = 10415 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_SET_VAR_NAME: Int = 9896 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVAR_SET_VAR_NAME: Int = 10416 -internal const val ENGINECLASS_VISUALSCRIPTLOCALVARSET: Int = 539 +internal const val ENGINECLASS_VISUALSCRIPTLOCALVARSET: Int = 557 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_GET_TYPE: Int = 9897 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_GET_TYPE: Int = 10417 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_SET_TYPE: Int = 9898 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_SET_TYPE: Int = 10418 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_GET_VAR_NAME: Int = 9899 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_GET_VAR_NAME: Int = 10419 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_SET_VAR_NAME: Int = 9900 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTLOCALVARSET_SET_VAR_NAME: Int = 10420 -internal const val ENGINECLASS_VISUALSCRIPTMATHCONSTANT: Int = 540 +internal const val ENGINECLASS_VISUALSCRIPTMATHCONSTANT: Int = 558 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTMATHCONSTANT_GET_CONSTANT: Int = 9901 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTMATHCONSTANT_GET_CONSTANT: Int = 10421 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTMATHCONSTANT_SET_CONSTANT: Int = 9902 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTMATHCONSTANT_SET_CONSTANT: Int = 10422 -internal const val ENGINECLASS_VISUALSCRIPTNODE: Int = 541 +internal const val ENGINECLASS_VISUALSCRIPTNODE: Int = 559 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE__GET_DEFAULT_INPUT_VALUES: Int = 9903 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE__GET_DEFAULT_INPUT_VALUES: Int = 10423 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE__SET_DEFAULT_INPUT_VALUES: Int = 9904 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE__SET_DEFAULT_INPUT_VALUES: Int = 10424 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_GET_DEFAULT_INPUT_VALUE: Int = 9905 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_GET_DEFAULT_INPUT_VALUE: Int = 10425 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_GET_VISUAL_SCRIPT: Int = 9906 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_GET_VISUAL_SCRIPT: Int = 10426 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_PORTS_CHANGED_NOTIFY: Int = 9907 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_PORTS_CHANGED_NOTIFY: Int = 10427 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_SET_DEFAULT_INPUT_VALUE: Int = 9908 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTNODE_SET_DEFAULT_INPUT_VALUE: Int = 10428 -internal const val ENGINECLASS_VISUALSCRIPTOPERATOR: Int = 542 +internal const val ENGINECLASS_VISUALSCRIPTOPERATOR: Int = 560 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_GET_OPERATOR: Int = 9909 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_GET_OPERATOR: Int = 10429 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_SET_OPERATOR: Int = 9910 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_SET_OPERATOR: Int = 10430 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_GET_TYPE: Int = 9911 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_GET_TYPE: Int = 10431 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_SET_TYPE: Int = 9912 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTOPERATOR_SET_TYPE: Int = 10432 -internal const val ENGINECLASS_VISUALSCRIPTPRELOAD: Int = 543 +internal const val ENGINECLASS_VISUALSCRIPTPRELOAD: Int = 561 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPRELOAD_GET_RESOURCE: Int = 9913 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPRELOAD_GET_RESOURCE: Int = 10433 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPRELOAD_SET_RESOURCE: Int = 9914 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPRELOAD_SET_RESOURCE: Int = 10434 -internal const val ENGINECLASS_VISUALSCRIPTPROPERTYGET: Int = 544 +internal const val ENGINECLASS_VISUALSCRIPTPROPERTYGET: Int = 562 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET__GET_TYPE_CACHE: Int = 9915 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET__GET_TYPE_CACHE: Int = 10435 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET__SET_TYPE_CACHE: Int = 9916 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET__SET_TYPE_CACHE: Int = 10436 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASE_SCRIPT: Int = 9917 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASE_SCRIPT: Int = 10437 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASE_SCRIPT: Int = 9918 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASE_SCRIPT: Int = 10438 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASE_TYPE: Int = 9919 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASE_TYPE: Int = 10439 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASE_TYPE: Int = 9920 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASE_TYPE: Int = 10440 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASIC_TYPE: Int = 9921 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_BASIC_TYPE: Int = 10441 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASIC_TYPE: Int = 9922 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_BASIC_TYPE: Int = 10442 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_INDEX: Int = 9923 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_INDEX: Int = 10443 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_INDEX: Int = 9924 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_INDEX: Int = 10444 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_NODE_PATH: Int = 9925 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_NODE_PATH: Int = 10445 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_NODE_PATH: Int = 9926 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_NODE_PATH: Int = 10446 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_PROPERTY: Int = 9927 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_PROPERTY: Int = 10447 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_PROPERTY: Int = 9928 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_PROPERTY: Int = 10448 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_SET_MODE: Int = 9929 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_GET_SET_MODE: Int = 10449 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_SET_MODE: Int = 9930 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYGET_SET_SET_MODE: Int = 10450 -internal const val ENGINECLASS_VISUALSCRIPTPROPERTYSET: Int = 545 +internal const val ENGINECLASS_VISUALSCRIPTPROPERTYSET: Int = 563 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET__GET_TYPE_CACHE: Int = 9931 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET__GET_TYPE_CACHE: Int = 10451 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET__SET_TYPE_CACHE: Int = 9932 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET__SET_TYPE_CACHE: Int = 10452 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_ASSIGN_OP: Int = 9933 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_ASSIGN_OP: Int = 10453 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_ASSIGN_OP: Int = 9934 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_ASSIGN_OP: Int = 10454 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASE_SCRIPT: Int = 9935 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASE_SCRIPT: Int = 10455 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASE_SCRIPT: Int = 9936 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASE_SCRIPT: Int = 10456 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASE_TYPE: Int = 9937 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASE_TYPE: Int = 10457 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASE_TYPE: Int = 9938 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASE_TYPE: Int = 10458 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASIC_TYPE: Int = 9939 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_BASIC_TYPE: Int = 10459 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASIC_TYPE: Int = 9940 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_BASIC_TYPE: Int = 10460 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_INDEX: Int = 9941 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_INDEX: Int = 10461 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_INDEX: Int = 9942 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_INDEX: Int = 10462 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_NODE_PATH: Int = 9943 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_NODE_PATH: Int = 10463 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_NODE_PATH: Int = 9944 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_NODE_PATH: Int = 10464 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_PROPERTY: Int = 9945 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_PROPERTY: Int = 10465 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_PROPERTY: Int = 9946 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_PROPERTY: Int = 10466 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_SET_MODE: Int = 9947 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_GET_SET_MODE: Int = 10467 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_SET_MODE: Int = 9948 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTPROPERTYSET_SET_SET_MODE: Int = 10468 -internal const val ENGINECLASS_VISUALSCRIPTRESOURCEPATH: Int = 546 +internal const val ENGINECLASS_VISUALSCRIPTRESOURCEPATH: Int = 564 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRESOURCEPATH_GET_PATH: Int = 9949 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRESOURCEPATH_GET_PATH: Int = 10469 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRESOURCEPATH_SET_PATH: Int = 9950 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRESOURCEPATH_SET_PATH: Int = 10470 -internal const val ENGINECLASS_VISUALSCRIPTRETURN: Int = 547 +internal const val ENGINECLASS_VISUALSCRIPTRETURN: Int = 565 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_GET_RETURN_ENABLED: Int = 9951 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_GET_RETURN_ENABLED: Int = 10471 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_SET_RETURN_ENABLED: Int = 9952 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_SET_RETURN_ENABLED: Int = 10472 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_GET_RETURN_TYPE: Int = 9953 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_GET_RETURN_TYPE: Int = 10473 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_SET_RETURN_TYPE: Int = 9954 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTRETURN_SET_RETURN_TYPE: Int = 10474 -internal const val ENGINECLASS_VISUALSCRIPTSCENENODE: Int = 548 +internal const val ENGINECLASS_VISUALSCRIPTSCENENODE: Int = 566 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSCENENODE_GET_NODE_PATH: Int = 9955 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSCENENODE_GET_NODE_PATH: Int = 10475 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSCENENODE_SET_NODE_PATH: Int = 9956 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSCENENODE_SET_NODE_PATH: Int = 10476 -internal const val ENGINECLASS_VISUALSCRIPTSCENETREE: Int = 549 +internal const val ENGINECLASS_VISUALSCRIPTSCENETREE: Int = 567 -internal const val ENGINECLASS_VISUALSCRIPTSELECT: Int = 550 +internal const val ENGINECLASS_VISUALSCRIPTSELECT: Int = 568 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSELECT_GET_TYPE: Int = 9957 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSELECT_GET_TYPE: Int = 10477 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSELECT_SET_TYPE: Int = 9958 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSELECT_SET_TYPE: Int = 10478 -internal const val ENGINECLASS_VISUALSCRIPTSELF: Int = 551 +internal const val ENGINECLASS_VISUALSCRIPTSELF: Int = 569 -internal const val ENGINECLASS_VISUALSCRIPTSEQUENCE: Int = 552 +internal const val ENGINECLASS_VISUALSCRIPTSEQUENCE: Int = 570 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSEQUENCE_GET_STEPS: Int = 9959 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSEQUENCE_GET_STEPS: Int = 10479 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSEQUENCE_SET_STEPS: Int = 9960 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSEQUENCE_SET_STEPS: Int = 10480 -internal const val ENGINECLASS_VISUALSCRIPTSUBCALL: Int = 553 +internal const val ENGINECLASS_VISUALSCRIPTSUBCALL: Int = 571 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSUBCALL__SUBCALL: Int = 9961 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTSUBCALL__SUBCALL: Int = 10481 -internal const val ENGINECLASS_VISUALSCRIPTSWITCH: Int = 554 +internal const val ENGINECLASS_VISUALSCRIPTSWITCH: Int = 572 -internal const val ENGINECLASS_VISUALSCRIPTTYPECAST: Int = 555 +internal const val ENGINECLASS_VISUALSCRIPTTYPECAST: Int = 573 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_GET_BASE_SCRIPT: Int = 9962 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_GET_BASE_SCRIPT: Int = 10482 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_SET_BASE_SCRIPT: Int = 9963 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_SET_BASE_SCRIPT: Int = 10483 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_GET_BASE_TYPE: Int = 9964 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_GET_BASE_TYPE: Int = 10484 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_SET_BASE_TYPE: Int = 9965 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTTYPECAST_SET_BASE_TYPE: Int = 10485 -internal const val ENGINECLASS_VISUALSCRIPTVARIABLEGET: Int = 556 +internal const val ENGINECLASS_VISUALSCRIPTVARIABLEGET: Int = 574 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLEGET_GET_VAR_NAME: Int = 9966 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLEGET_GET_VAR_NAME: Int = 10486 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLEGET_SET_VAR_NAME: Int = 9967 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLEGET_SET_VAR_NAME: Int = 10487 -internal const val ENGINECLASS_VISUALSCRIPTVARIABLESET: Int = 557 +internal const val ENGINECLASS_VISUALSCRIPTVARIABLESET: Int = 575 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLESET_GET_VAR_NAME: Int = 9968 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLESET_GET_VAR_NAME: Int = 10488 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLESET_SET_VAR_NAME: Int = 9969 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTVARIABLESET_SET_VAR_NAME: Int = 10489 -internal const val ENGINECLASS_VISUALSCRIPTWHILE: Int = 558 +internal const val ENGINECLASS_VISUALSCRIPTWHILE: Int = 576 -internal const val ENGINECLASS_VISUALSCRIPTYIELD: Int = 559 +internal const val ENGINECLASS_VISUALSCRIPTYIELD: Int = 577 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_GET_MODE: Int = 9970 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_GET_MODE: Int = 10490 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_SET_MODE: Int = 9971 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_SET_MODE: Int = 10491 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_GET_WAIT_TIME: Int = 9972 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_GET_WAIT_TIME: Int = 10492 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_SET_WAIT_TIME: Int = 9973 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELD_SET_WAIT_TIME: Int = 10493 -internal const val ENGINECLASS_VISUALSCRIPTYIELDSIGNAL: Int = 560 +internal const val ENGINECLASS_VISUALSCRIPTYIELDSIGNAL: Int = 578 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_BASE_TYPE: Int = 9974 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_BASE_TYPE: Int = 10494 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_BASE_TYPE: Int = 9975 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_BASE_TYPE: Int = 10495 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_CALL_MODE: Int = 9976 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_CALL_MODE: Int = 10496 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_CALL_MODE: Int = 9977 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_CALL_MODE: Int = 10497 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_NODE_PATH: Int = 9978 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_NODE_PATH: Int = 10498 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_NODE_PATH: Int = 9979 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_NODE_PATH: Int = 10499 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_SIGNAL: Int = 9980 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_GET_SIGNAL: Int = 10500 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_SIGNAL: Int = 9981 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSCRIPTYIELDSIGNAL_SET_SIGNAL: Int = 10501 -internal const val ENGINECLASS_VISUALSERVER: Int = 561 +internal const val ENGINECLASS_VISUALSERVER: Int = 579 -internal const val ENGINESINGLETON_VISUALSERVER: Int = 14 +internal const val ENGINESINGLETON_VISUALSERVER: Int = 18 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_BLACK_BARS_SET_IMAGES: Int = 9982 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_BLACK_BARS_SET_IMAGES: Int = 10502 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_BLACK_BARS_SET_MARGINS: Int = 9983 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_BLACK_BARS_SET_MARGINS: Int = 10503 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_CREATE: Int = 9984 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_CREATE: Int = 10504 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_CULL_MASK: Int = 9985 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_CULL_MASK: Int = 10505 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_ENVIRONMENT: Int = 9986 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_ENVIRONMENT: Int = 10506 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_FRUSTUM: Int = 9987 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_FRUSTUM: Int = 10507 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_ORTHOGONAL: Int = 9988 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_ORTHOGONAL: Int = 10508 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_PERSPECTIVE: Int = 9989 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_PERSPECTIVE: Int = 10509 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_TRANSFORM: Int = 9990 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_TRANSFORM: Int = 10510 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_USE_VERTICAL_ASPECT: Int = 9991 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CAMERA_SET_USE_VERTICAL_ASPECT: Int = 10511 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_CREATE: Int = 9992 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_CREATE: Int = 10512 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_CIRCLE: Int = 9993 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_CIRCLE: Int = 10513 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_CLIP_IGNORE: Int = 9994 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_CLIP_IGNORE: Int = 10514 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_LINE: Int = 9995 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_LINE: Int = 10515 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_MESH: Int = 9996 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_MESH: Int = 10516 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_MULTIMESH: Int = 9997 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_MULTIMESH: Int = 10517 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_NINE_PATCH: Int = 9998 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_NINE_PATCH: Int = 10518 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_PARTICLES: Int = 9999 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_PARTICLES: Int = 10519 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_POLYGON: Int = 10000 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_POLYGON: Int = 10520 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_POLYLINE: Int = 10001 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_POLYLINE: Int = 10521 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_PRIMITIVE: Int = 10002 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_PRIMITIVE: Int = 10522 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_RECT: Int = 10003 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_RECT: Int = 10523 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_SET_TRANSFORM: Int = 10004 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_SET_TRANSFORM: Int = 10524 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_TEXTURE_RECT: Int = 10005 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_TEXTURE_RECT: Int = 10525 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_TEXTURE_RECT_REGION: Int = - 10006 + 10526 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_TRIANGLE_ARRAY: Int = 10007 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_ADD_TRIANGLE_ARRAY: Int = 10527 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_CLEAR: Int = 10008 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_CLEAR: Int = 10528 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_CREATE: Int = 10009 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_CREATE: Int = 10529 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_CLIP: Int = 10010 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_CLIP: Int = 10530 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_COPY_TO_BACKBUFFER: Int = - 10011 + 10531 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_CUSTOM_RECT: Int = 10012 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_CUSTOM_RECT: Int = 10532 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_DISTANCE_FIELD_MODE: Int = - 10013 + 10533 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_DRAW_BEHIND_PARENT: Int = - 10014 + 10534 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_DRAW_INDEX: Int = 10015 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_DRAW_INDEX: Int = 10535 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_LIGHT_MASK: Int = 10016 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_LIGHT_MASK: Int = 10536 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_MATERIAL: Int = 10017 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_MATERIAL: Int = 10537 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_MODULATE: Int = 10018 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_MODULATE: Int = 10538 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_PARENT: Int = 10019 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_PARENT: Int = 10539 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_SELF_MODULATE: Int = 10020 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_SELF_MODULATE: Int = 10540 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_SORT_CHILDREN_BY_Y: Int = - 10021 + 10541 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_TRANSFORM: Int = 10022 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_TRANSFORM: Int = 10542 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_USE_PARENT_MATERIAL: Int = - 10023 + 10543 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_VISIBLE: Int = 10024 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_VISIBLE: Int = 10544 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_Z_AS_RELATIVE_TO_PARENT: - Int = 10025 + Int = 10545 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_Z_INDEX: Int = 10026 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_ITEM_SET_Z_INDEX: Int = 10546 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_ATTACH_TO_CANVAS: Int = 10027 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_ATTACH_TO_CANVAS: Int = 10547 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_CREATE: Int = 10028 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_CREATE: Int = 10548 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_ATTACH_TO_CANVAS: Int - = 10029 + = 10549 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_CREATE: Int = 10030 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_CREATE: Int = 10550 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_SET_ENABLED: Int = - 10031 + 10551 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_SET_LIGHT_MASK: Int = - 10032 + 10552 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_SET_POLYGON: Int = - 10033 + 10553 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_OCCLUDER_SET_TRANSFORM: Int = - 10034 + 10554 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_COLOR: Int = 10035 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_COLOR: Int = 10555 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ENABLED: Int = 10036 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ENABLED: Int = 10556 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ENERGY: Int = 10037 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ENERGY: Int = 10557 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_HEIGHT: Int = 10038 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_HEIGHT: Int = 10558 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ITEM_CULL_MASK: Int = - 10039 + 10559 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_ITEM_SHADOW_CULL_MASK: Int - = 10040 + = 10560 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_LAYER_RANGE: Int = 10041 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_LAYER_RANGE: Int = 10561 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_MODE: Int = 10042 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_MODE: Int = 10562 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SCALE: Int = 10043 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SCALE: Int = 10563 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_BUFFER_SIZE: Int = - 10044 + 10564 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_COLOR: Int = 10045 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_COLOR: Int = 10565 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_ENABLED: Int = - 10046 + 10566 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_FILTER: Int = 10047 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_FILTER: Int = 10567 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_GRADIENT_LENGTH: - Int = 10048 + Int = 10568 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_SMOOTH: Int = 10049 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_SHADOW_SMOOTH: Int = 10569 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_TEXTURE: Int = 10050 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_TEXTURE: Int = 10570 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_TEXTURE_OFFSET: Int = - 10051 + 10571 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_TRANSFORM: Int = 10052 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_TRANSFORM: Int = 10572 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_Z_RANGE: Int = 10053 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_LIGHT_SET_Z_RANGE: Int = 10573 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_OCCLUDER_POLYGON_CREATE: Int = 10054 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_OCCLUDER_POLYGON_CREATE: Int = 10574 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_OCCLUDER_POLYGON_SET_CULL_MODE: Int - = 10055 + = 10575 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_OCCLUDER_POLYGON_SET_SHAPE: Int = - 10056 + 10576 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_OCCLUDER_POLYGON_SET_SHAPE_AS_LINES: - Int = 10057 + Int = 10577 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_SET_ITEM_MIRRORING: Int = 10058 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_SET_ITEM_MIRRORING: Int = 10578 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_SET_MODULATE: Int = 10059 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_CANVAS_SET_MODULATE: Int = 10579 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_DIRECTIONAL_LIGHT_CREATE: Int = 10060 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_DIRECTIONAL_LIGHT_CREATE: Int = 10580 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_DRAW: Int = 10061 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_DRAW: Int = 10581 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_CREATE: Int = 10062 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_CREATE: Int = 10582 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_ADJUSTMENT: Int = 10063 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_ADJUSTMENT: Int = 10583 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_AMBIENT_LIGHT: Int = 10064 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_AMBIENT_LIGHT: Int = 10584 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BACKGROUND: Int = 10065 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BACKGROUND: Int = 10585 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BG_COLOR: Int = 10066 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BG_COLOR: Int = 10586 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BG_ENERGY: Int = 10067 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_BG_ENERGY: Int = 10587 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_CANVAS_MAX_LAYER: Int = - 10068 + 10588 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_DOF_BLUR_FAR: Int = 10069 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_DOF_BLUR_FAR: Int = 10589 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_DOF_BLUR_NEAR: Int = 10070 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_DOF_BLUR_NEAR: Int = 10590 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG: Int = 10071 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG: Int = 10591 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG_DEPTH: Int = 10072 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG_DEPTH: Int = 10592 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG_HEIGHT: Int = 10073 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_FOG_HEIGHT: Int = 10593 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_GLOW: Int = 10074 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_GLOW: Int = 10594 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SKY: Int = 10075 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SKY: Int = 10595 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SKY_CUSTOM_FOV: Int = 10076 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SKY_CUSTOM_FOV: Int = 10596 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SKY_ORIENTATION: Int = - 10077 + 10597 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SSAO: Int = 10078 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SSAO: Int = 10598 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SSR: Int = 10079 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_SSR: Int = 10599 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_TONEMAP: Int = 10080 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_ENVIRONMENT_SET_TONEMAP: Int = 10600 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FINISH: Int = 10081 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FINISH: Int = 10601 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FORCE_DRAW: Int = 10082 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FORCE_DRAW: Int = 10602 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FORCE_SYNC: Int = 10083 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FORCE_SYNC: Int = 10603 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FREE_RID: Int = 10084 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_FREE_RID: Int = 10604 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_RENDER_INFO: Int = 10085 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_RENDER_INFO: Int = 10605 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_TEST_CUBE: Int = 10086 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_TEST_CUBE: Int = 10606 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_TEST_TEXTURE: Int = 10087 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_TEST_TEXTURE: Int = 10607 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_VIDEO_ADAPTER_NAME: Int = 10088 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_VIDEO_ADAPTER_NAME: Int = 10608 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_VIDEO_ADAPTER_VENDOR: Int = 10089 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_VIDEO_ADAPTER_VENDOR: Int = 10609 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_WHITE_TEXTURE: Int = 10090 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_WHITE_TEXTURE: Int = 10610 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_CREATE: Int = 10091 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_CREATE: Int = 10611 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_BIAS: Int = 10092 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_BIAS: Int = 10612 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_BOUNDS: Int = 10093 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_BOUNDS: Int = 10613 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_CELL_SIZE: Int = 10094 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_CELL_SIZE: Int = 10614 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_DYNAMIC_DATA: Int = 10095 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_DYNAMIC_DATA: Int = 10615 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_DYNAMIC_RANGE: Int = 10096 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_DYNAMIC_RANGE: Int = 10616 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_ENERGY: Int = 10097 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_ENERGY: Int = 10617 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_NORMAL_BIAS: Int = 10098 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_NORMAL_BIAS: Int = 10618 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_PROPAGATION: Int = 10099 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_PROPAGATION: Int = 10619 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_TO_CELL_XFORM: Int = 10100 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_GET_TO_CELL_XFORM: Int = 10620 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_IS_COMPRESSED: Int = 10101 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_IS_COMPRESSED: Int = 10621 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_IS_INTERIOR: Int = 10102 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_IS_INTERIOR: Int = 10622 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_BIAS: Int = 10103 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_BIAS: Int = 10623 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_BOUNDS: Int = 10104 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_BOUNDS: Int = 10624 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_CELL_SIZE: Int = 10105 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_CELL_SIZE: Int = 10625 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_COMPRESS: Int = 10106 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_COMPRESS: Int = 10626 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_DYNAMIC_DATA: Int = 10107 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_DYNAMIC_DATA: Int = 10627 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_DYNAMIC_RANGE: Int = 10108 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_DYNAMIC_RANGE: Int = 10628 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_ENERGY: Int = 10109 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_ENERGY: Int = 10629 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_INTERIOR: Int = 10110 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_INTERIOR: Int = 10630 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_NORMAL_BIAS: Int = 10111 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_NORMAL_BIAS: Int = 10631 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_PROPAGATION: Int = 10112 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_PROPAGATION: Int = 10632 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_TO_CELL_XFORM: Int = 10113 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GI_PROBE_SET_TO_CELL_XFORM: Int = 10633 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_CHANGED: Int = 10114 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_CHANGED: Int = 10634 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_FEATURE: Int = 10115 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_FEATURE: Int = 10635 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_OS_FEATURE: Int = 10116 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_OS_FEATURE: Int = 10636 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_BEGIN: Int = 10117 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_BEGIN: Int = 10637 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_CLEAR: Int = 10118 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_CLEAR: Int = 10638 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_COLOR: Int = 10119 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_COLOR: Int = 10639 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_CREATE: Int = 10120 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_CREATE: Int = 10640 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_END: Int = 10121 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_END: Int = 10641 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_GET_MATERIAL: Int = 10122 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_GET_MATERIAL: Int = 10642 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_NORMAL: Int = 10123 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_NORMAL: Int = 10643 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_SET_MATERIAL: Int = 10124 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_SET_MATERIAL: Int = 10644 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_TANGENT: Int = 10125 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_TANGENT: Int = 10645 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_UV: Int = 10126 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_UV: Int = 10646 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_UV2: Int = 10127 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_UV2: Int = 10647 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_VERTEX: Int = 10128 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_VERTEX: Int = 10648 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_VERTEX_2D: Int = 10129 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_IMMEDIATE_VERTEX_2D: Int = 10649 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INIT: Int = 10130 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INIT: Int = 10650 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_ATTACH_OBJECT_INSTANCE_ID: Int = - 10131 + 10651 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_ATTACH_SKELETON: Int = 10132 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_ATTACH_SKELETON: Int = 10652 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_CREATE: Int = 10133 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_CREATE: Int = 10653 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_CREATE2: Int = 10134 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_CREATE2: Int = 10654 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_AS_INSTANCE_LOD: Int - = 10135 + = 10655 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_CAST_SHADOWS_SETTING: - Int = 10136 + Int = 10656 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_DRAW_RANGE: Int = - 10137 + 10657 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_FLAG: Int = 10138 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_FLAG: Int = 10658 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_MATERIAL_OVERLAY: Int + = 10659 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_MATERIAL_OVERRIDE: - Int = 10139 + Int = 10660 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_BASE: Int = 10140 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_BASE: Int = 10661 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_BLEND_SHAPE_WEIGHT: Int = - 10141 + 10662 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_CUSTOM_AABB: Int = 10142 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_CUSTOM_AABB: Int = 10663 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_EXTERIOR: Int = 10143 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_EXTERIOR: Int = 10664 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_EXTRA_VISIBILITY_MARGIN: Int = - 10144 + 10665 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_LAYER_MASK: Int = 10145 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_LAYER_MASK: Int = 10666 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_SCENARIO: Int = 10146 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_SCENARIO: Int = 10667 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_SURFACE_MATERIAL: Int = 10147 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_SURFACE_MATERIAL: Int = 10668 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_TRANSFORM: Int = 10148 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_TRANSFORM: Int = 10669 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_USE_LIGHTMAP: Int = 10149 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_USE_LIGHTMAP: Int = 10670 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_VISIBLE: Int = 10150 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_SET_VISIBLE: Int = 10671 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_AABB: Int = 10151 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_AABB: Int = 10672 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_CONVEX: Int = 10152 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_CONVEX: Int = 10673 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_RAY: Int = 10153 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCES_CULL_RAY: Int = 10674 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_DIRECTIONAL_SET_BLEND_SPLITS: Int = - 10154 + 10675 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_DIRECTIONAL_SET_SHADOW_DEPTH_RANGE_MODE: Int = - 10155 + 10676 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_DIRECTIONAL_SET_SHADOW_MODE: Int = - 10156 + 10677 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_OMNI_SET_SHADOW_DETAIL: Int = 10157 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_OMNI_SET_SHADOW_DETAIL: Int = 10678 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_OMNI_SET_SHADOW_MODE: Int = 10158 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_OMNI_SET_SHADOW_MODE: Int = 10679 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_BAKE_MODE: Int = 10159 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_BAKE_MODE: Int = 10680 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_COLOR: Int = 10160 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_COLOR: Int = 10681 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_CULL_MASK: Int = 10161 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_CULL_MASK: Int = 10682 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_NEGATIVE: Int = 10162 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_NEGATIVE: Int = 10683 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_PARAM: Int = 10163 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_PARAM: Int = 10684 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_PROJECTOR: Int = 10164 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_PROJECTOR: Int = 10685 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_REVERSE_CULL_FACE_MODE: Int = - 10165 + 10686 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_SHADOW: Int = 10166 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_SHADOW: Int = 10687 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_SHADOW_COLOR: Int = 10167 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_SHADOW_COLOR: Int = 10688 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_USE_GI: Int = 10168 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHT_SET_USE_GI: Int = 10689 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_CREATE: Int = 10169 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_CREATE: Int = 10690 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_BOUNDS: Int = 10170 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_BOUNDS: Int = 10691 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_ENERGY: Int = 10171 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_ENERGY: Int = 10692 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_OCTREE: Int = 10172 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_OCTREE: Int = 10693 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_OCTREE_CELL_SUBDIV: - Int = 10173 + Int = 10694 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_GET_OCTREE_CELL_TRANSFORM: - Int = 10174 + Int = 10695 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_IS_INTERIOR: Int = 10175 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_IS_INTERIOR: Int = 10696 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_BOUNDS: Int = 10176 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_BOUNDS: Int = 10697 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_ENERGY: Int = 10177 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_ENERGY: Int = 10698 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_INTERIOR: Int = 10178 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_INTERIOR: Int = 10699 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_OCTREE: Int = 10179 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_OCTREE: Int = 10700 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_OCTREE_CELL_SUBDIV: - Int = 10180 + Int = 10701 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_LIGHTMAP_CAPTURE_SET_OCTREE_CELL_TRANSFORM: - Int = 10181 + Int = 10702 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MAKE_SPHERE_MESH: Int = 10182 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MAKE_SPHERE_MESH: Int = 10703 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_CREATE: Int = 10183 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_CREATE: Int = 10704 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_PARAM: Int = 10184 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_PARAM: Int = 10705 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_PARAM_DEFAULT: Int = 10185 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_PARAM_DEFAULT: Int = 10706 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_SHADER: Int = 10186 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_GET_SHADER: Int = 10707 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_LINE_WIDTH: Int = 10187 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_LINE_WIDTH: Int = 10708 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_NEXT_PASS: Int = 10188 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_NEXT_PASS: Int = 10709 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_PARAM: Int = 10189 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_PARAM: Int = 10710 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_RENDER_PRIORITY: Int = 10190 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_RENDER_PRIORITY: Int = 10711 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_SHADER: Int = 10191 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MATERIAL_SET_SHADER: Int = 10712 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_ADD_SURFACE_FROM_ARRAYS: Int = 10192 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_ADD_SURFACE_FROM_ARRAYS: Int = 10713 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_CLEAR: Int = 10193 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_CLEAR: Int = 10714 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_CREATE: Int = 10194 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_CREATE: Int = 10715 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_BLEND_SHAPE_COUNT: Int = 10195 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_BLEND_SHAPE_COUNT: Int = 10716 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_BLEND_SHAPE_MODE: Int = 10196 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_BLEND_SHAPE_MODE: Int = 10717 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_CUSTOM_AABB: Int = 10197 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_CUSTOM_AABB: Int = 10718 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_SURFACE_COUNT: Int = 10198 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_GET_SURFACE_COUNT: Int = 10719 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_REMOVE_SURFACE: Int = 10199 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_REMOVE_SURFACE: Int = 10720 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_BLEND_SHAPE_COUNT: Int = 10200 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_BLEND_SHAPE_COUNT: Int = 10721 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_BLEND_SHAPE_MODE: Int = 10201 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_BLEND_SHAPE_MODE: Int = 10722 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_CUSTOM_AABB: Int = 10202 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SET_CUSTOM_AABB: Int = 10723 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_AABB: Int = 10203 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_AABB: Int = 10724 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAY: Int = 10204 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAY: Int = 10725 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAY_INDEX_LEN: Int = - 10205 + 10726 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAY_LEN: Int = 10206 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAY_LEN: Int = 10727 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAYS: Int = 10207 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_ARRAYS: Int = 10728 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_BLEND_SHAPE_ARRAYS: Int = - 10208 + 10729 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT: Int = 10209 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT: Int = 10730 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT_OFFSET: Int = 10210 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT_OFFSET: Int = 10731 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT_STRIDE: Int = 10211 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_FORMAT_STRIDE: Int = 10732 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_INDEX_ARRAY: Int = 10212 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_INDEX_ARRAY: Int = 10733 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_MATERIAL: Int = 10213 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_MATERIAL: Int = 10734 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_PRIMITIVE_TYPE: Int = - 10214 + 10735 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_SKELETON_AABB: Int = 10215 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_GET_SKELETON_AABB: Int = 10736 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_SET_MATERIAL: Int = 10216 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_SET_MATERIAL: Int = 10737 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_UPDATE_REGION: Int = 10217 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MESH_SURFACE_UPDATE_REGION: Int = 10738 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_ALLOCATE: Int = 10218 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_ALLOCATE: Int = 10739 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_CREATE: Int = 10219 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_CREATE: Int = 10740 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_AABB: Int = 10220 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_AABB: Int = 10741 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_INSTANCE_COUNT: Int = 10221 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_INSTANCE_COUNT: Int = 10742 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_MESH: Int = 10222 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_MESH: Int = 10743 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_GET_VISIBLE_INSTANCES: Int = - 10223 + 10744 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_GET_COLOR: Int = 10224 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_GET_COLOR: Int = 10745 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_GET_CUSTOM_DATA: Int = - 10225 + 10746 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_GET_TRANSFORM: Int = - 10226 + 10747 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_GET_TRANSFORM_2D: Int = - 10227 + 10748 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_SET_COLOR: Int = 10228 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_SET_COLOR: Int = 10749 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_SET_CUSTOM_DATA: Int = - 10229 + 10750 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_SET_TRANSFORM: Int = - 10230 + 10751 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_INSTANCE_SET_TRANSFORM_2D: Int = - 10231 + 10752 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_SET_AS_BULK_ARRAY: Int = 10232 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_SET_AS_BULK_ARRAY: Int = 10753 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_SET_MESH: Int = 10233 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_SET_MESH: Int = 10754 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_MULTIMESH_SET_VISIBLE_INSTANCES: Int = - 10234 + 10755 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_OMNI_LIGHT_CREATE: Int = 10235 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_OMNI_LIGHT_CREATE: Int = 10756 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_CREATE: Int = 10236 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_CREATE: Int = 10757 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_GET_CURRENT_AABB: Int = 10237 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_GET_CURRENT_AABB: Int = 10758 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_GET_EMITTING: Int = 10238 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_GET_EMITTING: Int = 10759 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_IS_INACTIVE: Int = 10239 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_IS_INACTIVE: Int = 10760 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_REQUEST_PROCESS: Int = 10240 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_REQUEST_PROCESS: Int = 10761 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_RESTART: Int = 10241 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_RESTART: Int = 10762 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_AMOUNT: Int = 10242 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_AMOUNT: Int = 10763 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_CUSTOM_AABB: Int = 10243 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_CUSTOM_AABB: Int = 10764 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_ORDER: Int = 10244 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_ORDER: Int = 10765 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_PASS_MESH: Int = 10245 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_PASS_MESH: Int = 10766 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_PASSES: Int = 10246 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_DRAW_PASSES: Int = 10767 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_EMISSION_TRANSFORM: Int = - 10247 + 10768 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_EMITTING: Int = 10248 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_EMITTING: Int = 10769 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_EXPLOSIVENESS_RATIO: Int = - 10249 + 10770 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_FIXED_FPS: Int = 10250 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_FIXED_FPS: Int = 10771 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_FRACTIONAL_DELTA: Int = 10251 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_FRACTIONAL_DELTA: Int = 10772 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_LIFETIME: Int = 10252 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_LIFETIME: Int = 10773 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_ONE_SHOT: Int = 10253 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_ONE_SHOT: Int = 10774 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_PRE_PROCESS_TIME: Int = 10254 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_PRE_PROCESS_TIME: Int = 10775 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_PROCESS_MATERIAL: Int = 10255 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_PROCESS_MATERIAL: Int = 10776 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_RANDOMNESS_RATIO: Int = 10256 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_RANDOMNESS_RATIO: Int = 10777 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_SPEED_SCALE: Int = 10257 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_SPEED_SCALE: Int = 10778 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_PARTICLES_SET_USE_LOCAL_COORDINATES: Int = - 10258 + 10779 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_CREATE: Int = 10259 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_CREATE: Int = 10780 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_AS_INTERIOR: Int = - 10260 + 10781 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_CULL_MASK: Int = 10261 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_CULL_MASK: Int = 10782 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_ENABLE_BOX_PROJECTION: - Int = 10262 + Int = 10783 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_ENABLE_SHADOWS: Int = - 10263 + 10784 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_EXTENTS: Int = 10264 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_EXTENTS: Int = 10785 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_INTENSITY: Int = 10265 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_INTENSITY: Int = 10786 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_INTERIOR_AMBIENT: Int - = 10266 + = 10787 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_INTERIOR_AMBIENT_ENERGY: Int = - 10267 + 10788 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_INTERIOR_AMBIENT_PROBE_CONTRIBUTION: - Int = 10268 + Int = 10789 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_MAX_DISTANCE: Int = - 10269 + 10790 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_ORIGIN_OFFSET: Int = - 10270 + 10791 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REFLECTION_PROBE_SET_UPDATE_MODE: Int = - 10271 + 10792 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REQUEST_FRAME_DRAWN_CALLBACK: Int = 10272 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_REQUEST_FRAME_DRAWN_CALLBACK: Int = 10793 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_CREATE: Int = 10273 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_CREATE: Int = 10794 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_DEBUG: Int = 10274 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_DEBUG: Int = 10795 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_ENVIRONMENT: Int = 10275 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_ENVIRONMENT: Int = 10796 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_FALLBACK_ENVIRONMENT: Int = - 10276 + 10797 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SCENARIO_SET_REFLECTION_ATLAS_SIZE: Int = - 10277 + 10798 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_BOOT_IMAGE: Int = 10799 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_BOOT_IMAGE: Int = 10278 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_DEBUG_GENERATE_WIREFRAMES: Int = 10800 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_DEBUG_GENERATE_WIREFRAMES: Int = 10279 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_DEFAULT_CLEAR_COLOR: Int = 10801 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_DEFAULT_CLEAR_COLOR: Int = 10280 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_SHADER_ASYNC_HIDDEN_FORBIDDEN: Int = + 10802 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_SHADER_TIME_SCALE: Int = 10281 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_SHADER_TIME_SCALE: Int = 10803 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_USE_OCCLUSION_CULLING: Int = 10282 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_USE_OCCLUSION_CULLING: Int = 10804 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_CREATE: Int = 10283 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_CREATE: Int = 10805 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_GET_CODE: Int = 10284 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_GET_CODE: Int = 10806 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_GET_DEFAULT_TEXTURE_PARAM: Int = - 10285 + 10807 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_GET_PARAM_LIST: Int = 10286 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_GET_PARAM_LIST: Int = 10808 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_SET_CODE: Int = 10287 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_SET_CODE: Int = 10809 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SHADER_SET_DEFAULT_TEXTURE_PARAM: Int = - 10288 + 10810 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_ALLOCATE: Int = 10811 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_ALLOCATE: Int = 10289 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_GET_TRANSFORM: Int = 10812 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_GET_TRANSFORM: Int = 10290 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_GET_TRANSFORM_2D: Int = 10813 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_GET_TRANSFORM_2D: Int = 10291 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_SET_TRANSFORM: Int = 10814 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_SET_TRANSFORM: Int = 10292 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_SET_TRANSFORM_2D: Int = 10815 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_BONE_SET_TRANSFORM_2D: Int = 10293 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_CREATE: Int = 10816 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_CREATE: Int = 10294 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_GET_BONE_COUNT: Int = 10817 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKELETON_GET_BONE_COUNT: Int = 10295 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKY_CREATE: Int = 10818 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKY_CREATE: Int = 10296 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKY_SET_TEXTURE: Int = 10819 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SKY_SET_TEXTURE: Int = 10297 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SPOT_LIGHT_CREATE: Int = 10820 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SPOT_LIGHT_CREATE: Int = 10298 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SYNC: Int = 10821 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SYNC: Int = 10299 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_ALLOCATE: Int = 10822 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_ALLOCATE: Int = 10300 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_BIND: Int = 10823 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_BIND: Int = 10301 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_CREATE: Int = 10824 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_CREATE: Int = 10302 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_CREATE_FROM_IMAGE: Int = 10825 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_CREATE_FROM_IMAGE: Int = 10303 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_DEBUG_USAGE: Int = 10826 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_DEBUG_USAGE: Int = 10304 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_DATA: Int = 10827 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_DATA: Int = 10305 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_DEPTH: Int = 10828 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_DEPTH: Int = 10306 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_FLAGS: Int = 10829 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_FLAGS: Int = 10307 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_FORMAT: Int = 10830 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_FORMAT: Int = 10308 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_HEIGHT: Int = 10831 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_HEIGHT: Int = 10309 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_PATH: Int = 10832 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_PATH: Int = 10310 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_TEXID: Int = 10833 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_TEXID: Int = 10311 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_TYPE: Int = 10834 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_TYPE: Int = 10312 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_WIDTH: Int = 10835 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_GET_WIDTH: Int = 10313 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_DATA: Int = 10836 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_DATA: Int = 10314 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_DATA_PARTIAL: Int = 10837 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_DATA_PARTIAL: Int = 10315 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_FLAGS: Int = 10838 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_FLAGS: Int = 10316 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_PATH: Int = 10839 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_PATH: Int = 10317 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_PROXY: Int = 10840 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_SHRINK_ALL_X2_ON_SET_DATA: Int - = 10318 + = 10841 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_SIZE_OVERRIDE: Int = 10319 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_SIZE_OVERRIDE: Int = 10842 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURES_KEEP_ORIGINAL: Int = 10320 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURES_KEEP_ORIGINAL: Int = 10843 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_CAMERA: Int = 10321 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_CAMERA: Int = 10844 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_CANVAS: Int = 10322 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_CANVAS: Int = 10845 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_TO_SCREEN: Int = 10323 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_ATTACH_TO_SCREEN: Int = 10846 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_CREATE: Int = 10324 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_CREATE: Int = 10847 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_DETACH: Int = 10325 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_DETACH: Int = 10848 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_GET_RENDER_INFO: Int = 10326 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_GET_RENDER_INFO: Int = 10849 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_GET_TEXTURE: Int = 10327 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_GET_TEXTURE: Int = 10850 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_REMOVE_CANVAS: Int = 10328 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_REMOVE_CANVAS: Int = 10851 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_ACTIVE: Int = 10329 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_ACTIVE: Int = 10852 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CANVAS_STACKING: Int = 10330 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CANVAS_STACKING: Int = 10853 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CANVAS_TRANSFORM: Int = 10331 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CANVAS_TRANSFORM: Int = 10854 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CLEAR_MODE: Int = 10332 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_CLEAR_MODE: Int = 10855 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_DEBUG_DRAW: Int = 10333 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_DEBUG_DRAW: Int = 10856 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_DISABLE_3D: Int = 10334 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_DISABLE_3D: Int = 10857 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_DISABLE_ENVIRONMENT: Int = - 10335 + 10858 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_GLOBAL_CANVAS_TRANSFORM: Int = - 10336 + 10859 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HDR: Int = 10337 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HDR: Int = 10860 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HIDE_CANVAS: Int = 10338 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HIDE_CANVAS: Int = 10861 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HIDE_SCENARIO: Int = 10339 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_HIDE_SCENARIO: Int = 10862 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_MSAA: Int = 10340 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_MSAA: Int = 10863 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_PARENT_VIEWPORT: Int = 10341 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_PARENT_VIEWPORT: Int = 10864 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_RENDER_DIRECT_TO_SCREEN: Int = - 10342 + 10865 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SCENARIO: Int = 10343 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SCENARIO: Int = 10866 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SHADOW_ATLAS_QUADRANT_SUBDIVISION: Int = - 10344 + 10867 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SHADOW_ATLAS_SIZE: Int = 10345 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SHADOW_ATLAS_SIZE: Int = 10868 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SHARPEN_INTENSITY: Int = 10346 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SHARPEN_INTENSITY: Int = 10869 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SIZE: Int = 10347 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_SIZE: Int = 10870 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_TRANSPARENT_BACKGROUND: Int = - 10348 + 10871 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_UPDATE_MODE: Int = 10349 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_UPDATE_MODE: Int = 10872 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USAGE: Int = 10350 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USAGE: Int = 10873 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_ARVR: Int = 10351 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_ARVR: Int = 10874 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_DEBANDING: Int = 10352 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_DEBANDING: Int = 10875 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_FXAA: Int = 10353 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_USE_FXAA: Int = 10876 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_VFLIP: Int = 10354 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_VIEWPORT_SET_VFLIP: Int = 10877 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_RENDER_LOOP_ENABLED: Int = 10355 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_GET_RENDER_LOOP_ENABLED: Int = 10878 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_RENDER_LOOP_ENABLED: Int = 10356 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_RENDER_LOOP_ENABLED: Int = 10879 -internal const val ENGINECLASS_VISUALSHADER: Int = 562 +internal const val ENGINECLASS_VISUALSHADER: Int = 580 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__INPUT_TYPE_CHANGED: Int = 10357 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__INPUT_TYPE_CHANGED: Int = 10880 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__QUEUE_UPDATE: Int = 10358 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__QUEUE_UPDATE: Int = 10881 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__UPDATE_SHADER: Int = 10359 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER__UPDATE_SHADER: Int = 10882 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_ADD_NODE: Int = 10360 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_ADD_NODE: Int = 10883 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CAN_CONNECT_NODES: Int = 10361 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CAN_CONNECT_NODES: Int = 10884 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CONNECT_NODES: Int = 10362 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CONNECT_NODES: Int = 10885 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CONNECT_NODES_FORCED: Int = 10363 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_CONNECT_NODES_FORCED: Int = 10886 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_DISCONNECT_NODES: Int = 10364 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_DISCONNECT_NODES: Int = 10887 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE: Int = 10365 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE: Int = 10888 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_CONNECTIONS: Int = 10366 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_CONNECTIONS: Int = 10889 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_LIST: Int = 10367 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_LIST: Int = 10890 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_POSITION: Int = 10368 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_NODE_POSITION: Int = 10891 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_VALID_NODE_ID: Int = 10369 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_VALID_NODE_ID: Int = 10892 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_IS_NODE_CONNECTION: Int = 10370 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_IS_NODE_CONNECTION: Int = 10893 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_REMOVE_NODE: Int = 10371 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_REMOVE_NODE: Int = 10894 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_MODE: Int = 10372 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_MODE: Int = 10895 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_NODE_POSITION: Int = 10373 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_NODE_POSITION: Int = 10896 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_GRAPH_OFFSET: Int = 10374 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_GET_GRAPH_OFFSET: Int = 10897 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_GRAPH_OFFSET: Int = 10375 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADER_SET_GRAPH_OFFSET: Int = 10898 -internal const val ENGINECLASS_VISUALSHADERNODE: Int = 563 +internal const val ENGINECLASS_VISUALSHADERNODE: Int = 581 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_GET_INPUT_PORT_DEFAULT_VALUE: Int = - 10376 + 10899 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_SET_INPUT_PORT_DEFAULT_VALUE: Int = - 10377 + 10900 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_GET_DEFAULT_INPUT_VALUES: Int = 10378 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_GET_DEFAULT_INPUT_VALUES: Int = 10901 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_SET_DEFAULT_INPUT_VALUES: Int = 10379 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_SET_DEFAULT_INPUT_VALUES: Int = 10902 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_GET_OUTPUT_PORT_FOR_PREVIEW: Int = - 10380 + 10903 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODE_SET_OUTPUT_PORT_FOR_PREVIEW: Int = - 10381 + 10904 -internal const val ENGINECLASS_VISUALSHADERNODEBOOLEANCONSTANT: Int = 564 +internal const val ENGINECLASS_VISUALSHADERNODEBOOLEANCONSTANT: Int = 582 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANCONSTANT_GET_CONSTANT: Int = - 10382 + 10905 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANCONSTANT_SET_CONSTANT: Int = - 10383 + 10906 + +internal const val ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM: Int = 583 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_GET_DEFAULT_VALUE: Int = + 10907 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_SET_DEFAULT_VALUE: Int = + 10908 + +internal const + val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_GET_DEFAULT_VALUE_ENABLED: Int = + 10909 + +internal const + val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_SET_DEFAULT_VALUE_ENABLED: Int = + 10910 + +internal const val ENGINECLASS_VISUALSHADERNODECOLORCONSTANT: Int = 584 -internal const val ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM: Int = 565 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORCONSTANT_GET_CONSTANT: Int = 10911 -internal const val ENGINECLASS_VISUALSHADERNODECOLORCONSTANT: Int = 566 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORCONSTANT_SET_CONSTANT: Int = 10912 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORCONSTANT_GET_CONSTANT: Int = 10384 +internal const val ENGINECLASS_VISUALSHADERNODECOLORFUNC: Int = 585 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORCONSTANT_SET_CONSTANT: Int = 10385 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORFUNC_GET_FUNCTION: Int = 10913 -internal const val ENGINECLASS_VISUALSHADERNODECOLORFUNC: Int = 567 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORFUNC_SET_FUNCTION: Int = 10914 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORFUNC_GET_FUNCTION: Int = 10386 +internal const val ENGINECLASS_VISUALSHADERNODECOLOROP: Int = 586 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORFUNC_SET_FUNCTION: Int = 10387 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLOROP_GET_OPERATOR: Int = 10915 -internal const val ENGINECLASS_VISUALSHADERNODECOLOROP: Int = 568 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLOROP_SET_OPERATOR: Int = 10916 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLOROP_GET_OPERATOR: Int = 10388 +internal const val ENGINECLASS_VISUALSHADERNODECOLORUNIFORM: Int = 587 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLOROP_SET_OPERATOR: Int = 10389 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_GET_DEFAULT_VALUE: Int = + 10917 -internal const val ENGINECLASS_VISUALSHADERNODECOLORUNIFORM: Int = 569 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_SET_DEFAULT_VALUE: Int = + 10918 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_GET_DEFAULT_VALUE_ENABLED: + Int = 10919 -internal const val ENGINECLASS_VISUALSHADERNODECOMPARE: Int = 570 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_SET_DEFAULT_VALUE_ENABLED: + Int = 10920 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_CONDITION: Int = 10390 +internal const val ENGINECLASS_VISUALSHADERNODECOMPARE: Int = 588 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_CONDITION: Int = 10391 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_CONDITION: Int = 10921 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_FUNCTION: Int = 10392 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_CONDITION: Int = 10922 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_FUNCTION: Int = 10393 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_FUNCTION: Int = 10923 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_TYPE: Int = 10394 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_FUNCTION: Int = 10924 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_TYPE: Int = 10395 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_GET_TYPE: Int = 10925 -internal const val ENGINECLASS_VISUALSHADERNODECUBEMAP: Int = 571 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOMPARE_SET_TYPE: Int = 10926 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_CUBE_MAP: Int = 10396 +internal const val ENGINECLASS_VISUALSHADERNODECUBEMAP: Int = 589 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_CUBE_MAP: Int = 10397 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_CUBE_MAP: Int = 10927 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_SOURCE: Int = 10398 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_CUBE_MAP: Int = 10928 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_SOURCE: Int = 10399 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_SOURCE: Int = 10929 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_TEXTURE_TYPE: Int = 10400 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_SOURCE: Int = 10930 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_TEXTURE_TYPE: Int = 10401 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_GET_TEXTURE_TYPE: Int = 10931 -internal const val ENGINECLASS_VISUALSHADERNODECUBEMAPUNIFORM: Int = 572 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUBEMAP_SET_TEXTURE_TYPE: Int = 10932 -internal const val ENGINECLASS_VISUALSHADERNODECUSTOM: Int = 573 +internal const val ENGINECLASS_VISUALSHADERNODECUBEMAPUNIFORM: Int = 590 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_CATEGORY: Int = 10402 +internal const val ENGINECLASS_VISUALSHADERNODECUSTOM: Int = 591 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_CODE: Int = 10403 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_CATEGORY: Int = 10933 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_DESCRIPTION: Int = 10404 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_CODE: Int = 10934 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_GLOBAL_CODE: Int = 10405 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_DESCRIPTION: Int = 10935 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_GLOBAL_CODE: Int = 10936 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_INPUT_PORT_COUNT: Int = - 10406 + 10937 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_INPUT_PORT_NAME: Int = 10407 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_INPUT_PORT_NAME: Int = 10938 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_INPUT_PORT_TYPE: Int = 10408 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_INPUT_PORT_TYPE: Int = 10939 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_NAME: Int = 10409 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_NAME: Int = 10940 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_OUTPUT_PORT_COUNT: Int = - 10410 + 10941 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_OUTPUT_PORT_NAME: Int = - 10411 + 10942 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_OUTPUT_PORT_TYPE: Int = - 10412 + 10943 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_RETURN_ICON_TYPE: Int = - 10413 + 10944 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_SUBCATEGORY: Int = 10414 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__GET_SUBCATEGORY: Int = 10945 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__IS_INITIALIZED: Int = 10415 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__IS_INITIALIZED: Int = 10946 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__SET_INITIALIZED: Int = 10416 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__SET_INITIALIZED: Int = 10947 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECUSTOM__SET_INPUT_PORT_DEFAULT_VALUE: - Int = 10417 + Int = 10948 -internal const val ENGINECLASS_VISUALSHADERNODEDETERMINANT: Int = 574 +internal const val ENGINECLASS_VISUALSHADERNODEDETERMINANT: Int = 592 -internal const val ENGINECLASS_VISUALSHADERNODEDOTPRODUCT: Int = 575 +internal const val ENGINECLASS_VISUALSHADERNODEDOTPRODUCT: Int = 593 -internal const val ENGINECLASS_VISUALSHADERNODEEXPRESSION: Int = 576 +internal const val ENGINECLASS_VISUALSHADERNODEEXPRESSION: Int = 594 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEEXPRESSION_GET_EXPRESSION: Int = 10418 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEEXPRESSION_GET_EXPRESSION: Int = 10949 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEEXPRESSION_SET_EXPRESSION: Int = 10419 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEEXPRESSION_SET_EXPRESSION: Int = 10950 -internal const val ENGINECLASS_VISUALSHADERNODEFACEFORWARD: Int = 577 +internal const val ENGINECLASS_VISUALSHADERNODEFACEFORWARD: Int = 595 -internal const val ENGINECLASS_VISUALSHADERNODEFRESNEL: Int = 578 +internal const val ENGINECLASS_VISUALSHADERNODEFRESNEL: Int = 596 -internal const val ENGINECLASS_VISUALSHADERNODEGLOBALEXPRESSION: Int = 579 +internal const val ENGINECLASS_VISUALSHADERNODEGLOBALEXPRESSION: Int = 597 -internal const val ENGINECLASS_VISUALSHADERNODEGROUPBASE: Int = 580 +internal const val ENGINECLASS_VISUALSHADERNODEGROUPBASE: Int = 598 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_ADD_INPUT_PORT: Int = 10420 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_ADD_INPUT_PORT: Int = 10951 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_ADD_OUTPUT_PORT: Int = 10421 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_ADD_OUTPUT_PORT: Int = 10952 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_CLEAR_INPUT_PORTS: Int = 10422 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_CLEAR_INPUT_PORTS: Int = 10953 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_CLEAR_OUTPUT_PORTS: Int = - 10423 + 10954 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_FREE_INPUT_PORT_ID: Int = - 10424 + 10955 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_FREE_OUTPUT_PORT_ID: Int = - 10425 + 10956 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_INPUT_PORT_COUNT: Int = - 10426 + 10957 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_INPUTS: Int = 10427 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_INPUTS: Int = 10958 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_OUTPUT_PORT_COUNT: Int = - 10428 + 10959 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_OUTPUTS: Int = 10429 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_OUTPUTS: Int = 10960 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_HAS_INPUT_PORT: Int = 10430 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_HAS_INPUT_PORT: Int = 10961 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_HAS_OUTPUT_PORT: Int = 10431 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_HAS_OUTPUT_PORT: Int = 10962 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_IS_VALID_PORT_NAME: Int = - 10432 + 10963 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_REMOVE_INPUT_PORT: Int = 10433 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_REMOVE_INPUT_PORT: Int = 10964 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_REMOVE_OUTPUT_PORT: Int = - 10434 + 10965 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_INPUT_PORT_NAME: Int = - 10435 + 10966 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_INPUT_PORT_TYPE: Int = - 10436 + 10967 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_INPUTS: Int = 10437 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_INPUTS: Int = 10968 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_OUTPUT_PORT_NAME: Int = - 10438 + 10969 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_OUTPUT_PORT_TYPE: Int = - 10439 + 10970 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_OUTPUTS: Int = 10440 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_OUTPUTS: Int = 10971 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_SIZE: Int = 10441 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_GET_SIZE: Int = 10972 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_SIZE: Int = 10442 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEGROUPBASE_SET_SIZE: Int = 10973 -internal const val ENGINECLASS_VISUALSHADERNODEIF: Int = 581 +internal const val ENGINECLASS_VISUALSHADERNODEIF: Int = 599 -internal const val ENGINECLASS_VISUALSHADERNODEINPUT: Int = 582 +internal const val ENGINECLASS_VISUALSHADERNODEINPUT: Int = 600 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_GET_INPUT_REAL_NAME: Int = 10443 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_GET_INPUT_REAL_NAME: Int = 10974 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_GET_INPUT_NAME: Int = 10444 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_GET_INPUT_NAME: Int = 10975 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_SET_INPUT_NAME: Int = 10445 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEINPUT_SET_INPUT_NAME: Int = 10976 -internal const val ENGINECLASS_VISUALSHADERNODEIS: Int = 583 +internal const val ENGINECLASS_VISUALSHADERNODEIS: Int = 601 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEIS_GET_FUNCTION: Int = 10446 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEIS_GET_FUNCTION: Int = 10977 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEIS_SET_FUNCTION: Int = 10447 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEIS_SET_FUNCTION: Int = 10978 -internal const val ENGINECLASS_VISUALSHADERNODEOUTERPRODUCT: Int = 584 +internal const val ENGINECLASS_VISUALSHADERNODEOUTERPRODUCT: Int = 602 -internal const val ENGINECLASS_VISUALSHADERNODEOUTPUT: Int = 585 +internal const val ENGINECLASS_VISUALSHADERNODEOUTPUT: Int = 603 -internal const val ENGINECLASS_VISUALSHADERNODESCALARCLAMP: Int = 586 +internal const val ENGINECLASS_VISUALSHADERNODESCALARCLAMP: Int = 604 -internal const val ENGINECLASS_VISUALSHADERNODESCALARCONSTANT: Int = 587 +internal const val ENGINECLASS_VISUALSHADERNODESCALARCONSTANT: Int = 605 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARCONSTANT_GET_CONSTANT: Int = 10448 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARCONSTANT_GET_CONSTANT: Int = 10979 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARCONSTANT_SET_CONSTANT: Int = 10449 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARCONSTANT_SET_CONSTANT: Int = 10980 -internal const val ENGINECLASS_VISUALSHADERNODESCALARDERIVATIVEFUNC: Int = 588 +internal const val ENGINECLASS_VISUALSHADERNODESCALARDERIVATIVEFUNC: Int = 606 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARDERIVATIVEFUNC_GET_FUNCTION: Int = - 10450 + 10981 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARDERIVATIVEFUNC_SET_FUNCTION: Int = - 10451 + 10982 + +internal const val ENGINECLASS_VISUALSHADERNODESCALARFUNC: Int = 607 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARFUNC_GET_FUNCTION: Int = 10983 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARFUNC_SET_FUNCTION: Int = 10984 + +internal const val ENGINECLASS_VISUALSHADERNODESCALARINTERP: Int = 608 + +internal const val ENGINECLASS_VISUALSHADERNODESCALAROP: Int = 609 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALAROP_GET_OPERATOR: Int = 10985 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALAROP_SET_OPERATOR: Int = 10986 + +internal const val ENGINECLASS_VISUALSHADERNODESCALARSMOOTHSTEP: Int = 610 + +internal const val ENGINECLASS_VISUALSHADERNODESCALARSWITCH: Int = 611 -internal const val ENGINECLASS_VISUALSHADERNODESCALARFUNC: Int = 589 +internal const val ENGINECLASS_VISUALSHADERNODESCALARUNIFORM: Int = 612 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARFUNC_GET_FUNCTION: Int = 10452 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_DEFAULT_VALUE: Int = + 10987 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARFUNC_SET_FUNCTION: Int = 10453 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_DEFAULT_VALUE: Int = + 10988 -internal const val ENGINECLASS_VISUALSHADERNODESCALARINTERP: Int = 590 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_DEFAULT_VALUE_ENABLED: + Int = 10989 -internal const val ENGINECLASS_VISUALSHADERNODESCALAROP: Int = 591 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_DEFAULT_VALUE_ENABLED: + Int = 10990 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALAROP_GET_OPERATOR: Int = 10454 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_HINT: Int = 10991 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALAROP_SET_OPERATOR: Int = 10455 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_HINT: Int = 10992 -internal const val ENGINECLASS_VISUALSHADERNODESCALARSMOOTHSTEP: Int = 592 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_MAX: Int = 10993 -internal const val ENGINECLASS_VISUALSHADERNODESCALARSWITCH: Int = 593 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_MAX: Int = 10994 -internal const val ENGINECLASS_VISUALSHADERNODESCALARUNIFORM: Int = 594 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_MIN: Int = 10995 -internal const val ENGINECLASS_VISUALSHADERNODESWITCH: Int = 595 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_MIN: Int = 10996 -internal const val ENGINECLASS_VISUALSHADERNODETEXTURE: Int = 596 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_STEP: Int = 10997 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_SOURCE: Int = 10456 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_STEP: Int = 10998 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_SOURCE: Int = 10457 +internal const val ENGINECLASS_VISUALSHADERNODESWITCH: Int = 613 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_TEXTURE: Int = 10458 +internal const val ENGINECLASS_VISUALSHADERNODETEXTURE: Int = 614 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_TEXTURE: Int = 10459 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_SOURCE: Int = 10999 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_TEXTURE_TYPE: Int = 10460 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_SOURCE: Int = 11000 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_TEXTURE_TYPE: Int = 10461 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_TEXTURE: Int = 11001 -internal const val ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM: Int = 597 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_TEXTURE: Int = 11002 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_GET_TEXTURE_TYPE: Int = 11003 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTURE_SET_TEXTURE_TYPE: Int = 11004 + +internal const val ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM: Int = 615 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM_GET_COLOR_DEFAULT: Int = - 10462 + 11005 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM_SET_COLOR_DEFAULT: Int = - 10463 + 11006 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM_GET_TEXTURE_TYPE: Int = - 10464 + 11007 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORM_SET_TEXTURE_TYPE: Int = - 10465 + 11008 -internal const val ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORMTRIPLANAR: Int = 598 +internal const val ENGINECLASS_VISUALSHADERNODETEXTUREUNIFORMTRIPLANAR: Int = 616 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMCOMPOSE: Int = 599 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMCOMPOSE: Int = 617 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMCONSTANT: Int = 600 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMCONSTANT: Int = 618 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMCONSTANT_GET_CONSTANT: Int = - 10466 + 11009 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMCONSTANT_SET_CONSTANT: Int = - 10467 + 11010 + +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMDECOMPOSE: Int = 619 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMDECOMPOSE: Int = 601 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC: Int = 620 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC: Int = 602 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC_GET_FUNCTION: Int = 11011 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC_GET_FUNCTION: Int = 10468 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC_SET_FUNCTION: Int = 11012 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMFUNC_SET_FUNCTION: Int = 10469 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMMULT: Int = 621 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMMULT: Int = 603 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMMULT_GET_OPERATOR: Int = 11013 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMMULT_GET_OPERATOR: Int = 10470 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMMULT_SET_OPERATOR: Int = 11014 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMMULT_SET_OPERATOR: Int = 10471 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM: Int = 622 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_GET_DEFAULT_VALUE: Int + = 11015 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_SET_DEFAULT_VALUE: Int + = 11016 + +internal const + val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_GET_DEFAULT_VALUE_ENABLED: Int = + 11017 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM: Int = 604 +internal const + val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_SET_DEFAULT_VALUE_ENABLED: Int = + 11018 -internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMVECMULT: Int = 605 +internal const val ENGINECLASS_VISUALSHADERNODETRANSFORMVECMULT: Int = 623 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMVECMULT_GET_OPERATOR: Int = - 10472 + 11019 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMVECMULT_SET_OPERATOR: Int = - 10473 + 11020 + +internal const val ENGINECLASS_VISUALSHADERNODEUNIFORM: Int = 624 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORM_GET_UNIFORM_NAME: Int = 11021 + +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORM_SET_UNIFORM_NAME: Int = 11022 -internal const val ENGINECLASS_VISUALSHADERNODEUNIFORM: Int = 606 +internal const val ENGINECLASS_VISUALSHADERNODEUNIFORMREF: Int = 625 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORM_GET_UNIFORM_NAME: Int = 10474 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORMREF_GET_UNIFORM_NAME: Int = 11023 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORM_SET_UNIFORM_NAME: Int = 10475 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORMREF_SET_UNIFORM_NAME: Int = 11024 -internal const val ENGINECLASS_VISUALSHADERNODEUNIFORMREF: Int = 607 +internal const val ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT: Int = 626 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORMREF_GET_UNIFORM_NAME: Int = 10476 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT_GET_CONSTANT: Int = 11025 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEUNIFORMREF_SET_UNIFORM_NAME: Int = 10477 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT_SET_CONSTANT: Int = 11026 -internal const val ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT: Int = 608 +internal const val ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM: Int = 627 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT_GET_CONSTANT: Int = 10478 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_GET_DEFAULT_VALUE: Int = + 11027 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3CONSTANT_SET_CONSTANT: Int = 10479 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_SET_DEFAULT_VALUE: Int = + 11028 -internal const val ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM: Int = 609 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_GET_DEFAULT_VALUE_ENABLED: + Int = 11029 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORCLAMP: Int = 610 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_SET_DEFAULT_VALUE_ENABLED: + Int = 11030 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORCOMPOSE: Int = 611 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORCLAMP: Int = 628 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORDECOMPOSE: Int = 612 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORCOMPOSE: Int = 629 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORDERIVATIVEFUNC: Int = 613 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORDECOMPOSE: Int = 630 + +internal const val ENGINECLASS_VISUALSHADERNODEVECTORDERIVATIVEFUNC: Int = 631 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORDERIVATIVEFUNC_GET_FUNCTION: Int = - 10480 + 11031 internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORDERIVATIVEFUNC_SET_FUNCTION: Int = - 10481 + 11032 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORDISTANCE: Int = 614 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORDISTANCE: Int = 632 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORFUNC: Int = 615 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORFUNC: Int = 633 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORFUNC_GET_FUNCTION: Int = 10482 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORFUNC_GET_FUNCTION: Int = 11033 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORFUNC_SET_FUNCTION: Int = 10483 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTORFUNC_SET_FUNCTION: Int = 11034 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORINTERP: Int = 616 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORINTERP: Int = 634 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORLEN: Int = 617 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORLEN: Int = 635 -internal const val ENGINECLASS_VISUALSHADERNODEVECTOROP: Int = 618 +internal const val ENGINECLASS_VISUALSHADERNODEVECTOROP: Int = 636 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTOROP_GET_OPERATOR: Int = 10484 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTOROP_GET_OPERATOR: Int = 11035 -internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTOROP_SET_OPERATOR: Int = 10485 +internal const val ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVECTOROP_SET_OPERATOR: Int = 11036 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORREFRACT: Int = 619 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORREFRACT: Int = 637 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARMIX: Int = 620 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARMIX: Int = 638 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARSMOOTHSTEP: Int = 621 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARSMOOTHSTEP: Int = 639 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARSTEP: Int = 622 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORSCALARSTEP: Int = 640 -internal const val ENGINECLASS_VISUALSHADERNODEVECTORSMOOTHSTEP: Int = 623 +internal const val ENGINECLASS_VISUALSHADERNODEVECTORSMOOTHSTEP: Int = 641 -internal const val ENGINECLASS_WEAKREF: Int = 624 +internal const val ENGINECLASS_WEAKREF: Int = 642 -internal const val ENGINEMETHOD_ENGINECLASS_WEAKREF_GET_REF: Int = 10486 +internal const val ENGINEMETHOD_ENGINECLASS_WEAKREF_GET_REF: Int = 11037 -internal const val ENGINECLASS_WEBRTCDATACHANNEL: Int = 625 +internal const val ENGINECLASS_WEBRTCDATACHANNEL: Int = 643 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_CLOSE: Int = 10487 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_CLOSE: Int = 11038 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_BUFFERED_AMOUNT: Int = 10488 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_BUFFERED_AMOUNT: Int = 11039 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_ID: Int = 10489 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_ID: Int = 11040 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_LABEL: Int = 10490 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_LABEL: Int = 11041 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_MAX_PACKET_LIFE_TIME: Int = 10491 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_MAX_PACKET_LIFE_TIME: Int = 11042 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_MAX_RETRANSMITS: Int = 10492 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_MAX_RETRANSMITS: Int = 11043 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_PROTOCOL: Int = 10493 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_PROTOCOL: Int = 11044 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_READY_STATE: Int = 10494 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_READY_STATE: Int = 11045 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_IS_NEGOTIATED: Int = 10495 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_IS_NEGOTIATED: Int = 11046 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_IS_ORDERED: Int = 10496 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_IS_ORDERED: Int = 11047 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_POLL: Int = 10497 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_POLL: Int = 11048 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_WAS_STRING_PACKET: Int = 10498 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_WAS_STRING_PACKET: Int = 11049 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_WRITE_MODE: Int = 10499 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_GET_WRITE_MODE: Int = 11050 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_SET_WRITE_MODE: Int = 10500 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCDATACHANNEL_SET_WRITE_MODE: Int = 11051 -internal const val ENGINECLASS_WEBRTCDATACHANNELGDNATIVE: Int = 626 +internal const val ENGINECLASS_WEBRTCDATACHANNELGDNATIVE: Int = 644 -internal const val ENGINECLASS_WEBRTCMULTIPLAYER: Int = 627 +internal const val ENGINECLASS_WEBRTCMULTIPLAYER: Int = 645 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_ADD_PEER: Int = 10501 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_ADD_PEER: Int = 11052 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_CLOSE: Int = 10502 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_CLOSE: Int = 11053 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_GET_PEER: Int = 10503 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_GET_PEER: Int = 11054 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_GET_PEERS: Int = 10504 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_GET_PEERS: Int = 11055 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_HAS_PEER: Int = 10505 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_HAS_PEER: Int = 11056 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_INITIALIZE: Int = 10506 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_INITIALIZE: Int = 11057 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_REMOVE_PEER: Int = 10507 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCMULTIPLAYER_REMOVE_PEER: Int = 11058 -internal const val ENGINECLASS_WEBRTCPEERCONNECTION: Int = 628 +internal const val ENGINECLASS_WEBRTCPEERCONNECTION: Int = 646 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_ADD_ICE_CANDIDATE: Int = 10508 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_ADD_ICE_CANDIDATE: Int = 11059 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CLOSE: Int = 10509 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CLOSE: Int = 11060 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CREATE_DATA_CHANNEL: Int = 10510 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CREATE_DATA_CHANNEL: Int = 11061 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CREATE_OFFER: Int = 10511 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_CREATE_OFFER: Int = 11062 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_GET_CONNECTION_STATE: Int = 10512 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_GET_CONNECTION_STATE: Int = 11063 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_INITIALIZE: Int = 10513 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_INITIALIZE: Int = 11064 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_POLL: Int = 10514 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_POLL: Int = 11065 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_SET_LOCAL_DESCRIPTION: Int = 10515 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_SET_LOCAL_DESCRIPTION: Int = 11066 -internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_SET_REMOTE_DESCRIPTION: Int = 10516 +internal const val ENGINEMETHOD_ENGINECLASS_WEBRTCPEERCONNECTION_SET_REMOTE_DESCRIPTION: Int = 11067 -internal const val ENGINECLASS_WEBRTCPEERCONNECTIONGDNATIVE: Int = 629 +internal const val ENGINECLASS_WEBRTCPEERCONNECTIONGDNATIVE: Int = 647 -internal const val ENGINECLASS_WEBSOCKETCLIENT: Int = 630 +internal const val ENGINECLASS_WEBSOCKETCLIENT: Int = 648 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_CONNECT_TO_URL: Int = 10517 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_CONNECT_TO_URL: Int = 11068 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_DISCONNECT_FROM_HOST: Int = 10518 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_DISCONNECT_FROM_HOST: Int = 11069 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_CONNECTED_HOST: Int = 10519 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_CONNECTED_HOST: Int = 11070 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_CONNECTED_PORT: Int = 10520 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_CONNECTED_PORT: Int = 11071 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_TRUSTED_SSL_CERTIFICATE: Int = 10521 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_TRUSTED_SSL_CERTIFICATE: Int = 11072 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_SET_TRUSTED_SSL_CERTIFICATE: Int = 10522 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_SET_TRUSTED_SSL_CERTIFICATE: Int = 11073 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_VERIFY_SSL: Int = 10523 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_GET_VERIFY_SSL: Int = 11074 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_SET_VERIFY_SSL: Int = 10524 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETCLIENT_SET_VERIFY_SSL: Int = 11075 -internal const val ENGINECLASS_WEBSOCKETMULTIPLAYERPEER: Int = 631 +internal const val ENGINECLASS_WEBSOCKETMULTIPLAYERPEER: Int = 649 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETMULTIPLAYERPEER_GET_PEER: Int = 10525 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETMULTIPLAYERPEER_GET_PEER: Int = 11076 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETMULTIPLAYERPEER_SET_BUFFERS: Int = 10526 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETMULTIPLAYERPEER_SET_BUFFERS: Int = 11077 -internal const val ENGINECLASS_WEBSOCKETPEER: Int = 632 +internal const val ENGINECLASS_WEBSOCKETPEER: Int = 650 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_CLOSE: Int = 10527 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_CLOSE: Int = 11078 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_CONNECTED_HOST: Int = 10528 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_CONNECTED_HOST: Int = 11079 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_CONNECTED_PORT: Int = 10529 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_CONNECTED_PORT: Int = 11080 internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_CURRENT_OUTBOUND_BUFFERED_AMOUNT: Int - = 10530 + = 11081 + +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_WRITE_MODE: Int = 11082 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_GET_WRITE_MODE: Int = 10531 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_IS_CONNECTED_TO_HOST: Int = 11083 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_IS_CONNECTED_TO_HOST: Int = 10532 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_SET_NO_DELAY: Int = 11084 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_SET_NO_DELAY: Int = 10533 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_SET_WRITE_MODE: Int = 11085 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_SET_WRITE_MODE: Int = 10534 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_WAS_STRING_PACKET: Int = 11086 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETPEER_WAS_STRING_PACKET: Int = 10535 +internal const val ENGINECLASS_WEBSOCKETSERVER: Int = 651 -internal const val ENGINECLASS_WEBSOCKETSERVER: Int = 633 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_DISCONNECT_PEER: Int = 11087 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_DISCONNECT_PEER: Int = 10536 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PEER_ADDRESS: Int = 11088 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PEER_ADDRESS: Int = 10537 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PEER_PORT: Int = 11089 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PEER_PORT: Int = 10538 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_HAS_PEER: Int = 11090 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_HAS_PEER: Int = 10539 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_IS_LISTENING: Int = 11091 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_IS_LISTENING: Int = 10540 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_LISTEN: Int = 11092 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_LISTEN: Int = 10541 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_EXTRA_HEADERS: Int = 11093 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_STOP: Int = 10542 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_STOP: Int = 11094 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_BIND_IP: Int = 10543 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_BIND_IP: Int = 11095 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_BIND_IP: Int = 10544 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_BIND_IP: Int = 11096 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_CA_CHAIN: Int = 10545 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_CA_CHAIN: Int = 11097 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_CA_CHAIN: Int = 10546 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_CA_CHAIN: Int = 11098 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_HANDSHAKE_TIMEOUT: Int = 10547 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_HANDSHAKE_TIMEOUT: Int = 11099 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_HANDSHAKE_TIMEOUT: Int = 10548 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_HANDSHAKE_TIMEOUT: Int = 11100 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PRIVATE_KEY: Int = 10549 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_PRIVATE_KEY: Int = 11101 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_PRIVATE_KEY: Int = 10550 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_PRIVATE_KEY: Int = 11102 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_SSL_CERTIFICATE: Int = 10551 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_GET_SSL_CERTIFICATE: Int = 11103 -internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_SSL_CERTIFICATE: Int = 10552 +internal const val ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_SSL_CERTIFICATE: Int = 11104 -internal const val ENGINECLASS_WEBXRINTERFACE: Int = 634 +internal const val ENGINECLASS_WEBXRINTERFACE: Int = 652 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_CONTROLLER: Int = 10553 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_CONTROLLER: Int = 11105 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_IS_SESSION_SUPPORTED: Int = 10554 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_CONTROLLER_TARGET_RAY_MODE: Int = + 11106 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_BOUNDS_GEOMETRY: Int = 10555 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_IS_SESSION_SUPPORTED: Int = 11107 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_OPTIONAL_FEATURES: Int = 10556 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_BOUNDS_GEOMETRY: Int = 11108 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_OPTIONAL_FEATURES: Int = 10557 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_OPTIONAL_FEATURES: Int = 11109 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_REFERENCE_SPACE_TYPE: Int = 10558 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_OPTIONAL_FEATURES: Int = 11110 + +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_REFERENCE_SPACE_TYPE: Int = 11111 internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_REQUESTED_REFERENCE_SPACE_TYPES: Int - = 10559 + = 11112 internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_REQUESTED_REFERENCE_SPACE_TYPES: Int - = 10560 + = 11113 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_REQUIRED_FEATURES: Int = 10561 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_REQUIRED_FEATURES: Int = 11114 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_REQUIRED_FEATURES: Int = 10562 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_REQUIRED_FEATURES: Int = 11115 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_SESSION_MODE: Int = 10563 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_SESSION_MODE: Int = 11116 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_SESSION_MODE: Int = 10564 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_SESSION_MODE: Int = 11117 -internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_VISIBILITY_STATE: Int = 10565 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_VISIBILITY_STATE: Int = 11118 -internal const val ENGINECLASS_WINDOWDIALOG: Int = 635 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_XR_STANDARD_MAPPING: Int = 11119 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG__CLOSED: Int = 10566 +internal const val ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_XR_STANDARD_MAPPING: Int = 11120 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG__GUI_INPUT: Int = 10567 +internal const val ENGINECLASS_WINDOWDIALOG: Int = 653 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_CLOSE_BUTTON: Int = 10568 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG__CLOSED: Int = 11121 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_RESIZABLE: Int = 10569 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG__GUI_INPUT: Int = 11122 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_SET_RESIZABLE: Int = 10570 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_CLOSE_BUTTON: Int = 11123 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_WINDOW_TITLE: Int = 10571 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_RESIZABLE: Int = 11124 -internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_SET_WINDOW_TITLE: Int = 10572 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_SET_RESIZABLE: Int = 11125 -internal const val ENGINECLASS_WORLD: Int = 636 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_GET_WINDOW_TITLE: Int = 11126 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_DIRECT_SPACE_STATE: Int = 10573 +internal const val ENGINEMETHOD_ENGINECLASS_WINDOWDIALOG_SET_WINDOW_TITLE: Int = 11127 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_ENVIRONMENT: Int = 10574 +internal const val ENGINECLASS_WORLD: Int = 654 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_SET_ENVIRONMENT: Int = 10575 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_DIRECT_SPACE_STATE: Int = 11128 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_FALLBACK_ENVIRONMENT: Int = 10576 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_ENVIRONMENT: Int = 11129 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_SET_FALLBACK_ENVIRONMENT: Int = 10577 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_SET_ENVIRONMENT: Int = 11130 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_SCENARIO: Int = 10578 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_FALLBACK_ENVIRONMENT: Int = 11131 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_SPACE: Int = 10579 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_SET_FALLBACK_ENVIRONMENT: Int = 11132 -internal const val ENGINECLASS_WORLD2D: Int = 637 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_NAVIGATION_MAP: Int = 11133 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_CANVAS: Int = 10580 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_SCENARIO: Int = 11134 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_DIRECT_SPACE_STATE: Int = 10581 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD_GET_SPACE: Int = 11135 -internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_SPACE: Int = 10582 +internal const val ENGINECLASS_WORLD2D: Int = 655 -internal const val ENGINECLASS_WORLDENVIRONMENT: Int = 638 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_CANVAS: Int = 11136 -internal const val ENGINEMETHOD_ENGINECLASS_WORLDENVIRONMENT_GET_ENVIRONMENT: Int = 10583 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_DIRECT_SPACE_STATE: Int = 11137 -internal const val ENGINEMETHOD_ENGINECLASS_WORLDENVIRONMENT_SET_ENVIRONMENT: Int = 10584 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_NAVIGATION_MAP: Int = 11138 -internal const val ENGINECLASS_X509CERTIFICATE: Int = 639 +internal const val ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_SPACE: Int = 11139 -internal const val ENGINEMETHOD_ENGINECLASS_X509CERTIFICATE_LOAD: Int = 10585 +internal const val ENGINECLASS_WORLDENVIRONMENT: Int = 656 -internal const val ENGINEMETHOD_ENGINECLASS_X509CERTIFICATE_SAVE: Int = 10586 +internal const val ENGINEMETHOD_ENGINECLASS_WORLDENVIRONMENT_GET_ENVIRONMENT: Int = 11140 -internal const val ENGINECLASS_XMLPARSER: Int = 640 +internal const val ENGINEMETHOD_ENGINECLASS_WORLDENVIRONMENT_SET_ENVIRONMENT: Int = 11141 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_COUNT: Int = 10587 +internal const val ENGINECLASS_X509CERTIFICATE: Int = 657 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_NAME: Int = 10588 +internal const val ENGINEMETHOD_ENGINECLASS_X509CERTIFICATE_LOAD: Int = 11142 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_VALUE: Int = 10589 +internal const val ENGINEMETHOD_ENGINECLASS_X509CERTIFICATE_SAVE: Int = 11143 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_CURRENT_LINE: Int = 10590 +internal const val ENGINECLASS_XMLPARSER: Int = 658 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NAMED_ATTRIBUTE_VALUE: Int = 10591 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_COUNT: Int = 11144 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NAMED_ATTRIBUTE_VALUE_SAFE: Int = 10592 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_NAME: Int = 11145 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_DATA: Int = 10593 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_ATTRIBUTE_VALUE: Int = 11146 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_NAME: Int = 10594 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_CURRENT_LINE: Int = 11147 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_OFFSET: Int = 10595 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NAMED_ATTRIBUTE_VALUE: Int = 11148 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_TYPE: Int = 10596 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NAMED_ATTRIBUTE_VALUE_SAFE: Int = 11149 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_HAS_ATTRIBUTE: Int = 10597 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_DATA: Int = 11150 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_IS_EMPTY: Int = 10598 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_NAME: Int = 11151 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_OPEN: Int = 10599 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_OFFSET: Int = 11152 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_OPEN_BUFFER: Int = 10600 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_GET_NODE_TYPE: Int = 11153 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_READ: Int = 10601 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_HAS_ATTRIBUTE: Int = 11154 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_SEEK: Int = 10602 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_IS_EMPTY: Int = 11155 -internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_SKIP_SECTION: Int = 10603 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_OPEN: Int = 11156 -internal const val ENGINECLASS_YSORT: Int = 641 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_OPEN_BUFFER: Int = 11157 -internal const val ENGINEMETHOD_ENGINECLASS_YSORT_GET_SORT_ENABLED: Int = 10604 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_READ: Int = 11158 -internal const val ENGINEMETHOD_ENGINECLASS_YSORT_SET_SORT_ENABLED: Int = 10605 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_SEEK: Int = 11159 -internal const val ENGINECLASS__CLASSDB: Int = 642 +internal const val ENGINEMETHOD_ENGINECLASS_XMLPARSER_SKIP_SECTION: Int = 11160 -internal const val ENGINESINGLETON_CLASSDB: Int = 15 +internal const val ENGINECLASS_YSORT: Int = 659 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CAN_INSTANCE: Int = 10606 +internal const val ENGINEMETHOD_ENGINECLASS_YSORT_GET_SORT_ENABLED: Int = 11161 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_EXISTS: Int = 10607 +internal const val ENGINEMETHOD_ENGINECLASS_YSORT_SET_SORT_ENABLED: Int = 11162 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_CATEGORY: Int = 10608 +internal const val ENGINECLASS__CLASSDB: Int = 660 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_ENUM_CONSTANTS: Int = 10609 +internal const val ENGINESINGLETON_CLASSDB: Int = 19 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_ENUM_LIST: Int = 10610 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CAN_INSTANCE: Int = 11163 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT: Int = 10611 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_EXISTS: Int = 11164 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT_ENUM: Int = 10612 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_CATEGORY: Int = 11165 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT_LIST: Int = 10613 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_ENUM_CONSTANTS: Int = 11166 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_METHOD_LIST: Int = 10614 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_ENUM_LIST: Int = 11167 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_PROPERTY: Int = 10615 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT: Int = 11168 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_PROPERTY_LIST: Int = 10616 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT_ENUM: Int = 11169 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_SIGNAL: Int = 10617 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_INTEGER_CONSTANT_LIST: Int = 11170 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_SIGNAL_LIST: Int = 10618 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_METHOD_LIST: Int = 11171 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_ENUM: Int = 10619 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_PROPERTY: Int = 11172 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_INTEGER_CONSTANT: Int = 10620 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_PROPERTY_LIST: Int = 11173 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_METHOD: Int = 10621 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_SIGNAL: Int = 11174 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_SIGNAL: Int = 10622 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_GET_SIGNAL_LIST: Int = 11175 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_SET_PROPERTY: Int = 10623 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_ENUM: Int = 11176 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_CLASS_LIST: Int = 10624 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_INTEGER_CONSTANT: Int = 11177 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_INHERITERS_FROM_CLASS: Int = 10625 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_METHOD: Int = 11178 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_PARENT_CLASS: Int = 10626 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_HAS_SIGNAL: Int = 11179 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_INSTANCE: Int = 10627 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_CLASS_SET_PROPERTY: Int = 11180 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_IS_CLASS_ENABLED: Int = 10628 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_CLASS_LIST: Int = 11181 -internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_IS_PARENT_CLASS: Int = 10629 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_INHERITERS_FROM_CLASS: Int = 11182 -internal const val ENGINECLASS__DIRECTORY: Int = 643 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_GET_PARENT_CLASS: Int = 11183 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_CHANGE_DIR: Int = 10630 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_INSTANCE: Int = 11184 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_COPY: Int = 10631 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_IS_CLASS_ENABLED: Int = 11185 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_CURRENT_IS_DIR: Int = 10632 +internal const val ENGINEMETHOD_ENGINECLASS__CLASSDB_IS_PARENT_CLASS: Int = 11186 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_DIR_EXISTS: Int = 10633 +internal const val ENGINECLASS__DIRECTORY: Int = 661 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_FILE_EXISTS: Int = 10634 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_CHANGE_DIR: Int = 11187 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_CURRENT_DIR: Int = 10635 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_COPY: Int = 11188 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_CURRENT_DRIVE: Int = 10636 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_CURRENT_IS_DIR: Int = 11189 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_DRIVE: Int = 10637 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_DIR_EXISTS: Int = 11190 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_DRIVE_COUNT: Int = 10638 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_FILE_EXISTS: Int = 11191 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_NEXT: Int = 10639 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_CURRENT_DIR: Int = 11192 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_SPACE_LEFT: Int = 10640 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_CURRENT_DRIVE: Int = 11193 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_LIST_DIR_BEGIN: Int = 10641 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_DRIVE: Int = 11194 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_LIST_DIR_END: Int = 10642 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_DRIVE_COUNT: Int = 11195 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_MAKE_DIR: Int = 10643 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_NEXT: Int = 11196 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_MAKE_DIR_RECURSIVE: Int = 10644 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_GET_SPACE_LEFT: Int = 11197 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_OPEN: Int = 10645 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_LIST_DIR_BEGIN: Int = 11198 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_REMOVE: Int = 10646 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_LIST_DIR_END: Int = 11199 -internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_RENAME: Int = 10647 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_MAKE_DIR: Int = 11200 -internal const val ENGINECLASS__ENGINE: Int = 644 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_MAKE_DIR_RECURSIVE: Int = 11201 -internal const val ENGINESINGLETON_ENGINE: Int = 16 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_OPEN: Int = 11202 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_AUTHOR_INFO: Int = 10648 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_REMOVE: Int = 11203 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_COPYRIGHT_INFO: Int = 10649 +internal const val ENGINEMETHOD_ENGINECLASS__DIRECTORY_RENAME: Int = 11204 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_DONOR_INFO: Int = 10650 +internal const val ENGINECLASS__ENGINE: Int = 662 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_FRAMES_DRAWN: Int = 10651 +internal const val ENGINESINGLETON_ENGINE: Int = 20 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_FRAMES_PER_SECOND: Int = 10652 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_AUTHOR_INFO: Int = 11205 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_IDLE_FRAMES: Int = 10653 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_COPYRIGHT_INFO: Int = 11206 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_LICENSE_INFO: Int = 10654 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_DONOR_INFO: Int = 11207 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_LICENSE_TEXT: Int = 10655 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_FRAMES_DRAWN: Int = 11208 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_MAIN_LOOP: Int = 10656 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_FRAMES_PER_SECOND: Int = 11209 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_FRAMES: Int = 10657 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_IDLE_FRAMES: Int = 11210 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_INTERPOLATION_FRACTION: Int = 10658 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_LICENSE_INFO: Int = 11211 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_SINGLETON: Int = 10659 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_LICENSE_TEXT: Int = 11212 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_VERSION_INFO: Int = 10660 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_MAIN_LOOP: Int = 11213 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_HAS_SINGLETON: Int = 10661 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_FRAMES: Int = 11214 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_IS_IN_PHYSICS_FRAME: Int = 10662 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_INTERPOLATION_FRACTION: Int = 11215 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_EDITOR_HINT: Int = 10663 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_SINGLETON: Int = 11216 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_EDITOR_HINT: Int = 10664 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_VERSION_INFO: Int = 11217 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_ITERATIONS_PER_SECOND: Int = 10665 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_HAS_SINGLETON: Int = 11218 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_ITERATIONS_PER_SECOND: Int = 10666 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_IS_IN_PHYSICS_FRAME: Int = 11219 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_JITTER_FIX: Int = 10667 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_EDITOR_HINT: Int = 11220 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_PHYSICS_JITTER_FIX: Int = 10668 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_EDITOR_HINT: Int = 11221 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PRINT_ERROR_MESSAGES: Int = 10669 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_ITERATIONS_PER_SECOND: Int = 11222 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_PRINT_ERROR_MESSAGES: Int = 10670 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_ITERATIONS_PER_SECOND: Int = 11223 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_TARGET_FPS: Int = 10671 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PHYSICS_JITTER_FIX: Int = 11224 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_TARGET_FPS: Int = 10672 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_PHYSICS_JITTER_FIX: Int = 11225 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_TIME_SCALE: Int = 10673 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_PRINT_ERROR_MESSAGES: Int = 11226 -internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_TIME_SCALE: Int = 10674 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_PRINT_ERROR_MESSAGES: Int = 11227 -internal const val ENGINECLASS__FILE: Int = 645 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_TARGET_FPS: Int = 11228 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_CLOSE: Int = 10675 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_TARGET_FPS: Int = 11229 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_EOF_REACHED: Int = 10676 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_GET_TIME_SCALE: Int = 11230 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_FILE_EXISTS: Int = 10677 +internal const val ENGINEMETHOD_ENGINECLASS__ENGINE_SET_TIME_SCALE: Int = 11231 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_FLUSH: Int = 10678 +internal const val ENGINECLASS__FILE: Int = 663 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_16: Int = 10679 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_CLOSE: Int = 11232 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_32: Int = 10680 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_EOF_REACHED: Int = 11233 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_64: Int = 10681 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_FILE_EXISTS: Int = 11234 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_8: Int = 10682 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_FLUSH: Int = 11235 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_AS_TEXT: Int = 10683 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_16: Int = 11236 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_BUFFER: Int = 10684 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_32: Int = 11237 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_CSV_LINE: Int = 10685 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_64: Int = 11238 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_DOUBLE: Int = 10686 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_8: Int = 11239 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_ERROR: Int = 10687 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_AS_TEXT: Int = 11240 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_FLOAT: Int = 10688 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_BUFFER: Int = 11241 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_LEN: Int = 10689 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_CSV_LINE: Int = 11242 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_LINE: Int = 10690 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_DOUBLE: Int = 11243 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_MD5: Int = 10691 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_ERROR: Int = 11244 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_MODIFIED_TIME: Int = 10692 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_FLOAT: Int = 11245 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PASCAL_STRING: Int = 10693 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_LEN: Int = 11246 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PATH: Int = 10694 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_LINE: Int = 11247 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PATH_ABSOLUTE: Int = 10695 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_MD5: Int = 11248 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_POSITION: Int = 10696 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_MODIFIED_TIME: Int = 11249 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_REAL: Int = 10697 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PASCAL_STRING: Int = 11250 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_SHA256: Int = 10698 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PATH: Int = 11251 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_VAR: Int = 10699 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_PATH_ABSOLUTE: Int = 11252 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_IS_OPEN: Int = 10700 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_POSITION: Int = 11253 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN: Int = 10701 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_REAL: Int = 11254 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_COMPRESSED: Int = 10702 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_SHA256: Int = 11255 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_ENCRYPTED: Int = 10703 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_VAR: Int = 11256 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_ENCRYPTED_WITH_PASS: Int = 10704 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_IS_OPEN: Int = 11257 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_SEEK: Int = 10705 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN: Int = 11258 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_SEEK_END: Int = 10706 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_COMPRESSED: Int = 11259 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_16: Int = 10707 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_ENCRYPTED: Int = 11260 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_32: Int = 10708 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_OPEN_ENCRYPTED_WITH_PASS: Int = 11261 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_64: Int = 10709 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_SEEK: Int = 11262 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_8: Int = 10710 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_SEEK_END: Int = 11263 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_BUFFER: Int = 10711 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_16: Int = 11264 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_CSV_LINE: Int = 10712 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_32: Int = 11265 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_DOUBLE: Int = 10713 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_64: Int = 11266 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_FLOAT: Int = 10714 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_8: Int = 11267 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_LINE: Int = 10715 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_BUFFER: Int = 11268 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_PASCAL_STRING: Int = 10716 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_CSV_LINE: Int = 11269 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_REAL: Int = 10717 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_DOUBLE: Int = 11270 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_STRING: Int = 10718 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_FLOAT: Int = 11271 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_VAR: Int = 10719 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_LINE: Int = 11272 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_ENDIAN_SWAP: Int = 10720 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_PASCAL_STRING: Int = 11273 -internal const val ENGINEMETHOD_ENGINECLASS__FILE_SET_ENDIAN_SWAP: Int = 10721 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_REAL: Int = 11274 -internal const val ENGINECLASS__GEOMETRY: Int = 646 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_STRING: Int = 11275 -internal const val ENGINESINGLETON_GEOMETRY: Int = 17 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_STORE_VAR: Int = 11276 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_BOX_PLANES: Int = 10722 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_GET_ENDIAN_SWAP: Int = 11277 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_CAPSULE_PLANES: Int = 10723 +internal const val ENGINEMETHOD_ENGINECLASS__FILE_SET_ENDIAN_SWAP: Int = 11278 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_CYLINDER_PLANES: Int = 10724 +internal const val ENGINECLASS__GEOMETRY: Int = 664 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYGON: Int = 10725 +internal const val ENGINESINGLETON_GEOMETRY: Int = 21 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYGONS_2D: Int = 10726 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_BOX_PLANES: Int = 11279 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYLINE_WITH_POLYGON_2D: Int = 10727 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_CAPSULE_PLANES: Int = 11280 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CONVEX_HULL_2D: Int = 10728 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_BUILD_CYLINDER_PLANES: Int = 11281 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_EXCLUDE_POLYGONS_2D: Int = 10729 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYGON: Int = 11282 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT: Int = 10730 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYGONS_2D: Int = 11283 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT_2D: Int = 10731 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CLIP_POLYLINE_WITH_POLYGON_2D: Int = 11284 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_CONVEX_HULL_2D: Int = 11285 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_EXCLUDE_POLYGONS_2D: Int = 11286 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT: Int = 11287 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT_2D: Int = 11288 internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT_UNCAPPED: Int = - 10732 + 11289 internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINT_TO_SEGMENT_UNCAPPED_2D: Int - = 10733 + = 11290 internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINTS_BETWEEN_SEGMENTS: Int = - 10734 + 11291 internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_CLOSEST_POINTS_BETWEEN_SEGMENTS_2D: Int = - 10735 + 11292 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_UV84_NORMAL_BIT: Int = 10736 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_GET_UV84_NORMAL_BIT: Int = 11293 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_INTERSECT_POLYGONS_2D: Int = 10737 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_INTERSECT_POLYGONS_2D: Int = 11294 internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_INTERSECT_POLYLINE_WITH_POLYGON_2D: Int = - 10738 + 11295 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POINT_IN_CIRCLE: Int = 11296 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POINT_IN_POLYGON: Int = 11297 + +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POLYGON_CLOCKWISE: Int = 11298 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POINT_IN_CIRCLE: Int = 10739 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_LINE_INTERSECTS_LINE_2D: Int = 11299 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POINT_IN_POLYGON: Int = 10740 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_MAKE_ATLAS: Int = 11300 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_IS_POLYGON_CLOCKWISE: Int = 10741 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_MERGE_POLYGONS_2D: Int = 11301 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_LINE_INTERSECTS_LINE_2D: Int = 10742 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_OFFSET_POLYGON_2D: Int = 11302 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_MAKE_ATLAS: Int = 10743 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_OFFSET_POLYLINE_2D: Int = 11303 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_MERGE_POLYGONS_2D: Int = 10744 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_POINT_IS_INSIDE_TRIANGLE: Int = 11304 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_OFFSET_POLYGON_2D: Int = 10745 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_RAY_INTERSECTS_TRIANGLE: Int = 11305 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_OFFSET_POLYLINE_2D: Int = 10746 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CIRCLE: Int = 11306 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_POINT_IS_INSIDE_TRIANGLE: Int = 10747 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CONVEX: Int = 11307 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_RAY_INTERSECTS_TRIANGLE: Int = 10748 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CYLINDER: Int = 11308 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CIRCLE: Int = 10749 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_SEGMENT_2D: Int = 11309 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CONVEX: Int = 10750 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_SPHERE: Int = 11310 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_CYLINDER: Int = 10751 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_TRIANGLE: Int = 11311 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_SEGMENT_2D: Int = 10752 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_TRIANGULATE_DELAUNAY_2D: Int = 11312 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_SPHERE: Int = 10753 +internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_TRIANGULATE_POLYGON: Int = 11313 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_SEGMENT_INTERSECTS_TRIANGLE: Int = 10754 +internal const val ENGINECLASS__JSON: Int = 665 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_TRIANGULATE_DELAUNAY_2D: Int = 10755 +internal const val ENGINESINGLETON_JSON: Int = 22 -internal const val ENGINEMETHOD_ENGINECLASS__GEOMETRY_TRIANGULATE_POLYGON: Int = 10756 +internal const val ENGINEMETHOD_ENGINECLASS__JSON_PARSE: Int = 11314 -internal const val ENGINECLASS__JSON: Int = 647 +internal const val ENGINEMETHOD_ENGINECLASS__JSON_PRINT: Int = 11315 -internal const val ENGINESINGLETON_JSON: Int = 18 +internal const val ENGINECLASS__MARSHALLS: Int = 666 -internal const val ENGINEMETHOD_ENGINECLASS__JSON_PARSE: Int = 10757 +internal const val ENGINESINGLETON_MARSHALLS: Int = 23 -internal const val ENGINEMETHOD_ENGINECLASS__JSON_PRINT: Int = 10758 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_RAW: Int = 11316 -internal const val ENGINECLASS__MARSHALLS: Int = 648 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_UTF8: Int = 11317 -internal const val ENGINESINGLETON_MARSHALLS: Int = 19 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_VARIANT: Int = 11318 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_RAW: Int = 10759 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_RAW_TO_BASE64: Int = 11319 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_UTF8: Int = 10760 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_UTF8_TO_BASE64: Int = 11320 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_BASE64_TO_VARIANT: Int = 10761 +internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_VARIANT_TO_BASE64: Int = 11321 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_RAW_TO_BASE64: Int = 10762 +internal const val ENGINECLASS__MUTEX: Int = 667 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_UTF8_TO_BASE64: Int = 10763 +internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_LOCK: Int = 11322 -internal const val ENGINEMETHOD_ENGINECLASS__MARSHALLS_VARIANT_TO_BASE64: Int = 10764 +internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_TRY_LOCK: Int = 11323 -internal const val ENGINECLASS__MUTEX: Int = 649 +internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_UNLOCK: Int = 11324 -internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_LOCK: Int = 10765 +internal const val ENGINECLASS__OS: Int = 668 -internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_TRY_LOCK: Int = 10766 +internal const val ENGINESINGLETON_OS: Int = 24 -internal const val ENGINEMETHOD_ENGINECLASS__MUTEX_UNLOCK: Int = 10767 +internal const val ENGINEMETHOD_ENGINECLASS__OS_ALERT: Int = 11325 -internal const val ENGINECLASS__OS: Int = 650 +internal const val ENGINEMETHOD_ENGINECLASS__OS_CAN_DRAW: Int = 11326 -internal const val ENGINESINGLETON_OS: Int = 20 +internal const val ENGINEMETHOD_ENGINECLASS__OS_CAN_USE_THREADS: Int = 11327 -internal const val ENGINEMETHOD_ENGINECLASS__OS_ALERT: Int = 10768 +internal const val ENGINEMETHOD_ENGINECLASS__OS_CENTER_WINDOW: Int = 11328 -internal const val ENGINEMETHOD_ENGINECLASS__OS_CAN_DRAW: Int = 10769 +internal const val ENGINEMETHOD_ENGINECLASS__OS_CLOSE_MIDI_INPUTS: Int = 11329 -internal const val ENGINEMETHOD_ENGINECLASS__OS_CAN_USE_THREADS: Int = 10770 +internal const val ENGINEMETHOD_ENGINECLASS__OS_CRASH: Int = 11330 -internal const val ENGINEMETHOD_ENGINECLASS__OS_CENTER_WINDOW: Int = 10771 +internal const val ENGINEMETHOD_ENGINECLASS__OS_DELAY_MSEC: Int = 11331 -internal const val ENGINEMETHOD_ENGINECLASS__OS_CLOSE_MIDI_INPUTS: Int = 10772 +internal const val ENGINEMETHOD_ENGINECLASS__OS_DELAY_USEC: Int = 11332 -internal const val ENGINEMETHOD_ENGINECLASS__OS_DELAY_MSEC: Int = 10773 +internal const val ENGINEMETHOD_ENGINECLASS__OS_DUMP_MEMORY_TO_FILE: Int = 11333 -internal const val ENGINEMETHOD_ENGINECLASS__OS_DELAY_USEC: Int = 10774 +internal const val ENGINEMETHOD_ENGINECLASS__OS_DUMP_RESOURCES_TO_FILE: Int = 11334 -internal const val ENGINEMETHOD_ENGINECLASS__OS_DUMP_MEMORY_TO_FILE: Int = 10775 +internal const val ENGINEMETHOD_ENGINECLASS__OS_EXECUTE: Int = 11335 -internal const val ENGINEMETHOD_ENGINECLASS__OS_DUMP_RESOURCES_TO_FILE: Int = 10776 +internal const val ENGINEMETHOD_ENGINECLASS__OS_FIND_SCANCODE_FROM_STRING: Int = 11336 -internal const val ENGINEMETHOD_ENGINECLASS__OS_EXECUTE: Int = 10777 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_AUDIO_DRIVER_COUNT: Int = 11337 -internal const val ENGINEMETHOD_ENGINECLASS__OS_FIND_SCANCODE_FROM_STRING: Int = 10778 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_AUDIO_DRIVER_NAME: Int = 11338 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_AUDIO_DRIVER_COUNT: Int = 10779 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CACHE_DIR: Int = 11339 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_AUDIO_DRIVER_NAME: Int = 10780 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CMDLINE_ARGS: Int = 11340 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CACHE_DIR: Int = 10781 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CONFIG_DIR: Int = 11341 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CMDLINE_ARGS: Int = 10782 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CONNECTED_MIDI_INPUTS: Int = 11342 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CONFIG_DIR: Int = 10783 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CURRENT_VIDEO_DRIVER: Int = 11343 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CONNECTED_MIDI_INPUTS: Int = 10784 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATA_DIR: Int = 11344 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CURRENT_VIDEO_DRIVER: Int = 10785 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATE: Int = 11345 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATA_DIR: Int = 10786 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATETIME: Int = 11346 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATE: Int = 10787 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATETIME_FROM_UNIX_TIME: Int = 11347 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATETIME: Int = 10788 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DISPLAY_CUTOUTS: Int = 11348 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DATETIME_FROM_UNIX_TIME: Int = 10789 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DYNAMIC_MEMORY_USAGE: Int = 11349 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DYNAMIC_MEMORY_USAGE: Int = 10790 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_ENVIRONMENT: Int = 11350 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_ENVIRONMENT: Int = 10791 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_EXECUTABLE_PATH: Int = 11351 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_EXECUTABLE_PATH: Int = 10792 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_GRANTED_PERMISSIONS: Int = 11352 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_GRANTED_PERMISSIONS: Int = 10793 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_IME_SELECTION: Int = 11353 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_IME_SELECTION: Int = 10794 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_IME_TEXT: Int = 11354 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_IME_TEXT: Int = 10795 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LATIN_KEYBOARD_VARIANT: Int = 11355 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LATIN_KEYBOARD_VARIANT: Int = 10796 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOCALE: Int = 11356 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOCALE: Int = 10797 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOCALE_LANGUAGE: Int = 11357 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOCALE_LANGUAGE: Int = 10798 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MAIN_THREAD_ID: Int = 11358 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MODEL_NAME: Int = 10799 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MODEL_NAME: Int = 11359 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_NAME: Int = 10800 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_NAME: Int = 11360 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_NATIVE_HANDLE: Int = 10801 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_NATIVE_HANDLE: Int = 11361 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_PERCENT_LEFT: Int = 10802 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_PERCENT_LEFT: Int = 11362 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_SECONDS_LEFT: Int = 10803 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_SECONDS_LEFT: Int = 11363 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_STATE: Int = 10804 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_POWER_STATE: Int = 11364 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESS_ID: Int = 10805 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESS_ID: Int = 11365 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESSOR_COUNT: Int = 10806 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESSOR_COUNT: Int = 11366 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_REAL_WINDOW_SIZE: Int = 10807 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESSOR_NAME: Int = 11367 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCANCODE_STRING: Int = 10808 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_REAL_WINDOW_SIZE: Int = 11368 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_COUNT: Int = 10809 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCANCODE_STRING: Int = 11369 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_DPI: Int = 10810 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_COUNT: Int = 11370 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_MAX_SCALE: Int = 10811 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_DPI: Int = 11371 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_POSITION: Int = 10812 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_MAX_SCALE: Int = 11372 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_SCALE: Int = 10813 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_POSITION: Int = 11373 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_SIZE: Int = 10814 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_REFRESH_RATE: Int = 11374 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SPLASH_TICK_MSEC: Int = 10815 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_SCALE: Int = 11375 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_STATIC_MEMORY_PEAK_USAGE: Int = 10816 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_SIZE: Int = 11376 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_STATIC_MEMORY_USAGE: Int = 10817 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SPLASH_TICK_MSEC: Int = 11377 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_DIR: Int = 10818 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_STATIC_MEMORY_PEAK_USAGE: Int = 11378 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_TIME_MSECS: Int = 10819 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_STATIC_MEMORY_USAGE: Int = 11379 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_TIME_SECS: Int = 10820 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_DIR: Int = 11380 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER_COUNT: Int = 10821 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_TIME_MSECS: Int = 11381 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER_NAME: Int = 10822 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SYSTEM_TIME_SECS: Int = 11382 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_THREAD_CALLER_ID: Int = 10823 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER_COUNT: Int = 11383 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TICKS_MSEC: Int = 10824 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER_NAME: Int = 11384 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TICKS_USEC: Int = 10825 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_THREAD_CALLER_ID: Int = 11385 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TIME: Int = 10826 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TICKS_MSEC: Int = 11386 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TIME_ZONE_INFO: Int = 10827 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TICKS_USEC: Int = 11387 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIQUE_ID: Int = 10828 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TIME: Int = 11388 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIX_TIME: Int = 10829 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TIME_ZONE_INFO: Int = 11389 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIX_TIME_FROM_DATETIME: Int = 10830 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIQUE_ID: Int = 11390 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_USER_DATA_DIR: Int = 10831 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIX_TIME: Int = 11391 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIDEO_DRIVER_COUNT: Int = 10832 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_UNIX_TIME_FROM_DATETIME: Int = 11392 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIDEO_DRIVER_NAME: Int = 10833 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_USER_DATA_DIR: Int = 11393 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIRTUAL_KEYBOARD_HEIGHT: Int = 10834 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIDEO_DRIVER_COUNT: Int = 11394 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_SAFE_AREA: Int = 10835 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIDEO_DRIVER_NAME: Int = 11395 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_ADD_ITEM: Int = 10836 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VIRTUAL_KEYBOARD_HEIGHT: Int = 11396 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_ADD_SEPARATOR: Int = 10837 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_SAFE_AREA: Int = 11397 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_CLEAR: Int = 10838 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_ADD_ITEM: Int = 11398 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_REMOVE_ITEM: Int = 10839 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_ADD_SEPARATOR: Int = 11399 -internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_ENVIRONMENT: Int = 10840 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_CLEAR: Int = 11400 -internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_FEATURE: Int = 10841 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_REMOVE_ITEM: Int = 11401 -internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_TOUCHSCREEN_UI_HINT: Int = 10842 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_CLIPBOARD: Int = 11402 -internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_VIRTUAL_KEYBOARD: Int = 10843 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_ENVIRONMENT: Int = 11403 -internal const val ENGINEMETHOD_ENGINECLASS__OS_HIDE_VIRTUAL_KEYBOARD: Int = 10844 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_FEATURE: Int = 11404 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_DEBUG_BUILD: Int = 10845 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_TOUCHSCREEN_UI_HINT: Int = 11405 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_OK_LEFT_AND_CANCEL_RIGHT: Int = 10846 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HAS_VIRTUAL_KEYBOARD: Int = 11406 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_SCANCODE_UNICODE: Int = 10847 +internal const val ENGINEMETHOD_ENGINECLASS__OS_HIDE_VIRTUAL_KEYBOARD: Int = 11407 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_STDOUT_VERBOSE: Int = 10848 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_DEBUG_BUILD: Int = 11408 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_USERFS_PERSISTENT: Int = 10849 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_OK_LEFT_AND_CANCEL_RIGHT: Int = 11409 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_WINDOW_ALWAYS_ON_TOP: Int = 10850 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_PROCESS_RUNNING: Int = 11410 -internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_WINDOW_FOCUSED: Int = 10851 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_SCANCODE_UNICODE: Int = 11411 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_CURRENT_LAYOUT: Int = 10852 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_STDOUT_VERBOSE: Int = 11412 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_COUNT: Int = 10853 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_USERFS_PERSISTENT: Int = 11413 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_LANGUAGE: Int = 10854 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_WINDOW_ALWAYS_ON_TOP: Int = 11414 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_NAME: Int = 10855 +internal const val ENGINEMETHOD_ENGINECLASS__OS_IS_WINDOW_FOCUSED: Int = 11415 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_SET_CURRENT_LAYOUT: Int = 10856 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_CURRENT_LAYOUT: Int = 11416 -internal const val ENGINEMETHOD_ENGINECLASS__OS_KILL: Int = 10857 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_COUNT: Int = 11417 -internal const val ENGINEMETHOD_ENGINECLASS__OS_MOVE_WINDOW_TO_FOREGROUND: Int = 10858 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_LANGUAGE: Int = 11418 -internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_IS_PLAYING: Int = 10859 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_LAYOUT_NAME: Int = 11419 -internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_PAUSE: Int = 10860 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_SCANCODE_FROM_PHYSICAL: Int = 11420 -internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_PLAY: Int = 10861 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_SET_CURRENT_LAYOUT: Int = 11421 -internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_STOP: Int = 10862 +internal const val ENGINEMETHOD_ENGINECLASS__OS_KILL: Int = 11422 -internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_UNPAUSE: Int = 10863 +internal const val ENGINEMETHOD_ENGINECLASS__OS_MOVE_TO_TRASH: Int = 11423 -internal const val ENGINEMETHOD_ENGINECLASS__OS_OPEN_MIDI_INPUTS: Int = 10864 +internal const val ENGINEMETHOD_ENGINECLASS__OS_MOVE_WINDOW_TO_FOREGROUND: Int = 11424 -internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_ALL_RESOURCES: Int = 10865 +internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_IS_PLAYING: Int = 11425 -internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_ALL_TEXTURES_BY_SIZE: Int = 10866 +internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_PAUSE: Int = 11426 -internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_RESOURCES_BY_TYPE: Int = 10867 +internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_PLAY: Int = 11427 -internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_RESOURCES_IN_USE: Int = 10868 +internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_STOP: Int = 11428 -internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_ATTENTION: Int = 10869 +internal const val ENGINEMETHOD_ENGINECLASS__OS_NATIVE_VIDEO_UNPAUSE: Int = 11429 -internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_PERMISSION: Int = 10870 +internal const val ENGINEMETHOD_ENGINECLASS__OS_OPEN_MIDI_INPUTS: Int = 11430 -internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_PERMISSIONS: Int = 10871 +internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_ALL_RESOURCES: Int = 11431 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_ENVIRONMENT: Int = 10872 +internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_ALL_TEXTURES_BY_SIZE: Int = 11432 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_ICON: Int = 10873 +internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_RESOURCES_BY_TYPE: Int = 11433 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_IME_ACTIVE: Int = 10874 +internal const val ENGINEMETHOD_ENGINECLASS__OS_PRINT_RESOURCES_IN_USE: Int = 11434 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_IME_POSITION: Int = 10875 +internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_ATTENTION: Int = 11435 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_NATIVE_ICON: Int = 10876 +internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_PERMISSION: Int = 11436 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_THREAD_NAME: Int = 10877 +internal const val ENGINEMETHOD_ENGINECLASS__OS_REQUEST_PERMISSIONS: Int = 11437 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_USE_FILE_ACCESS_SAVE_AND_SWAP: Int = 10878 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_ENVIRONMENT: Int = 11438 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_ALWAYS_ON_TOP: Int = 10879 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_ICON: Int = 11439 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MOUSE_PASSTHROUGH: Int = 10880 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_IME_ACTIVE: Int = 11440 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_TITLE: Int = 10881 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_IME_POSITION: Int = 11441 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SHELL_OPEN: Int = 10882 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_NATIVE_ICON: Int = 11442 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SHOW_VIRTUAL_KEYBOARD: Int = 10883 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_THREAD_NAME: Int = 11443 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CLIPBOARD: Int = 10884 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_USE_FILE_ACCESS_SAVE_AND_SWAP: Int = 11444 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_CLIPBOARD: Int = 10885 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_ALWAYS_ON_TOP: Int = 11445 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CURRENT_SCREEN: Int = 10886 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MOUSE_PASSTHROUGH: Int = 11446 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_CURRENT_SCREEN: Int = 10887 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_TITLE: Int = 11447 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DELTA_SMOOTHING: Int = 10888 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SHELL_OPEN: Int = 11448 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_DELTA_SMOOTHING: Int = 10889 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SHOW_VIRTUAL_KEYBOARD: Int = 11449 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_EXIT_CODE: Int = 10890 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CLIPBOARD: Int = 11450 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_EXIT_CODE: Int = 10891 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_CLIPBOARD: Int = 11451 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_KEEP_SCREEN_ON: Int = 10892 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_CURRENT_SCREEN: Int = 11452 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_KEEP_SCREEN_ON: Int = 10893 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_CURRENT_SCREEN: Int = 11453 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOW_PROCESSOR_USAGE_MODE: Int = 10894 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_DELTA_SMOOTHING: Int = 11454 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_LOW_PROCESSOR_USAGE_MODE: Int = 10895 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_DELTA_SMOOTHING: Int = 11455 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOW_PROCESSOR_USAGE_MODE_SLEEP_USEC: Int = 10896 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_EXIT_CODE: Int = 11456 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_LOW_PROCESSOR_USAGE_MODE_SLEEP_USEC: Int = 10897 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_EXIT_CODE: Int = 11457 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MAX_WINDOW_SIZE: Int = 10898 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_KEEP_SCREEN_ON: Int = 11458 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_MAX_WINDOW_SIZE: Int = 10899 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_KEEP_SCREEN_ON: Int = 11459 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MIN_WINDOW_SIZE: Int = 10900 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOW_PROCESSOR_USAGE_MODE: Int = 11460 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_MIN_WINDOW_SIZE: Int = 10901 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_LOW_PROCESSOR_USAGE_MODE: Int = 11461 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_ORIENTATION: Int = 10902 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_LOW_PROCESSOR_USAGE_MODE_SLEEP_USEC: Int = 11462 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_SCREEN_ORIENTATION: Int = 10903 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_LOW_PROCESSOR_USAGE_MODE_SLEEP_USEC: Int = 11463 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER: Int = 10904 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MAX_WINDOW_SIZE: Int = 11464 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_TABLET_DRIVER: Int = 10905 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_MAX_WINDOW_SIZE: Int = 11465 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VSYNC_ENABLED: Int = 10906 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_MIN_WINDOW_SIZE: Int = 11466 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_VSYNC_ENABLED: Int = 10907 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_MIN_WINDOW_SIZE: Int = 11467 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VSYNC_VIA_COMPOSITOR: Int = 10908 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_ORIENTATION: Int = 11468 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_VSYNC_VIA_COMPOSITOR: Int = 10909 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_SCREEN_ORIENTATION: Int = 11469 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_BORDERLESS: Int = 10910 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_TABLET_DRIVER: Int = 11470 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_BORDERLESS: Int = 10911 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_TABLET_DRIVER: Int = 11471 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_FULLSCREEN: Int = 10912 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VSYNC_ENABLED: Int = 11472 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_FULLSCREEN: Int = 10913 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_VSYNC_ENABLED: Int = 11473 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_MAXIMIZED: Int = 10914 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_VSYNC_VIA_COMPOSITOR: Int = 11474 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MAXIMIZED: Int = 10915 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_VSYNC_VIA_COMPOSITOR: Int = 11475 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_MINIMIZED: Int = 10916 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_BORDERLESS: Int = 11476 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MINIMIZED: Int = 10917 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_BORDERLESS: Int = 11477 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_FULLSCREEN: Int = 11478 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_FULLSCREEN: Int = 11479 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_MAXIMIZED: Int = 11480 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MAXIMIZED: Int = 11481 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_MINIMIZED: Int = 11482 + +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_MINIMIZED: Int = 11483 internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_PER_PIXEL_TRANSPARENCY_ENABLED: Int = - 10918 + 11484 internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_PER_PIXEL_TRANSPARENCY_ENABLED: Int = - 10919 + 11485 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_POSITION: Int = 10920 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_POSITION: Int = 11486 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_POSITION: Int = 10921 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_POSITION: Int = 11487 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_RESIZABLE: Int = 10922 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_RESIZABLE: Int = 11488 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_RESIZABLE: Int = 10923 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_RESIZABLE: Int = 11489 -internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_SIZE: Int = 10924 +internal const val ENGINEMETHOD_ENGINECLASS__OS_GET_WINDOW_SIZE: Int = 11490 -internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_SIZE: Int = 10925 +internal const val ENGINEMETHOD_ENGINECLASS__OS_SET_WINDOW_SIZE: Int = 11491 -internal const val ENGINECLASS__RESOURCELOADER: Int = 651 +internal const val ENGINECLASS__RESOURCELOADER: Int = 669 -internal const val ENGINESINGLETON_RESOURCELOADER: Int = 21 +internal const val ENGINESINGLETON_RESOURCELOADER: Int = 25 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_EXISTS: Int = 10926 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_EXISTS: Int = 11492 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_GET_DEPENDENCIES: Int = 10927 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_GET_DEPENDENCIES: Int = 11493 internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_GET_RECOGNIZED_EXTENSIONS_FOR_TYPE: Int - = 10928 + = 11494 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_HAS: Int = 10929 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_HAS: Int = 11495 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_HAS_CACHED: Int = 10930 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_HAS_CACHED: Int = 11496 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_LOAD: Int = 10931 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_LOAD: Int = 11497 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_LOAD_INTERACTIVE: Int = 10932 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_LOAD_INTERACTIVE: Int = 11498 internal const val ENGINEMETHOD_ENGINECLASS__RESOURCELOADER_SET_ABORT_ON_MISSING_RESOURCES: Int = - 10933 + 11499 + +internal const val ENGINECLASS__RESOURCESAVER: Int = 670 -internal const val ENGINECLASS__RESOURCESAVER: Int = 652 +internal const val ENGINESINGLETON_RESOURCESAVER: Int = 26 -internal const val ENGINESINGLETON_RESOURCESAVER: Int = 22 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCESAVER_GET_RECOGNIZED_EXTENSIONS: Int = 11500 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCESAVER_GET_RECOGNIZED_EXTENSIONS: Int = 10934 +internal const val ENGINEMETHOD_ENGINECLASS__RESOURCESAVER_SAVE: Int = 11501 -internal const val ENGINEMETHOD_ENGINECLASS__RESOURCESAVER_SAVE: Int = 10935 +internal const val ENGINECLASS__SEMAPHORE: Int = 671 -internal const val ENGINECLASS__SEMAPHORE: Int = 653 +internal const val ENGINEMETHOD_ENGINECLASS__SEMAPHORE_POST: Int = 11502 -internal const val ENGINEMETHOD_ENGINECLASS__SEMAPHORE_POST: Int = 10936 +internal const val ENGINEMETHOD_ENGINECLASS__SEMAPHORE_TRY_WAIT: Int = 11503 -internal const val ENGINEMETHOD_ENGINECLASS__SEMAPHORE_WAIT: Int = 10937 +internal const val ENGINEMETHOD_ENGINECLASS__SEMAPHORE_WAIT: Int = 11504 -internal const val ENGINECLASS__THREAD: Int = 654 +internal const val ENGINECLASS__THREAD: Int = 672 -internal const val ENGINEMETHOD_ENGINECLASS__THREAD_GET_ID: Int = 10938 +internal const val ENGINEMETHOD_ENGINECLASS__THREAD_GET_ID: Int = 11505 -internal const val ENGINEMETHOD_ENGINECLASS__THREAD_IS_ACTIVE: Int = 10939 +internal const val ENGINEMETHOD_ENGINECLASS__THREAD_IS_ACTIVE: Int = 11506 -internal const val ENGINEMETHOD_ENGINECLASS__THREAD_IS_ALIVE: Int = 10940 +internal const val ENGINEMETHOD_ENGINECLASS__THREAD_IS_ALIVE: Int = 11507 -internal const val ENGINEMETHOD_ENGINECLASS__THREAD_START: Int = 10941 +internal const val ENGINEMETHOD_ENGINECLASS__THREAD_START: Int = 11508 -internal const val ENGINEMETHOD_ENGINECLASS__THREAD_WAIT_TO_FINISH: Int = 10942 +internal const val ENGINEMETHOD_ENGINECLASS__THREAD_WAIT_TO_FINISH: Int = 11509 -internal const val ENGINECLASS__VISUALSCRIPTEDITOR: Int = 655 +internal const val ENGINECLASS__VISUALSCRIPTEDITOR: Int = 673 -internal const val ENGINESINGLETON_VISUALSCRIPTEDITOR: Int = 23 +internal const val ENGINESINGLETON_VISUALSCRIPTEDITOR: Int = 27 -internal const val ENGINEMETHOD_ENGINECLASS__VISUALSCRIPTEDITOR_ADD_CUSTOM_NODE: Int = 10943 +internal const val ENGINEMETHOD_ENGINECLASS__VISUALSCRIPTEDITOR_ADD_CUSTOM_NODE: Int = 11510 -internal const val ENGINEMETHOD_ENGINECLASS__VISUALSCRIPTEDITOR_REMOVE_CUSTOM_NODE: Int = 10944 +internal const val ENGINEMETHOD_ENGINECLASS__VISUALSCRIPTEDITOR_REMOVE_CUSTOM_NODE: Int = 11511 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Environment.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Environment.kt index c7b012f083..40e43a9f87 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Environment.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Environment.kt @@ -1481,23 +1481,25 @@ public open class Environment : Resource() { id: Long ) { /** - * Linear tonemapper operator. Reads the linear data and passes it on unmodified. + * Linear tonemapper operator. Reads the linear data and passes it on unmodified. This can cause bright lighting to look blown out, with noticeable clipping in the output colors. */ TONE_MAPPER_LINEAR(0), /** - * Reinhardt tonemapper operator. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. + * Reinhardt tonemapper operator. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. This avoids clipping bright highlights, but the resulting image can look a bit dull. */ TONE_MAPPER_REINHARDT(1), /** - * Filmic tonemapper operator. + * Filmic tonemapper operator. This avoids clipping bright highlights, with a resulting image that usually looks more vivid than [TONE_MAPPER_REINHARDT]. */ TONE_MAPPER_FILMIC(2), /** - * Academy Color Encoding System tonemapper operator. Performs an approximation of the ACES tonemapping curve. + * Use the legacy Godot version of the Academy Color Encoding System tonemapper. Unlike [TONE_MAPPER_ACES_FITTED], this version of ACES does not handle bright lighting in a physically accurate way. ACES typically has a more contrasted output compared to [TONE_MAPPER_REINHARDT] and [TONE_MAPPER_FILMIC]. + * + * **Note:** This tonemapping operator will be removed in Godot 4.0 in favor of the more accurate [TONE_MAPPER_ACES_FITTED]. */ TONE_MAPPER_ACES(3), /** - * High quality Academy Color Encoding System tonemapper operator that matches the industry standard. Performs a more physically accurate curve fit which better simulates how light works in the real world. The color of lights and emissive materials will become lighter as the emissive energy increases, and will eventually become white if the light is bright enough to saturate the camera sensor. + * Use the Academy Color Encoding System tonemapper. ACES is slightly more expensive than other options, but it handles bright lighting in a more realistic fashion by desaturating it as it becomes brighter. ACES typically has a more contrasted output compared to [TONE_MAPPER_REINHARDT] and [TONE_MAPPER_FILMIC]. */ TONE_MAPPER_ACES_FITTED(4), ; @@ -1600,11 +1602,11 @@ public open class Environment : Resource() { */ SSAO_QUALITY_LOW(0), /** - * Low quality for the screen-space ambient occlusion effect. + * Medium quality for the screen-space ambient occlusion effect. */ SSAO_QUALITY_MEDIUM(1), /** - * Low quality for the screen-space ambient occlusion effect (slowest). + * High quality for the screen-space ambient occlusion effect (slowest). */ SSAO_QUALITY_HIGH(2), ; @@ -1745,7 +1747,7 @@ public open class Environment : Resource() { public final const val SSAO_BLUR_DISABLED: Long = 0 /** - * Low quality for the screen-space ambient occlusion effect (slowest). + * High quality for the screen-space ambient occlusion effect (slowest). */ public final const val SSAO_QUALITY_HIGH: Long = 2 @@ -1755,32 +1757,34 @@ public open class Environment : Resource() { public final const val SSAO_QUALITY_LOW: Long = 0 /** - * Low quality for the screen-space ambient occlusion effect. + * Medium quality for the screen-space ambient occlusion effect. */ public final const val SSAO_QUALITY_MEDIUM: Long = 1 /** - * Academy Color Encoding System tonemapper operator. Performs an approximation of the ACES tonemapping curve. + * Use the legacy Godot version of the Academy Color Encoding System tonemapper. Unlike [TONE_MAPPER_ACES_FITTED], this version of ACES does not handle bright lighting in a physically accurate way. ACES typically has a more contrasted output compared to [TONE_MAPPER_REINHARDT] and [TONE_MAPPER_FILMIC]. + * + * **Note:** This tonemapping operator will be removed in Godot 4.0 in favor of the more accurate [TONE_MAPPER_ACES_FITTED]. */ public final const val TONE_MAPPER_ACES: Long = 3 /** - * High quality Academy Color Encoding System tonemapper operator that matches the industry standard. Performs a more physically accurate curve fit which better simulates how light works in the real world. The color of lights and emissive materials will become lighter as the emissive energy increases, and will eventually become white if the light is bright enough to saturate the camera sensor. + * Use the Academy Color Encoding System tonemapper. ACES is slightly more expensive than other options, but it handles bright lighting in a more realistic fashion by desaturating it as it becomes brighter. ACES typically has a more contrasted output compared to [TONE_MAPPER_REINHARDT] and [TONE_MAPPER_FILMIC]. */ public final const val TONE_MAPPER_ACES_FITTED: Long = 4 /** - * Filmic tonemapper operator. + * Filmic tonemapper operator. This avoids clipping bright highlights, with a resulting image that usually looks more vivid than [TONE_MAPPER_REINHARDT]. */ public final const val TONE_MAPPER_FILMIC: Long = 2 /** - * Linear tonemapper operator. Reads the linear data and passes it on unmodified. + * Linear tonemapper operator. Reads the linear data and passes it on unmodified. This can cause bright lighting to look blown out, with noticeable clipping in the output colors. */ public final const val TONE_MAPPER_LINEAR: Long = 0 /** - * Reinhardt tonemapper operator. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. + * Reinhardt tonemapper operator. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. This avoids clipping bright highlights, but the resulting image can look a bit dull. */ public final const val TONE_MAPPER_REINHARDT: Long = 1 } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/File.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/File.kt index 72b6b72f33..baaefc8e6d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/File.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/File.kt @@ -53,7 +53,7 @@ import kotlin.Unit * return content * ``` * - * In the example above, the file will be saved in the user data folder as specified in the [godot.Data paths](https://docs.godotengine.org/en/3.4/tutorials/io/data_paths.html) documentation. + * In the example above, the file will be saved in the user data folder as specified in the [godot.Data paths]($DOCS_URL/tutorials/io/data_paths.html) documentation. * * **Note:** To access project resources once exported, it is recommended to use [godot.ResourceLoader] instead of the [godot.File] API, as some files are converted to engine-specific formats and their original source files might not be present in the exported PCK package. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/FlowContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/FlowContainer.kt new file mode 100644 index 0000000000..cbbb2255f3 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/FlowContainer.kt @@ -0,0 +1,36 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.LONG +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * Base class for flow containers. + * + * Arranges child [godot.Control] nodes vertically or horizontally in a left-to-right or top-to-bottom flow. + * + * A line is filled with [godot.Control] nodes until no more fit on the same line, similar to text in an autowrapped label. + */ +@GodotBaseType +public open class FlowContainer : Container() { + public override fun __new(): Unit { + callConstructor(ENGINECLASS_FLOWCONTAINER) + } + + /** + * Returns the current line count. + */ + public open fun getLineCount(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FLOWCONTAINER_GET_LINE_COUNT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Font.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Font.kt index 92182b5e67..1de27d7573 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Font.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Font.kt @@ -7,17 +7,22 @@ package godot import godot.`annotation`.GodotBaseType import godot.core.Color +import godot.core.Dictionary import godot.core.RID +import godot.core.Rect2 import godot.core.TransferContext import godot.core.VariantType.BOOL import godot.core.VariantType.COLOR +import godot.core.VariantType.DICTIONARY import godot.core.VariantType.DOUBLE import godot.core.VariantType.LONG import godot.core.VariantType.NIL +import godot.core.VariantType.RECT2 import godot.core.VariantType.STRING import godot.core.VariantType.VECTOR2 import godot.core.VariantType._RID import godot.core.Vector2 +import kotlin.Any import kotlin.Boolean import kotlin.Double import kotlin.Long @@ -86,6 +91,21 @@ public open class Font : Resource() { return TransferContext.readReturnValue(DOUBLE, false) as Double } + /** + * Returns outline contours of the glyph as a `Dictionary` with the following contents: + * + * `points` - [godot.core.PoolVector3Array], containing outline points. `x` and `y` are point coordinates. `z` is the type of the point, using the [enum ContourPointTag] values. + * + * `contours` - [godot.core.PoolIntArray], containing indices the end points of each contour. + * + * `orientation` - [bool], contour orientation. If `true`, clockwise contours must be filled. + */ + public open fun getCharContours(char: Long, next: Long = 0): Dictionary { + TransferContext.writeArguments(LONG to char, LONG to next) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_CONTOURS, DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + /** * Returns the size of a character, optionally taking kerning into account if the next character is provided. Note that the height returned is the font height (see [getHeight]) and has no relation to the glyph height. */ @@ -95,6 +115,71 @@ public open class Font : Resource() { return TransferContext.readReturnValue(VECTOR2, false) as Vector2 } + /** + * Returns resource id of the cache texture containing the char. + */ + public open fun getCharTexture( + char: Long, + next: Long = 0, + outline: Boolean = false + ): RID { + TransferContext.writeArguments(LONG to char, LONG to next, BOOL to outline) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TEXTURE, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns size of the cache texture containing the char. + */ + public open fun getCharTextureSize( + char: Long, + next: Long = 0, + outline: Boolean = false + ): Vector2 { + TransferContext.writeArguments(LONG to char, LONG to next, BOOL to outline) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TEXTURE_SIZE, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns char offset from the baseline. + */ + public open fun getCharTxOffset( + char: Long, + next: Long = 0, + outline: Boolean = false + ): Vector2 { + TransferContext.writeArguments(LONG to char, LONG to next, BOOL to outline) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_OFFSET, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns size of the char. + */ + public open fun getCharTxSize( + char: Long, + next: Long = 0, + outline: Boolean = false + ): Vector2 { + TransferContext.writeArguments(LONG to char, LONG to next, BOOL to outline) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_SIZE, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns rectangle in the cache texture containing the char. + */ + public open fun getCharTxUvRect( + char: Long, + next: Long = 0, + outline: Boolean = false + ): Rect2 { + TransferContext.writeArguments(LONG to char, LONG to next, BOOL to outline) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_GET_CHAR_TX_UV_RECT, RECT2) + return TransferContext.readReturnValue(RECT2, false) as Rect2 + } + /** * Returns the font descent (number of pixels below the baseline). */ @@ -157,4 +242,48 @@ public open class Font : Resource() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_FONT_UPDATE_CHANGES, NIL) } + + public enum class ContourPointTag( + id: Long + ) { + /** + * Contour point isn't on the curve, but serves as a control point for a conic (quadratic) Bézier arc. + */ + CONTOUR_CURVE_TAG_OFF_CONIC(0), + /** + * Contour point is on the curve. + */ + CONTOUR_CURVE_TAG_ON(1), + /** + * Contour point isn't on the curve, but serves as a control point for a cubic Bézier arc. + */ + CONTOUR_CURVE_TAG_OFF_CUBIC(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Contour point isn't on the curve, but serves as a control point for a conic (quadratic) Bézier arc. + */ + public final const val CONTOUR_CURVE_TAG_OFF_CONIC: Long = 0 + + /** + * Contour point isn't on the curve, but serves as a control point for a cubic Bézier arc. + */ + public final const val CONTOUR_CURVE_TAG_OFF_CUBIC: Long = 2 + + /** + * Contour point is on the curve. + */ + public final const val CONTOUR_CURVE_TAG_ON: Long = 1 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Geometry.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Geometry.kt index d8bf0bdd02..6452f7437e 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Geometry.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Geometry.kt @@ -358,7 +358,7 @@ public object Geometry : Object() { } /** - * Checks if the two lines (`from_a`, `dir_a`) and (`from_b`, `dir_b`) intersect. If yes, return the point of intersection as [godot.core.Vector2]. If no intersection takes place, returns an empty [Variant]. + * Checks if the two lines (`from_a`, `dir_a`) and (`from_b`, `dir_b`) intersect. If yes, return the point of intersection as [godot.core.Vector2]. If no intersection takes place, returns `null`. * * **Note:** The lines are specified using direction vectors, not end points. */ @@ -522,7 +522,7 @@ public object Geometry : Object() { } /** - * Checks if the two segments (`from_a`, `to_a`) and (`from_b`, `to_b`) intersect. If yes, return the point of intersection as [godot.core.Vector2]. If no intersection takes place, returns an empty [Variant]. + * Checks if the two segments (`from_a`, `to_a`) and (`from_b`, `to_b`) intersect. If yes, return the point of intersection as [godot.core.Vector2]. If no intersection takes place, returns `null`. */ public fun segmentIntersectsSegment2d( fromA: Vector2, diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GeometryInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GeometryInstance.kt index ca1a57b857..21d0acf4ca 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/GeometryInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GeometryInstance.kt @@ -162,6 +162,24 @@ public open class GeometryInstance : VisualInstance() { ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_LOD_MIN_HYSTERESIS, NIL) } + /** + * The material overlay for the whole geometry. + * + * If a material is assigned to this property, it will be rendered on top of any other active material for all the surfaces. + */ + public open var materialOverlay: Material? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_GET_MATERIAL_OVERLAY, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Material? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_GEOMETRYINSTANCE_SET_MATERIAL_OVERLAY, NIL) + } + /** * The material override for the whole geometry. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GlobalConstants.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GlobalConstants.kt index 3bbdf791c0..0e63673104 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/GlobalConstants.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GlobalConstants.kt @@ -1552,7 +1552,7 @@ public object GlobalConstants : Object() { /** * Command key mask. On macOS, this is equivalent to [KEY_MASK_META]. On other platforms, this is equivalent to [KEY_MASK_CTRL]. This mask should be preferred to [KEY_MASK_META] or [KEY_MASK_CTRL] for system shortcuts as it handles all platforms correctly. */ - public final const val KEY_MASK_CMD: Long = 268435456 + public final const val KEY_MASK_CMD: Long = 134217728 /** * Ctrl key mask. @@ -2099,46 +2099,106 @@ public object GlobalConstants : Object() { */ public final const val METHOD_FLAG_REVERSE: Long = 16 + /** + * + */ + public final const val METHOD_FLAG_VARARG: Long = 128 + /** * Flag for a virtual method. */ public final const val METHOD_FLAG_VIRTUAL: Long = 32 /** - * MIDI aftertouch message. + * MIDI active sensing message. This message is intended to be sent repeatedly to tell the receiver that a connection is alive. + */ + public final const val MIDI_MESSAGE_ACTIVE_SENSING: Long = 254 + + /** + * MIDI aftertouch message. This message is most often sent by pressing down on the key after it "bottoms out". */ public final const val MIDI_MESSAGE_AFTERTOUCH: Long = 10 /** - * MIDI channel pressure message. + * MIDI channel pressure message. This message is most often sent by pressing down on the key after it "bottoms out". This message is different from polyphonic after-touch as it indicates the highest pressure across all keys. */ public final const val MIDI_MESSAGE_CHANNEL_PRESSURE: Long = 13 /** - * MIDI control change message. + * MIDI continue message. Continue at the point the sequence was stopped. + */ + public final const val MIDI_MESSAGE_CONTINUE: Long = 251 + + /** + * MIDI control change message. This message is sent when a controller value changes. Controllers include devices such as pedals and levers. */ public final const val MIDI_MESSAGE_CONTROL_CHANGE: Long = 11 /** - * MIDI note OFF message. + * MIDI note OFF message. See the documentation of [godot.InputEventMIDI] for information of how to use MIDI inputs. */ public final const val MIDI_MESSAGE_NOTE_OFF: Long = 8 /** - * MIDI note ON message. + * MIDI note ON message. See the documentation of [godot.InputEventMIDI] for information of how to use MIDI inputs. */ public final const val MIDI_MESSAGE_NOTE_ON: Long = 9 /** - * MIDI pitch bend message. + * MIDI pitch bend message. This message is sent to indicate a change in the pitch bender (wheel or lever, typically). */ public final const val MIDI_MESSAGE_PITCH_BEND: Long = 14 /** - * MIDI program change message. + * MIDI program change message. This message sent when the program patch number changes. */ public final const val MIDI_MESSAGE_PROGRAM_CHANGE: Long = 12 + /** + * MIDI quarter frame message. Contains timing information that is used to synchronize MIDI devices. Getting this data is not implemented in Godot. + */ + public final const val MIDI_MESSAGE_QUARTER_FRAME: Long = 241 + + /** + * MIDI song position pointer message. Gives the number of 16th notes since the start of the song. Getting this data is not implemented in Godot. + */ + public final const val MIDI_MESSAGE_SONG_POSITION_POINTER: Long = 242 + + /** + * MIDI song select message. Specifies which sequence or song is to be played. Getting this data is not implemented in Godot. + */ + public final const val MIDI_MESSAGE_SONG_SELECT: Long = 243 + + /** + * MIDI start message. Start the current sequence playing. This message will be followed with Timing Clocks. + */ + public final const val MIDI_MESSAGE_START: Long = 250 + + /** + * MIDI stop message. Stop the current sequence. + */ + public final const val MIDI_MESSAGE_STOP: Long = 252 + + /** + * MIDI system exclusive message. This has behavior exclusive to the device you're receiving input from. Getting this data is not implemented in Godot. + */ + public final const val MIDI_MESSAGE_SYSTEM_EXCLUSIVE: Long = 240 + + /** + * MIDI system reset message. Reset all receivers in the system to power-up status. It should not be sent on power-up itself. + */ + public final const val MIDI_MESSAGE_SYSTEM_RESET: Long = 255 + + /** + * MIDI timing clock message. Sent 24 times per quarter note when synchronization is required. + */ + public final const val MIDI_MESSAGE_TIMING_CLOCK: Long = 248 + + /** + * MIDI tune request message. Upon receiving a tune request, all analog synthesizers should tune their oscillators. + */ + public final const val MIDI_MESSAGE_TUNE_REQUEST: Long = 246 + /** * Methods that return [enum Error] return [OK] when no error occurred. Note that many functions don't return an error code but will print error messages to standard output. * @@ -2288,18 +2348,27 @@ public object GlobalConstants : Object() { /** * Hints that a color property should be edited without changing its alpha component, i.e. only R, G and B channels are edited. */ - public final const val PROPERTY_HINT_COLOR_NO_ALPHA: Long = 20 + public final const val PROPERTY_HINT_COLOR_NO_ALPHA: Long = 22 /** * Hints that a string property is a path to a directory. Editing it will show a file dialog for picking the path. */ - public final const val PROPERTY_HINT_DIR: Long = 14 + public final const val PROPERTY_HINT_DIR: Long = 16 /** - * Hints that an integer, float or string property is an enumerated value to pick in a list specified via a hint string such as `"Hello,Something,Else"`. + * Hints that an integer, float or string property is an enumerated value to pick in a list specified via a hint string. + * + * The hint string is a comma separated list of names such as `"Hello,Something,Else"`. For integer and float properties, the first name in the list has value 0, the next 1, and so on. Explicit values can also be specified by appending `:integer` to the name, e.g. `"Zero,One,Three:3,Four,Six:6"`. */ public final const val PROPERTY_HINT_ENUM: Long = 3 + /** + * Hints that a string property can be an enumerated value to pick in a list specified via a hint string such as `"Hello,Something,Else"`. + * + * Unlike [PROPERTY_HINT_ENUM] a property with this hint still accepts arbitrary values and can be empty. The list of values serves to suggest possible values. + */ + public final const val PROPERTY_HINT_ENUM_SUGGESTION: Long = 39 + /** * Hints that a float property should be edited via an exponential easing function. The hint string can include `"attenuation"` to flip the curve horizontally and/or `"inout"` to also include in/out easing. */ @@ -2313,7 +2382,7 @@ public object GlobalConstants : Object() { /** * Hints that a string property is a path to a file. Editing it will show a file dialog for picking the path. The hint string can be a set of filters with wildcards like `"*.png,*.jpg"`. */ - public final const val PROPERTY_HINT_FILE: Long = 13 + public final const val PROPERTY_HINT_FILE: Long = 15 /** * Hints that an integer property is a bitmask with named bit flags. For example, to allow toggling bits 0, 1, 2 and 4, the hint could be something like `"Bit0,Bit1,Bit2,,Bit4"`. @@ -2323,28 +2392,33 @@ public object GlobalConstants : Object() { /** * Hints that a string property is an absolute path to a directory outside the project folder. Editing it will show a file dialog for picking the path. */ - public final const val PROPERTY_HINT_GLOBAL_DIR: Long = 16 + public final const val PROPERTY_HINT_GLOBAL_DIR: Long = 18 /** * Hints that a string property is an absolute path to a file outside the project folder. Editing it will show a file dialog for picking the path. The hint string can be a set of filters with wildcards like `"*.png,*.jpg"`. */ - public final const val PROPERTY_HINT_GLOBAL_FILE: Long = 15 + public final const val PROPERTY_HINT_GLOBAL_FILE: Long = 17 /** * Hints that an image is compressed using lossless compression. */ - public final const val PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS: Long = 22 + public final const val PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS: Long = 24 /** * Hints that an image is compressed using lossy compression. */ - public final const val PROPERTY_HINT_IMAGE_COMPRESS_LOSSY: Long = 21 + public final const val PROPERTY_HINT_IMAGE_COMPRESS_LOSSY: Long = 23 /** * Deprecated hint, unused. */ public final const val PROPERTY_HINT_KEY_ACCEL: Long = 7 + /** + * Hints that an integer property is a bitmask using the optionally named 2D navigation layers. + */ + public final const val PROPERTY_HINT_LAYERS_2D_NAVIGATION: Long = 11 + /** * Hints that an integer property is a bitmask using the optionally named 2D physics layers. */ @@ -2355,15 +2429,20 @@ public object GlobalConstants : Object() { */ public final const val PROPERTY_HINT_LAYERS_2D_RENDER: Long = 9 + /** + * Hints that an integer property is a bitmask using the optionally named 3D navigation layers. + */ + public final const val PROPERTY_HINT_LAYERS_3D_NAVIGATION: Long = 14 + /** * Hints that an integer property is a bitmask using the optionally named 3D physics layers. */ - public final const val PROPERTY_HINT_LAYERS_3D_PHYSICS: Long = 12 + public final const val PROPERTY_HINT_LAYERS_3D_PHYSICS: Long = 13 /** * Hints that an integer property is a bitmask using the optionally named 3D render layers. */ - public final const val PROPERTY_HINT_LAYERS_3D_RENDER: Long = 11 + public final const val PROPERTY_HINT_LAYERS_3D_RENDER: Long = 12 /** * Deprecated hint, unused. @@ -2373,7 +2452,7 @@ public object GlobalConstants : Object() { /** * Hints that a string property is text with line breaks. Editing it will show a text input field where line breaks can be typed. */ - public final const val PROPERTY_HINT_MULTILINE_TEXT: Long = 18 + public final const val PROPERTY_HINT_MULTILINE_TEXT: Long = 20 /** * No hint for the edited property. @@ -2383,7 +2462,7 @@ public object GlobalConstants : Object() { /** * Hints that a string property should have a placeholder text visible on its input field, whenever the property is empty. The hint string is the placeholder text to use. */ - public final const val PROPERTY_HINT_PLACEHOLDER_TEXT: Long = 19 + public final const val PROPERTY_HINT_PLACEHOLDER_TEXT: Long = 21 /** * Hints that an integer or float property should be within a range specified via the hint string `"min,max"` or `"min,max,step"`. The hint string can optionally include `"or_greater"` and/or `"or_lesser"` to allow manual input going respectively above the max or below the min values. Example: `"-360,360,1,or_greater,or_lesser"`. @@ -2393,7 +2472,7 @@ public object GlobalConstants : Object() { /** * Hints that a property is an instance of a [godot.Resource]-derived type, optionally specified via the hint string (e.g. `"Texture"`). Editing it will show a popup menu of valid resource types to instantiate. */ - public final const val PROPERTY_HINT_RESOURCE_TYPE: Long = 17 + public final const val PROPERTY_HINT_RESOURCE_TYPE: Long = 19 /** * Used to categorize properties together in the editor. @@ -2431,7 +2510,7 @@ public object GlobalConstants : Object() { public final const val PROPERTY_USAGE_EDITOR_HELPER: Long = 8 /** - * Used to group properties together in the editor. + * Used to group properties together in the editor. See [godot.EditorInspector]. */ public final const val PROPERTY_USAGE_GROUP: Long = 128 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Gradient.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Gradient.kt index e88a07d1ec..89bfc60fd8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Gradient.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Gradient.kt @@ -43,6 +43,22 @@ public open class Gradient : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_COLORS, NIL) } + /** + * Defines how the colors between points of the gradient are interpolated. See [enum InterpolationMode] for available modes. + */ + public open var interpolationMode: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENT_GET_INTERPOLATION_MODE, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_INTERPOLATION_MODE, + NIL) + } + /** * Gradient's offsets returned as a [godot.core.PoolRealArray]. */ @@ -129,4 +145,48 @@ public open class Gradient : Resource() { TransferContext.writeArguments(LONG to point, DOUBLE to offset) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENT_SET_OFFSET, NIL) } + + public enum class InterpolationMode( + id: Long + ) { + /** + * Linear interpolation. + */ + GRADIENT_INTERPOLATE_LINEAR(0), + /** + * Constant interpolation, color changes abruptly at each point and stays uniform between. This might cause visible aliasing when used for a gradient texture in some cases. + */ + GRADIENT_INTERPOLATE_CONSTANT(1), + /** + * Cubic interpolation. + */ + GRADIENT_INTERPOLATE_CUBIC(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Constant interpolation, color changes abruptly at each point and stays uniform between. This might cause visible aliasing when used for a gradient texture in some cases. + */ + public final const val GRADIENT_INTERPOLATE_CONSTANT: Long = 1 + + /** + * Cubic interpolation. + */ + public final const val GRADIENT_INTERPOLATE_CUBIC: Long = 2 + + /** + * Linear interpolation. + */ + public final const val GRADIENT_INTERPOLATE_LINEAR: Long = 0 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture.kt index 4bffc5452e..3fd5f055e0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture.kt @@ -18,7 +18,7 @@ import kotlin.jvm.JvmName /** * Gradient-filled texture. * - * GradientTexture uses a [godot.Gradient] to fill the texture data. The gradient will be filled from left to right using colors obtained from the gradient. This means the texture does not necessarily represent an exact copy of the gradient, but instead an interpolation of samples obtained from the gradient at fixed steps (see [width]). + * GradientTexture uses a [godot.Gradient] to fill the texture data. The gradient will be filled from left to right using colors obtained from the gradient. This means the texture does not necessarily represent an exact copy of the gradient, but instead an interpolation of samples obtained from the gradient at fixed steps (see [width]). See also [godot.GradientTexture2D] and [godot.CurveTexture]. */ @GodotBaseType public open class GradientTexture : Texture() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture2D.kt new file mode 100644 index 0000000000..f145e231c3 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GradientTexture2D.kt @@ -0,0 +1,247 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.CoreTypeHelper +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.VECTOR2 +import godot.core.Vector2 +import kotlin.Boolean +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit +import kotlin.jvm.JvmName + +/** + * Gradient-filled 2D texture. + * + * The texture uses a [godot.Gradient] to fill the texture data in 2D space. The gradient is filled according to the specified [fill] and [repeat] types using colors obtained from the gradient. The texture does not necessarily represent an exact copy of the gradient, but instead an interpolation of samples obtained from the gradient at fixed steps (see [width] and [height]). See also [godot.GradientTexture] and [godot.CurveTexture]. + */ +@GodotBaseType +public open class GradientTexture2D : Texture() { + /** + * The gradient fill type, one of the [enum Fill] values. The texture is filled by interpolating colors starting from [fillFrom] to [fillTo] offsets. + */ + public open var fill: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL, NIL) + } + + /** + * The initial offset used to fill the texture specified in UV coordinates. + */ + public open var fillFrom: Vector2 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL_FROM, + VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + set(`value`) { + TransferContext.writeArguments(VECTOR2 to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL_FROM, + NIL) + } + + /** + * The final offset used to fill the texture specified in UV coordinates. + */ + public open var fillTo: Vector2 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_FILL_TO, + VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + set(`value`) { + TransferContext.writeArguments(VECTOR2 to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_FILL_TO, + NIL) + } + + /** + * The [godot.Gradient] used to fill the texture. + */ + public open var gradient: Gradient? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_GRADIENT, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Gradient? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_GRADIENT, + NIL) + } + + /** + * The number of vertical color samples that will be obtained from the [godot.Gradient], which also represents the texture's height. + */ + public open var height: Long + @JvmName("getHeight_prop") + @Suppress("INAPPLICABLE_JVM_NAME") + get() = super.getHeight() + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_HEIGHT, NIL) + } + + /** + * The gradient repeat type, one of the [enum Repeat] values. The texture is filled starting from [fillFrom] to [fillTo] offsets by default, but the gradient fill can be repeated to cover the entire texture. + */ + public open var repeat: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_REPEAT, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_REPEAT, NIL) + } + + /** + * If `true`, the generated texture will support high dynamic range ([godot.Image.FORMAT_RGBAF] format). This allows for glow effects to work if [godot.Environment.glowEnabled] is `true`. If `false`, the generated texture will use low dynamic range; overbright colors will be clamped ([godot.Image.FORMAT_RGBA8] format). + */ + public open var useHdr: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_GET_USE_HDR, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_USE_HDR, + NIL) + } + + /** + * The number of horizontal color samples that will be obtained from the [godot.Gradient], which also represents the texture's width. + */ + public open var width: Long + @JvmName("getWidth_prop") + @Suppress("INAPPLICABLE_JVM_NAME") + get() = super.getWidth() + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRADIENTTEXTURE2D_SET_WIDTH, NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_GRADIENTTEXTURE2D) + } + + @CoreTypeHelper + public open fun fillFrom(schedule: Vector2.() -> Unit): Vector2 = fillFrom.apply{ + schedule(this) + fillFrom = this + } + + + @CoreTypeHelper + public open fun fillTo(schedule: Vector2.() -> Unit): Vector2 = fillTo.apply{ + schedule(this) + fillTo = this + } + + + public open fun _queueUpdate(): Unit { + } + + public open fun _update(): Unit { + } + + public enum class Fill( + id: Long + ) { + /** + * The colors are linearly interpolated in a straight line. + */ + FILL_LINEAR(0), + /** + * The colors are linearly interpolated in a circular pattern. + */ + FILL_RADIAL(1), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class Repeat( + id: Long + ) { + /** + * The gradient fill is restricted to the range defined by [fillFrom] to [fillTo] offsets. + */ + REPEAT_NONE(0), + /** + * The texture is filled starting from [fillFrom] to [fillTo] offsets, repeating the same pattern in both directions. + */ + REPEAT(1), + /** + * The texture is filled starting from [fillFrom] to [fillTo] offsets, mirroring the pattern in both directions. + */ + REPEAT_MIRROR(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * The colors are linearly interpolated in a straight line. + */ + public final const val FILL_LINEAR: Long = 0 + + /** + * The colors are linearly interpolated in a circular pattern. + */ + public final const val FILL_RADIAL: Long = 1 + + /** + * The texture is filled starting from [fillFrom] to [fillTo] offsets, repeating the same pattern in both directions. + */ + public final const val REPEAT: Long = 1 + + /** + * The texture is filled starting from [fillFrom] to [fillTo] offsets, mirroring the pattern in both directions. + */ + public final const val REPEAT_MIRROR: Long = 2 + + /** + * The gradient fill is restricted to the range defined by [fillFrom] to [fillTo] offsets. + */ + public final const val REPEAT_NONE: Long = 0 + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GraphEdit.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GraphEdit.kt index 1b182c8984..195896b3b0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/GraphEdit.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GraphEdit.kt @@ -77,9 +77,9 @@ public open class GraphEdit : Control() { public val copyNodesRequest: Signal0 by signal() /** - * Emitted when a GraphNode is attempted to be removed from the GraphEdit. + * Emitted when a GraphNode is attempted to be removed from the GraphEdit. Provides a list of node names to be removed (all selected nodes, excluding nodes without closing button). */ - public val deleteNodesRequest: Signal0 by signal() + public val deleteNodesRequest: Signal1> by signal("nodes") /** * Emitted to the GraphEdit when the connection between `from_slot` slot of `from` GraphNode and `to_slot` slot of `to` GraphNode is attempted to be removed. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/GridMap.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/GridMap.kt index 944664483c..b95d29555d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/GridMap.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/GridMap.kt @@ -32,6 +32,17 @@ import kotlin.Unit public open class GridMap : Spatial() { public val cellSizeChanged: Signal1 by signal("cell_size") + public open var bakeNavigation: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_BAKE_NAVIGATION, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_BAKE_NAVIGATION, NIL) + } + public open var cellCenterX: Boolean get() { TransferContext.writeArguments() @@ -132,6 +143,31 @@ public open class GridMap : Spatial() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_MESH_LIBRARY, NIL) } + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_NAVIGATION_LAYERS, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_NAVIGATION_LAYERS, + NIL) + } + + public open var physicsMaterial: PhysicsMaterial? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_PHYSICS_MATERIAL, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PhysicsMaterial? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_SET_PHYSICS_MATERIAL, NIL) + } + public open var useInBakedLight: Boolean get() { TransferContext.writeArguments() @@ -229,6 +265,13 @@ public open class GridMap : Spatial() { return TransferContext.readReturnValue(ARRAY, false) as VariantArray } + public open fun getUsedCellsByItem(item: Long): VariantArray { + TransferContext.writeArguments(LONG to item) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_GRIDMAP_GET_USED_CELLS_BY_ITEM, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + public open fun makeBakedMeshes(genLightmapUv: Boolean = false, lightmapUvTexelSize: Double = 0.1): Unit { TransferContext.writeArguments(BOOL to genLightmapUv, DOUBLE to lightmapUvTexelSize) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/HBoxContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HBoxContainer.kt index 263681d9ad..1b99fa38e9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/HBoxContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HBoxContainer.kt @@ -12,6 +12,9 @@ import kotlin.Unit /** * Horizontal box container. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Horizontal box container. See [godot.BoxContainer]. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyStateSW.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HFlowContainer.kt similarity index 69% rename from kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyStateSW.kt rename to kt/godot-library/src/main/kotlin/godot/gen/godot/HFlowContainer.kt index 52396540ce..567dee2017 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyStateSW.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HFlowContainer.kt @@ -9,9 +9,14 @@ import godot.`annotation`.GodotBaseType import kotlin.Suppress import kotlin.Unit +/** + * Horizontal flow container. + * + * Horizontal version of [godot.FlowContainer]. + */ @GodotBaseType -public open class Physics2DDirectBodyStateSW : Physics2DDirectBodyState() { +public open class HFlowContainer : FlowContainer() { public override fun __new(): Unit { - callConstructor(ENGINECLASS_PHYSICS2DDIRECTBODYSTATESW) + callConstructor(ENGINECLASS_HFLOWCONTAINER) } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/HSplitContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HSplitContainer.kt index 6cf51e34d7..5c913dcb73 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/HSplitContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HSplitContainer.kt @@ -12,6 +12,9 @@ import kotlin.Unit /** * Horizontal split container. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Horizontal split container. See [godot.SplitContainer]. This goes from left to right. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPClient.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPClient.kt index eb6b208629..39d2f1e39f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPClient.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPClient.kt @@ -33,8 +33,8 @@ import kotlin.Unit * Low-level hyper-text transfer protocol client. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/networking/http_client_class.html](https://docs.godotengine.org/en/3.4/tutorials/networking/http_client_class.html) - * [https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html](https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html) + * [$DOCS_URL/tutorials/networking/http_client_class.html]($DOCS_URL/tutorials/networking/http_client_class.html) + * [$DOCS_URL/tutorials/networking/ssl_certificates.html]($DOCS_URL/tutorials/networking/ssl_certificates.html) * * Hyper-text transfer protocol client (sometimes called "User Agent"). Used to make HTTP requests to download web content, upload files and other data or to communicate with various services, among other use cases. **See the [godot.HTTPRequest] node for a higher-level alternative.** * @@ -302,6 +302,26 @@ public open class HTTPClient : Reference() { return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] } + /** + * Sets the proxy server for HTTP requests. + * + * The proxy server is unset if `host` is empty or `port` is -1. + */ + public open fun setHttpProxy(host: String, port: Long): Unit { + TransferContext.writeArguments(STRING to host, LONG to port) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_HTTP_PROXY, NIL) + } + + /** + * Sets the proxy server for HTTPS requests. + * + * The proxy server is unset if `host` is empty or `port` is -1. + */ + public open fun setHttpsProxy(host: String, port: Long): Unit { + TransferContext.writeArguments(STRING to host, LONG to port) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPCLIENT_SET_HTTPS_PROXY, NIL) + } + public enum class Status( id: Long ) { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPRequest.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPRequest.kt index 63807848b5..725d8cd8fe 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPRequest.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HTTPRequest.kt @@ -12,6 +12,7 @@ import godot.core.PoolByteArray import godot.core.PoolStringArray import godot.core.TransferContext import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE import godot.core.VariantType.JVM_INT import godot.core.VariantType.LONG import godot.core.VariantType.NIL @@ -21,6 +22,7 @@ import godot.core.VariantType.STRING import godot.signals.Signal4 import godot.signals.signal import kotlin.Boolean +import kotlin.Double import kotlin.Int import kotlin.Long import kotlin.String @@ -31,8 +33,8 @@ import kotlin.Unit * A node with the ability to send HTTP(S) requests. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/networking/http_request_class.html](https://docs.godotengine.org/en/3.4/tutorials/networking/http_request_class.html) - * [https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html](https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html) + * [$DOCS_URL/tutorials/networking/http_request_class.html]($DOCS_URL/tutorials/networking/http_request_class.html) + * [$DOCS_URL/tutorials/networking/ssl_certificates.html]($DOCS_URL/tutorials/networking/ssl_certificates.html) * * A node with the ability to send HTTP requests. Uses [godot.HTTPClient] internally. * @@ -57,7 +59,7 @@ import kotlin.Unit * # Perform a POST request. The URL below returns JSON as of writing. * # Note: Don't make simultaneous requests using a single HTTPRequest node. * # The snippet below is provided for reference only. - * var body = {"name": "Godette"} + * var body = to_json({"name": "Godette"}) * error = http_request.request("https://httpbin.org/post", [], true, HTTPClient.METHOD_POST, body) * if error != OK: * push_error("An error occurred in the HTTP request.") @@ -111,7 +113,7 @@ public open class HTTPRequest : Node() { signal("result", "response_code", "headers", "body") /** - * Maximum allowed size for response bodies. + * Maximum allowed size for response bodies (`-1` means no limit). When only small files are expected, this can be used to prevent disallow receiving files that are too large, preventing potential denial of service attacks. */ public open var bodySizeLimit: Long get() { @@ -145,7 +147,9 @@ public open class HTTPRequest : Node() { } /** - * The file to download into. Will output any received file into it. + * The file to download into. If set to a non-empty string, the request output will be written to the file located at the path. If a file already exists at the specified location, it will be overwritten as soon as body data begins to be received. + * + * **Note:** Folders are not automatically created when the file is created. If [downloadFile] points to a subfolder, it's recommended to create the necessary folders beforehand using [godot.Directory.makeDirRecursive] to ensure the file can be written. */ public open var downloadFile: String get() { @@ -161,7 +165,7 @@ public open class HTTPRequest : Node() { } /** - * Maximum number of allowed redirects. + * Maximum number of allowed redirects. This is used to prevent endless redirect loops. */ public open var maxRedirects: Long get() { @@ -177,16 +181,16 @@ public open class HTTPRequest : Node() { } /** - * + * If set to a value greater than `0.0`, the HTTP request will time out after `timeout` seconds have passed and the request is not *completed* yet. For small HTTP requests such as REST API usage, set [timeout] to a value greater than `0.0` to prevent the application from getting stuck if the request fails to get a response in a timely manner. For file downloads, leave this to `0.0` to prevent the download from failing if it takes too much time. */ - public open var timeout: Long + public open var timeout: Double get() { TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_TIMEOUT, LONG) - return TransferContext.readReturnValue(LONG, false) as Long + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_GET_TIMEOUT, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double } set(`value`) { - TransferContext.writeArguments(LONG to value) + TransferContext.writeArguments(DOUBLE to value) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_TIMEOUT, NIL) } @@ -299,6 +303,26 @@ public open class HTTPRequest : Node() { return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] } + /** + * Sets the proxy server for HTTP requests. + * + * The proxy server is unset if `host` is empty or `port` is -1. + */ + public open fun setHttpProxy(host: String, port: Long): Unit { + TransferContext.writeArguments(STRING to host, LONG to port) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_HTTP_PROXY, NIL) + } + + /** + * Sets the proxy server for HTTPS requests. + * + * The proxy server is unset if `host` is empty or `port` is -1. + */ + public open fun setHttpsProxy(host: String, port: Long): Unit { + TransferContext.writeArguments(STRING to host, LONG to port) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_HTTPREQUEST_SET_HTTPS_PROXY, NIL) + } + public enum class Result( id: Long ) { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/HashingContext.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/HashingContext.kt index e7f4bfcc9d..4474a4fe2d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/HashingContext.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/HashingContext.kt @@ -45,8 +45,6 @@ import kotlin.Unit * # Print the result as hex string and array. * printt(res.hex_encode(), Array(res)) * ``` - * - * **Note:** Not available in HTML5 exports. */ @GodotBaseType public open class HashingContext : Reference() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/IP.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/IP.kt index d5157fe137..3999c07b9d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/IP.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/IP.kt @@ -36,7 +36,7 @@ public object IP : Object() { /** * Maximum number of concurrent DNS resolver queries allowed, [RESOLVER_INVALID_ID] is returned if exceeded. */ - public final const val RESOLVER_MAX_QUERIES: Long = 32 + public final const val RESOLVER_MAX_QUERIES: Long = 256 /** * DNS hostname resolver status: Done. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Image.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Image.kt index 753868a112..79431eaefd 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Image.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Image.kt @@ -39,7 +39,7 @@ import kotlin.Unit * Image datatype. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_images.html](https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_images.html) + * [$DOCS_URL/tutorials/assets_pipeline/importing_images.html]($DOCS_URL/tutorials/assets_pipeline/importing_images.html) * * Native image datatype. Contains image data which can be converted to an [godot.ImageTexture] and provides commonly used *image processing* methods. The maximum width and height for an [godot.Image] are [MAX_WIDTH] and [MAX_HEIGHT]. * @@ -61,7 +61,7 @@ public open class Image : Resource() { } /** - * Alpha-blends `src_rect` from `src` image to this image at coordinates `dest`. + * Alpha-blends `src_rect` from `src` image to this image at coordinates `dest`, clipped accordingly to both image bounds. This image and `src` image **must** have the same format. `src_rect` with not positive size is treated as empty. */ public open fun blendRect( src: Image, @@ -73,7 +73,7 @@ public open class Image : Resource() { } /** - * Alpha-blends `src_rect` from `src` image to this image using `mask` image at coordinates `dst`. Alpha channels are required for both `src` and `mask`. `dst` pixels and `src` pixels will blend if the corresponding mask pixel's alpha value is not 0. `src` image and `mask` image **must** have the same size (width and height) but they can have different formats. + * Alpha-blends `src_rect` from `src` image to this image using `mask` image at coordinates `dst`, clipped accordingly to both image bounds. Alpha channels are required for both `src` and `mask`. `dst` pixels and `src` pixels will blend if the corresponding mask pixel's alpha value is not 0. This image and `src` image **must** have the same format. `src` image and `mask` image **must** have the same size (width and height) but they can have different formats. `src_rect` with not positive size is treated as empty. */ public open fun blendRectMask( src: Image, @@ -86,7 +86,7 @@ public open class Image : Resource() { } /** - * Copies `src_rect` from `src` image to this image at coordinates `dst`. + * Copies `src_rect` from `src` image to this image at coordinates `dst`, clipped accordingly to both image bounds. This image and `src` image **must** have the same format. `src_rect` with not positive size is treated as empty. */ public open fun blitRect( src: Image, @@ -98,7 +98,7 @@ public open class Image : Resource() { } /** - * Blits `src_rect` area from `src` image to this image at the coordinates given by `dst`. `src` pixel is copied onto `dst` if the corresponding `mask` pixel's alpha value is not 0. `src` image and `mask` image **must** have the same size (width and height) but they can have different formats. + * Blits `src_rect` area from `src` image to this image at the coordinates given by `dst`, clipped accordingly to both image bounds. `src` pixel is copied onto `dst` if the corresponding `mask` pixel's alpha value is not 0. This image and `src` image **must** have the same format. `src` image and `mask` image **must** have the same size (width and height) but they can have different formats. `src_rect` with not positive size is treated as empty. */ public open fun blitRectMask( src: Image, @@ -219,13 +219,21 @@ public open class Image : Resource() { } /** - * Fills the image with a given [godot.core.Color]. + * Fills the image with `color`. */ public open fun fill(color: Color): Unit { TransferContext.writeArguments(COLOR to color) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_IMAGE_FILL, NIL) } + /** + * Fills `rect` with `color`. + */ + public open fun fillRect(rect: Rect2, color: Color): Unit { + TransferContext.writeArguments(RECT2 to rect, COLOR to color) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_IMAGE_FILL_RECT, NIL) + } + /** * Blends low-alpha pixels with nearby pixels. */ @@ -388,7 +396,7 @@ public open class Image : Resource() { } /** - * Loads an image from file `path`. See [godot.Supported image formats](https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_images.html#supported-image-formats) for a list of supported image formats and limitations. + * Loads an image from file `path`. See [godot.Supported image formats]($DOCS_URL/tutorials/assets_pipeline/importing_images.html#supported-image-formats) for a list of supported image formats and limitations. * * **Warning:** This method should only be used in the editor or in cases when you need to load external images at run-time, such as images located at the `user://` directory, and may not work in exported projects. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ImageTexture.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ImageTexture.kt index b420059010..b533dd54db 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ImageTexture.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ImageTexture.kt @@ -29,7 +29,7 @@ import kotlin.Unit * A [godot.Texture] based on an [godot.Image]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_images.html](https://docs.godotengine.org/en/3.4/tutorials/assets_pipeline/importing_images.html) + * [$DOCS_URL/tutorials/assets_pipeline/importing_images.html]($DOCS_URL/tutorials/assets_pipeline/importing_images.html) * * A [godot.Texture] based on an [godot.Image]. For an image to be displayed, an [godot.ImageTexture] has to be created from it using the [createFromImage] method: * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Input.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Input.kt index cbef86497e..88178db1ab 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Input.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Input.kt @@ -53,7 +53,7 @@ public object Input : Object() { public final const val CURSOR_BDIAGSIZE: Long = 11 /** - * Busy cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application isn't usable during the operation (e.g. something is blocking its main thread). + * Busy cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application is still usable during the operation. */ public final const val CURSOR_BUSY: Long = 5 @@ -123,7 +123,7 @@ public object Input : Object() { public final const val CURSOR_VSPLIT: Long = 14 /** - * Wait cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application is still usable during the operation. + * Wait cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application isn't usable during the operation (e.g. something is blocking its main thread). */ public final const val CURSOR_WAIT: Long = 4 @@ -154,6 +154,40 @@ public object Input : Object() { */ public val joyConnectionChanged: Signal2 by signal("device", "connected") + /** + * Controls the mouse mode. See [enum MouseMode] for more information. + */ + public var mouseMode: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_MODE, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_SET_MOUSE_MODE, NIL) + } + + /** + * If `true`, similar input events sent by the operating system are accumulated. When input accumulation is enabled, all input events generated during a frame will be merged and emitted when the frame is done rendering. Therefore, this limits the number of input method calls per second to the rendering FPS. + * + * Input accumulation can be disabled to get slightly more precise/reactive input at the cost of increased CPU usage. In applications where drawing freehand lines is required, input accumulation should generally be disabled while the user is drawing the line to get results that closely follow the actual input. + * + * **Note:** Input accumulation is *enabled* by default. It is recommended to keep it enabled for games which don't require very reactive input, as this will decrease CPU usage. + */ + public var useAccumulatedInput: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_GET_USE_ACCUMULATED_INPUT, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_SET_USE_ACCUMULATED_INPUT, + NIL) + } + public override fun __new(): Unit { rawPtr = TransferContext.getSingleton(ENGINESINGLETON_INPUT) } @@ -189,7 +223,7 @@ public object Input : Object() { } /** - * Sends all input events which are in the current buffer to the game loop. These events may have been buffered as a result of accumulated input ([setUseAccumulatedInput]) or agile input flushing ([godot.ProjectSettings.inputDevices/buffering/agileEventFlushing]). + * Sends all input events which are in the current buffer to the game loop. These events may have been buffered as a result of accumulated input ([useAccumulatedInput]) or agile input flushing ([godot.ProjectSettings.inputDevices/buffering/agileEventFlushing]). * * The engine will already do this itself at key execution points (at least once per frame). However, this can be useful in advanced cases where you want precise control over the timing of event handling. */ @@ -214,7 +248,7 @@ public object Input : Object() { /** * Returns a value between 0 and 1 representing the raw intensity of the given action, ignoring the action's deadzone. In most cases, you should use [getActionStrength] instead. * - * If `exact` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public fun getActionRawStrength(action: String, exact: Boolean = false): Double { TransferContext.writeArguments(STRING to action, BOOL to exact) @@ -226,7 +260,7 @@ public object Input : Object() { /** * Returns a value between 0 and 1 representing the intensity of the given action. In a joypad, for example, the further away the axis (analog sticks or L2, R2 triggers) is from the dead zone, the closer the value will be to 1. If the action is mapped to a control that has no axis as the keyboard, the value returned will be 0 or 1. * - * If `exact` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public fun getActionStrength(action: String, exact: Boolean = false): Double { TransferContext.writeArguments(STRING to action, BOOL to exact) @@ -400,15 +434,6 @@ public object Input : Object() { return TransferContext.readReturnValue(LONG, false) as Long } - /** - * Returns the mouse mode. See the constants for more information. - */ - public fun getMouseMode(): Input.MouseMode { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_GET_MOUSE_MODE, LONG) - return Input.MouseMode.values()[TransferContext.readReturnValue(JVM_INT) as Int] - } - /** * Gets an input vector by specifying four actions for the positive and negative X and Y axes. * @@ -434,9 +459,9 @@ public object Input : Object() { * * This is useful for code that needs to run only once when an action is pressed, instead of every frame while it's pressed. * - * If `exact` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. * - * **Note:** Due to keyboard ghosting, [isActionJustPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isActionJustPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public fun isActionJustPressed(action: String, exact: Boolean = false): Boolean { TransferContext.writeArguments(STRING to action, BOOL to exact) @@ -447,7 +472,7 @@ public object Input : Object() { /** * Returns `true` when the user stops pressing the action event, meaning it's `true` only on the frame that the user released the button. * - * If `exact` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public fun isActionJustReleased(action: String, exact: Boolean = false): Boolean { TransferContext.writeArguments(STRING to action, BOOL to exact) @@ -458,9 +483,9 @@ public object Input : Object() { /** * Returns `true` if you are pressing the action event. Note that if an action has multiple buttons assigned and more than one of them is pressed, releasing one button will release the action, even if some other button assigned to this action is still pressed. * - * If `exact` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. * - * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public fun isActionPressed(action: String, exact: Boolean = false): Boolean { TransferContext.writeArguments(STRING to action, BOOL to exact) @@ -491,7 +516,7 @@ public object Input : Object() { * * [isKeyPressed] is only recommended over [isPhysicalKeyPressed] in non-game applications. This ensures that shortcut keys behave as expected depending on the user's keyboard layout, as keyboard shortcuts are generally dependent on the keyboard layout in non-game applications. If in doubt, use [isPhysicalKeyPressed]. * - * **Note:** Due to keyboard ghosting, [isKeyPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isKeyPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public fun isKeyPressed(scancode: Long): Boolean { TransferContext.writeArguments(LONG to scancode) @@ -513,7 +538,7 @@ public object Input : Object() { * * [isPhysicalKeyPressed] is recommended over [isKeyPressed] for in-game actions, as it will make W/A/S/D layouts work regardless of the user's keyboard layout. [isPhysicalKeyPressed] will also ensure that the top row number keys work on any keyboard layout. If in doubt, use [isPhysicalKeyPressed]. * - * **Note:** Due to keyboard ghosting, [isPhysicalKeyPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isPhysicalKeyPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public fun isPhysicalKeyPressed(scancode: Long): Boolean { TransferContext.writeArguments(LONG to scancode) @@ -634,25 +659,6 @@ public object Input : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_SET_MAGNETOMETER, NIL) } - /** - * Sets the mouse mode. See the constants for more information. - */ - public fun setMouseMode(mode: Long): Unit { - TransferContext.writeArguments(LONG to mode) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_SET_MOUSE_MODE, NIL) - } - - /** - * Enables or disables the accumulation of similar input events sent by the operating system. When input accumulation is enabled, all input events generated during a frame will be merged and emitted when the frame is done rendering. Therefore, this limits the number of input method calls per second to the rendering FPS. - * - * Input accumulation is enabled by default. It can be disabled to get slightly more precise/reactive input at the cost of increased CPU usage. In applications where drawing freehand lines is required, input accumulation should generally be disabled while the user is drawing the line to get results that closely follow the actual input. - */ - public fun setUseAccumulatedInput(enable: Boolean): Unit { - TransferContext.writeArguments(BOOL to enable) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_INPUT_SET_USE_ACCUMULATED_INPUT, - NIL) - } - /** * Starts to vibrate the joypad. Joypads usually come with two rumble motors, a strong and a weak one. `weak_magnitude` is the strength of the weak motor (between 0 and 1) and `strong_magnitude` is the strength of the strong motor (between 0 and 1). `duration` is the duration of the effect in seconds (a duration of 0 will try to play the vibration indefinitely). * @@ -680,7 +686,9 @@ public object Input : Object() { /** * Vibrate Android and iOS devices. * - * **Note:** It needs `VIBRATE` permission for Android at export settings. iOS does not support duration. + * **Note:** For Android, it requires enabling the `VIBRATE` permission in the export preset. + * + * **Note:** For iOS, specifying the duration is supported in iOS 13 and later. */ public fun vibrateHandheld(durationMs: Long = 500): Unit { TransferContext.writeArguments(LONG to durationMs) @@ -750,11 +758,11 @@ public object Input : Object() { */ CURSOR_CROSS(3), /** - * Wait cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application is still usable during the operation. + * Wait cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application isn't usable during the operation (e.g. something is blocking its main thread). */ CURSOR_WAIT(4), /** - * Busy cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application isn't usable during the operation (e.g. something is blocking its main thread). + * Busy cursor. Indicates that the application is busy performing an operation. This cursor shape denotes that the application is still usable during the operation. */ CURSOR_BUSY(5), /** diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEvent.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEvent.kt index b75285c6c4..a2b57a2203 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEvent.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEvent.kt @@ -77,7 +77,7 @@ public open class InputEvent : Resource() { /** * Returns a value between 0.0 and 1.0 depending on the given actions' state. Useful for getting the value of events of type [godot.InputEventJoypadMotion]. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public open fun getActionStrength(action: String, exactMatch: Boolean = false): Double { TransferContext.writeArguments(STRING to action, BOOL to exactMatch) @@ -89,7 +89,7 @@ public open class InputEvent : Resource() { /** * Returns `true` if this input event matches a pre-defined action of any type. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public open fun isAction(action: String, exactMatch: Boolean = false): Boolean { TransferContext.writeArguments(STRING to action, BOOL to exactMatch) @@ -100,9 +100,9 @@ public open class InputEvent : Resource() { /** * Returns `true` if the given action is being pressed (and is not an echo event for [godot.InputEventKey] events, unless `allow_echo` is `true`). Not relevant for events of type [godot.InputEventMouseMotion] or [godot.InputEventScreenDrag]. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. * - * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public open fun isActionPressed( action: String, @@ -117,7 +117,7 @@ public open class InputEvent : Resource() { /** * Returns `true` if the given action is released (i.e. not pressed). Not relevant for events of type [godot.InputEventMouseMotion] or [godot.InputEventScreenDrag]. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public open fun isActionReleased(action: String, exactMatch: Boolean = false): Boolean { TransferContext.writeArguments(STRING to action, BOOL to exactMatch) @@ -146,7 +146,7 @@ public open class InputEvent : Resource() { /** * Returns `true` if this input event is pressed. Not relevant for events of type [godot.InputEventMouseMotion] or [godot.InputEventScreenDrag]. * - * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples](https://docs.godotengine.org/en/3.4/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. + * **Note:** Due to keyboard ghosting, [isActionPressed] may return `false` even if one of the action's keys is pressed. See [godot.Input examples]($DOCS_URL/tutorials/inputs/input_examples.html#keyboard-events) in the documentation for more information. */ public open fun isPressed(): Boolean { TransferContext.writeArguments() @@ -157,7 +157,7 @@ public open class InputEvent : Resource() { /** * Returns `true` if the specified `event` matches this event. Only valid for action events i.e key ([godot.InputEventKey]), button ([godot.InputEventMouseButton] or [godot.InputEventJoypadButton]), axis [godot.InputEventJoypadMotion] or action ([godot.InputEventAction]) events. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public open fun shortcutMatch(event: InputEvent, exactMatch: Boolean = true): Boolean { TransferContext.writeArguments(OBJECT to event, BOOL to exactMatch) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadButton.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadButton.kt index 8bc33d247c..199f5f6613 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadButton.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadButton.kt @@ -22,7 +22,7 @@ import kotlin.jvm.JvmName * Input event for gamepad buttons. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Input event type for gamepad buttons. For gamepad analog sticks and joysticks, see [godot.InputEventJoypadMotion]. */ @@ -58,7 +58,7 @@ public open class InputEventJoypadButton : InputEvent() { } /** - * Represents the pressure the user puts on the button with his finger, if the controller supports it. Ranges from `0` to `1`. + * Represents the pressure the user puts on the button with their finger, if the controller supports it. Ranges from `0` to `1`. */ public open var pressure: Double get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadMotion.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadMotion.kt index d140afb157..33f66c7e89 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadMotion.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventJoypadMotion.kt @@ -19,7 +19,7 @@ import kotlin.Unit * Input event type for gamepad joysticks and other motions. For buttons, see `InputEventJoypadButton`. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Stores information about joystick motions. One [godot.InputEventJoypadMotion] represents one axis at a time. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventKey.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventKey.kt index 372f0970c0..b128015a57 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventKey.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventKey.kt @@ -20,7 +20,7 @@ import kotlin.jvm.JvmName * Input event type for keyboard events. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Stores key presses on the keyboard. Supports key presses, key releases and [echo] events. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMIDI.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMIDI.kt index fbdbd44603..b64958caf9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMIDI.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMIDI.kt @@ -14,12 +14,23 @@ import kotlin.Suppress import kotlin.Unit /** + * Input event for MIDI inputs. * + * Tutorials: + * [https://en.wikipedia.org/wiki/Piano_key_frequencies#List](https://en.wikipedia.org/wiki/Piano_key_frequencies#List) + * + * InputEventMIDI allows receiving input events from MIDI devices such as a piano. MIDI stands for Musical Instrument Digital Interface. + * + * MIDI signals can be sent over a 5-pin MIDI connector or over USB, if your device supports both be sure to check the settings in the device to see which output it's using. + * + * To receive input events from MIDI devices, you need to call [godot.OS.openMidiInputs]. You can check which devices are detected using [godot.OS.getConnectedMidiInputs]. + * + * Note that Godot does not currently support MIDI output, so there is no way to emit MIDI signals from Godot. Only MIDI input works. */ @GodotBaseType public open class InputEventMIDI : InputEvent() { /** - * + * The MIDI channel of this input event. There are 16 channels, so this value ranges from 0 to 15. MIDI channel 9 is reserved for the use with percussion instruments, the rest of the channels are for non-percussion instruments. */ public open var channel: Long get() { @@ -33,7 +44,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * If the message is `MIDI_MESSAGE_CONTROL_CHANGE`, this indicates the controller number, otherwise this is zero. Controllers include devices such as pedals and levers. */ public open var controllerNumber: Long get() { @@ -49,7 +60,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * If the message is `MIDI_MESSAGE_CONTROL_CHANGE`, this indicates the controller value, otherwise this is zero. Controllers include devices such as pedals and levers. */ public open var controllerValue: Long get() { @@ -65,7 +76,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * The instrument of this input event. This value ranges from 0 to 127. Refer to the instrument list on the General MIDI wikipedia article to see a list of instruments, except that this value is 0-index, so subtract one from every number on that chart. A standard piano will have an instrument number of 0. */ public open var instrument: Long get() { @@ -81,7 +92,13 @@ public open class InputEventMIDI : InputEvent() { } /** + * Returns a value indicating the type of message for this MIDI signal. This is a member of the [enum @GlobalScope.MidiMessageList] enum. + * + * For MIDI messages between 0x80 and 0xEF, only the left half of the bits are returned as this value, as the other part is the channel (ex: 0x94 becomes 0x9). For MIDI messages from 0xF0 to 0xFF, the value is returned as-is. + * + * Notes will return `MIDI_MESSAGE_NOTE_ON` when activated, but they might not always return `MIDI_MESSAGE_NOTE_OFF` when deactivated, therefore your code should treat the input as stopped if some period of time has passed. * + * For more information, see the MIDI message status byte list chart linked above. */ public open var message: Long get() { @@ -95,7 +112,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * The pitch index number of this MIDI signal. This value ranges from 0 to 127. On a piano, middle C is 60, and A440 is 69, see the "MIDI note" column of the piano key frequency chart on Wikipedia for more information. */ public open var pitch: Long get() { @@ -109,7 +126,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * The pressure of the MIDI signal. This value ranges from 0 to 127. For many devices, this value is always zero. */ public open var pressure: Long get() { @@ -123,7 +140,7 @@ public open class InputEventMIDI : InputEvent() { } /** - * + * The velocity of the MIDI signal. This value ranges from 0 to 127. For a piano, this corresponds to how quickly the key was pressed, and is rarely above about 110 in practice. */ public open var velocity: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouse.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouse.kt index 1e8e654f40..945d015740 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouse.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouse.kt @@ -20,7 +20,7 @@ import kotlin.Unit * Base input event type for mouse events. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Stores general mouse events information. */ @@ -43,7 +43,9 @@ public open class InputEventMouse : InputEventWithModifiers() { } /** - * The global mouse position relative to the current [godot.Viewport]. If used in [godot.Control.GuiInput] and if the current [godot.Control] is not under the mouse, moving it will not update this value. + * When received in [godot.Node.Input] or [godot.Node.UnhandledInput], returns the mouse's position in the root [godot.Viewport] using the coordinate system of the root [godot.Viewport]. + * + * When received in [godot.Control.GuiInput], returns the mouse's position in the [godot.CanvasLayer] that the [godot.Control] is in using the coordinate system of the [godot.CanvasLayer]. */ public open var globalPosition: Vector2 get() { @@ -59,7 +61,9 @@ public open class InputEventMouse : InputEventWithModifiers() { } /** - * The local mouse position relative to the [godot.Viewport]. If used in [godot.Control.GuiInput], the position is relative to the current [godot.Control] which is under the mouse. If the current [godot.Control] is not under the mouse, moving it will not update this value. + * When received in [godot.Node.Input] or [godot.Node.UnhandledInput], returns the mouse's position in the [godot.Viewport] this [godot.Node] is in using the coordinate system of this [godot.Viewport]. + * + * When received in [godot.Control.GuiInput], returns the mouse's position in the [godot.Control] using the local coordinate system of the [godot.Control]. */ public open var position: Vector2 get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseButton.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseButton.kt index f34e3e9e4c..3870a9c530 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseButton.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseButton.kt @@ -22,7 +22,7 @@ import kotlin.jvm.JvmName * Input event type for mouse button events. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/mouse_and_input_coordinates.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/mouse_and_input_coordinates.html) + * [$DOCS_URL/tutorials/inputs/mouse_and_input_coordinates.html]($DOCS_URL/tutorials/inputs/mouse_and_input_coordinates.html) * * Contains mouse click information. See [godot.Node.Input]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseMotion.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseMotion.kt index 4fe8305626..971df208c7 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseMotion.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventMouseMotion.kt @@ -8,10 +8,12 @@ package godot import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType import godot.core.TransferContext +import godot.core.VariantType.BOOL import godot.core.VariantType.DOUBLE import godot.core.VariantType.NIL import godot.core.VariantType.VECTOR2 import godot.core.Vector2 +import kotlin.Boolean import kotlin.Double import kotlin.Suppress import kotlin.Unit @@ -24,10 +26,30 @@ import kotlin.Unit * * Contains mouse and pen motion information. Supports relative, absolute positions and speed. See [godot.Node.Input]. * - * **Note:** By default, this event is only emitted once per frame rendered at most. If you need more precise input reporting, call [godot.Input.setUseAccumulatedInput] with `false` to make events emitted as often as possible. If you use InputEventMouseMotion to draw lines, consider implementing [godot.Bresenham's line algorithm](https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm) as well to avoid visible gaps in lines if the user is moving the mouse quickly. + * **Note:** The behavior of this event is affected by the value of [godot.Input.useAccumulatedInput]. When set to `true` (default), mouse/pen motion events received from the OS will be merged to emit an accumulated event only once per frame rendered at most. When set to `false`, the events will be emitted as received, which means that they can be emitted multiple times per frame rendered, allowing for precise input reporting at the expense of CPU usage. + * + * **Note:** If you use InputEventMouseMotion to draw lines, consider implementing [godot.Bresenham's line algorithm](https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm) as well to avoid visible gaps in lines if the user is moving the mouse quickly. */ @GodotBaseType public open class InputEventMouseMotion : InputEventMouse() { + /** + * Returns `true` when using the eraser end of a stylus pen. + * + * **Note:** This property is implemented on Linux, macOS and Windows. + */ + public open var penInverted: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_GET_PEN_INVERTED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_INPUTEVENTMOUSEMOTION_SET_PEN_INVERTED, NIL) + } + /** * Represents the pressure the user puts on the pen. Ranges from `0.0` to `1.0`. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenDrag.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenDrag.kt index c971344015..01b5638054 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenDrag.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenDrag.kt @@ -20,7 +20,7 @@ import kotlin.Unit * Input event type for screen drag events. Only available on mobile devices. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Contains screen drag information. See [godot.Node.Input]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenTouch.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenTouch.kt index 602ac5625d..7af98c6a60 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenTouch.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventScreenTouch.kt @@ -25,7 +25,7 @@ import kotlin.jvm.JvmName * (only available on mobile devices) * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Stores multi-touch press/release information. Supports touch press, touch release and [index] for multi-touch count and order. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventWithModifiers.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventWithModifiers.kt index fa690410d8..70a64b3ae4 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventWithModifiers.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputEventWithModifiers.kt @@ -17,7 +17,7 @@ import kotlin.Unit * Base class for keys events with modifiers. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html) + * [$DOCS_URL/tutorials/inputs/inputevent.html]($DOCS_URL/tutorials/inputs/inputevent.html) * * Contains keys events information with modifiers support like `Shift` or `Alt`. See [godot.Node.Input]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputMap.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputMap.kt index bb35d34781..43d73278d0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InputMap.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InputMap.kt @@ -25,7 +25,7 @@ import kotlin.Unit * Singleton that manages [godot.InputEventAction]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html#inputmap](https://docs.godotengine.org/en/3.4/tutorials/inputs/inputevent.html#inputmap) + * [$DOCS_URL/tutorials/inputs/inputevent.html#inputmap]($DOCS_URL/tutorials/inputs/inputevent.html#inputmap) * * Manages all [godot.InputEventAction] which can be created/modified from the project settings menu **Project > Project Settings > Input Map** or in code with [addAction] and [actionAddEvent]. See [godot.Node.Input]. */ @@ -109,7 +109,7 @@ public object InputMap : Object() { /** * Returns `true` if the given event is part of an existing action. This method ignores keyboard modifiers if the given [godot.InputEvent] is not pressed (for proper release detection). See [actionHasEvent] if you don't want this behavior. * - * If `exact_match` is `false`, it ignores the input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. + * If `exact_match` is `false`, it ignores additional input modifiers for [godot.InputEventKey] and [godot.InputEventMouseButton] events, and the direction for [godot.InputEventJoypadMotion] events. */ public fun eventIsAction( event: InputEvent, @@ -123,6 +123,8 @@ public object InputMap : Object() { /** * Returns an array of [godot.InputEvent]s associated with a given action. + * + * **Note:** When used in the editor (e.g. a tool script or [godot.EditorPlugin]), this method will return events for the editor action. If you want to access your project's input binds from the editor, read the `input/ *` settings from [godot.ProjectSettings]. */ public fun getActionList(action: String): VariantArray { TransferContext.writeArguments(STRING to action) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/InterpolatedCamera.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/InterpolatedCamera.kt index 012eee627f..072a857a6b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/InterpolatedCamera.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/InterpolatedCamera.kt @@ -10,10 +10,12 @@ import godot.core.NodePath import godot.core.TransferContext import godot.core.VariantType.BOOL import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.NODE_PATH import kotlin.Boolean import kotlin.Double +import kotlin.Long import kotlin.Suppress import kotlin.Unit @@ -42,6 +44,22 @@ public open class InterpolatedCamera : Camera() { NIL) } + /** + * The camera's process callback. See [enum InterpolatedCameraProcessMode]. + */ + public open var processMode: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_GET_PROCESS_MODE, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_INTERPOLATEDCAMERA_SET_PROCESS_MODE, NIL) + } + /** * How quickly the camera moves toward its target. Higher values will result in tighter camera motion. */ @@ -76,4 +94,39 @@ public open class InterpolatedCamera : Camera() { public override fun __new(): Unit { callConstructor(ENGINECLASS_INTERPOLATEDCAMERA) } + + public enum class InterpolatedCameraProcessMode( + id: Long + ) { + /** + * The camera updates with the `_physics_process` callback. + */ + INTERPOLATED_CAMERA_PROCESS_PHYSICS(0), + /** + * The camera updates with the `_process` callback. + */ + INTERPOLATED_CAMERA_PROCESS_IDLE(1), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * The camera updates with the `_process` callback. + */ + public final const val INTERPOLATED_CAMERA_PROCESS_IDLE: Long = 1 + + /** + * The camera updates with the `_physics_process` callback. + */ + public final const val INTERPOLATED_CAMERA_PROCESS_PHYSICS: Long = 0 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/IntervalTweener.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/IntervalTweener.kt new file mode 100644 index 0000000000..4235a64be9 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/IntervalTweener.kt @@ -0,0 +1,24 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import kotlin.Suppress +import kotlin.Unit + +/** + * Creates an idle interval in a [godot.SceneTreeTween] animation. + * + * [godot.IntervalTweener] is used to make delays in a tweening sequence. See [godot.SceneTreeTween.tweenInterval] for more usage information. + * + * **Note:** [godot.SceneTreeTween.tweenInterval] is the only correct way to create [godot.IntervalTweener]. Any [godot.IntervalTweener] created manually will not function correctly. + */ +@GodotBaseType +public open class IntervalTweener : Tweener() { + public override fun __new(): Unit { + callConstructor(ENGINECLASS_INTERVALTWEENER) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ItemList.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ItemList.kt index 600dcf2814..9f44aa17b2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ItemList.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ItemList.kt @@ -45,6 +45,8 @@ import kotlin.Unit * Selectable items in the list may be selected or deselected and multiple selection may be enabled. Selection with right mouse button may also be enabled to allow use of popup context menus. Items may also be "activated" by double-clicking them or by pressing Enter. * * Item text only supports single-line strings, newline characters (e.g. `\n`) in the string won't produce a newline. Text wrapping is enabled in [ICON_MODE_TOP] mode, but column's width is adjusted to fully fit its content by default. You need to set [fixedColumnWidth] greater than zero to wrap the text. + * + * **Incremental search:** Like [godot.PopupMenu] and [godot.Tree], [godot.ItemList] supports searching within the list while the control is focused. Press a key that matches the first letter of an item's name to select the first item starting with the given letter. After that point, there are two ways to perform incremental search: 1) Press the same key again before the timeout duration to select the next item starting with the same letter. 2) Press letter keys that match the rest of the word before the timeout duration to match to select the item in question directly. Both of these actions will be reset to the beginning of the list if the timeout duration has passed since the last keystroke was registered. You can adjust the timeout duration by changing [godot.ProjectSettings.gui/timers/incrementalSearchMaxIntervalMsec]. */ @GodotBaseType public open class ItemList : Control() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/JNISingleton.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/JNISingleton.kt index ce03f3312e..616093c9ad 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/JNISingleton.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/JNISingleton.kt @@ -13,7 +13,7 @@ import kotlin.Unit * Singleton that connects the engine with Android plugins to interface with native Android code. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/platform/android/android_plugin.html](https://docs.godotengine.org/en/3.4/tutorials/platform/android/android_plugin.html) + * [$DOCS_URL/tutorials/platform/android/android_plugin.html]($DOCS_URL/tutorials/platform/android/android_plugin.html) * * The JNISingleton is implemented only in the Android export. It's used to call methods and connect signals from an Android plugin written in Java or Kotlin. Methods and signals can be called and connected to the JNISingleton as if it is a Node. See [godot.Java Native Interface - Wikipedia](https://en.wikipedia.org/wiki/Java_Native_Interface) for more information. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/JavaScript.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/JavaScript.kt index a09465fa1d..23477abed0 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/JavaScript.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/JavaScript.kt @@ -6,16 +6,22 @@ package godot import godot.`annotation`.GodotBaseType +import godot.core.GodotError import godot.core.PoolByteArray import godot.core.TransferContext import godot.core.VariantType.ANY import godot.core.VariantType.BOOL +import godot.core.VariantType.JVM_INT +import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.OBJECT import godot.core.VariantType.POOL_BYTE_ARRAY import godot.core.VariantType.STRING +import godot.signals.Signal0 +import godot.signals.signal import kotlin.Any import kotlin.Boolean +import kotlin.Int import kotlin.String import kotlin.Suppress import kotlin.Unit @@ -24,14 +30,19 @@ import kotlin.Unit * Singleton that connects the engine with the browser's JavaScript context in HTML5 export. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/export/exporting_for_web.html#calling-javascript-from-script](https://docs.godotengine.org/en/3.4/tutorials/export/exporting_for_web.html#calling-javascript-from-script) + * [$DOCS_URL/tutorials/export/exporting_for_web.html#calling-javascript-from-script]($DOCS_URL/tutorials/export/exporting_for_web.html#calling-javascript-from-script) * * The JavaScript singleton is implemented only in the HTML5 export. It's used to access the browser's JavaScript context. This allows interaction with embedding pages or calling third-party JavaScript APIs. * - * **Note:** This singleton can be disabled at build-time to improve security. By default, the JavaScript singleton is enabled. Official export templates also have the JavaScript singleton enabled. See [godot.Compiling for the Web](https://docs.godotengine.org/en/3.4/development/compiling/compiling_for_web.html) in the documentation for more information. + * **Note:** This singleton can be disabled at build-time to improve security. By default, the JavaScript singleton is enabled. Official export templates also have the JavaScript singleton enabled. See [godot.Compiling for the Web]($DOCS_URL/development/compiling/compiling_for_web.html) in the documentation for more information. */ @GodotBaseType public object JavaScript : Object() { + /** + * Emitted when an update for this progressive web app has been detected but is waiting to be activated because a previous version is active. See [pwaUpdate] to force the update to take place immediately. + */ + public val pwaUpdateAvailable: Signal0 by signal() + public override fun __new(): Unit { rawPtr = TransferContext.getSingleton(ENGINESINGLETON_JAVASCRIPT) } @@ -93,4 +104,28 @@ public object JavaScript : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_GET_INTERFACE, OBJECT) return TransferContext.readReturnValue(OBJECT, true) as JavaScriptObject? } + + /** + * Returns `true` if a new version of the progressive web app is waiting to be activated. + * + * **Note:** Only relevant when exported as a Progressive Web App. + */ + public fun pwaNeedsUpdate(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_PWA_NEEDS_UPDATE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Performs the live update of the progressive web app. Forcing the new version to be installed and the page to be reloaded. + * + * **Note:** Your application will be **reloaded in all browser tabs**. + * + * **Note:** Only relevant when exported as a Progressive Web App and [pwaNeedsUpdate] returns `true`. + */ + public fun pwaUpdate(): GodotError { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_JAVASCRIPT_PWA_UPDATE, LONG) + return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody.kt index 18d478f0cc..c10774c637 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody.kt @@ -158,6 +158,22 @@ public open class KinematicBody : PhysicsBody() { NIL) } + /** + * Sets the behavior to apply when you leave a moving platform. By default, to be physically accurate, when you leave the last platform velocity is applied. See [enum MovingPlatformApplyVelocityOnLeave] constants for available behavior. + */ + public open var movingPlatformApplyVelocityOnLeave: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_GET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_SET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_KINEMATICBODY) } @@ -341,4 +357,48 @@ public open class KinematicBody : PhysicsBody() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_KINEMATICBODY_TEST_MOVE, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } + + public enum class MovingPlatformApplyVelocityOnLeave( + id: Long + ) { + /** + * Add the last platform velocity when you leave a moving platform. + */ + PLATFORM_VEL_ON_LEAVE_ALWAYS(0), + /** + * Add the last platform velocity when you leave a moving platform, but any downward motion is ignored. It's useful to keep full jump height even when the platform is moving down. + */ + PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY(1), + /** + * Do nothing when leaving a platform. + */ + PLATFORM_VEL_ON_LEAVE_NEVER(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Add the last platform velocity when you leave a moving platform. + */ + public final const val PLATFORM_VEL_ON_LEAVE_ALWAYS: Long = 0 + + /** + * Do nothing when leaving a platform. + */ + public final const val PLATFORM_VEL_ON_LEAVE_NEVER: Long = 2 + + /** + * Add the last platform velocity when you leave a moving platform, but any downward motion is ignored. It's useful to keep full jump height even when the platform is moving down. + */ + public final const val PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY: Long = 1 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody2D.kt index 9cb08b0ba6..ee4f237779 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/KinematicBody2D.kt @@ -62,6 +62,23 @@ public open class KinematicBody2D : PhysicsBody2D() { ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_MOTION_SYNC_TO_PHYSICS, NIL) } + /** + * Sets the behavior to apply when you leave a moving platform. By default, to be physically accurate, when you leave the last platform velocity is applied. See [enum MovingPlatformApplyVelocityOnLeave] constants for available behavior. + */ + public open var movingPlatformApplyVelocityOnLeave: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_GET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_SET_MOVING_PLATFORM_APPLY_VELOCITY_ON_LEAVE, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_KINEMATICBODY2D) } @@ -254,4 +271,48 @@ public open class KinematicBody2D : PhysicsBody2D() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_KINEMATICBODY2D_TEST_MOVE, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } + + public enum class MovingPlatformApplyVelocityOnLeave( + id: Long + ) { + /** + * Add the last platform velocity when you leave a moving platform. + */ + PLATFORM_VEL_ON_LEAVE_ALWAYS(0), + /** + * Add the last platform velocity when you leave a moving platform, but any downward motion is ignored. It's useful to keep full jump height even when the platform is moving down. + */ + PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY(1), + /** + * Do nothing when leaving a platform. + */ + PLATFORM_VEL_ON_LEAVE_NEVER(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Add the last platform velocity when you leave a moving platform. + */ + public final const val PLATFORM_VEL_ON_LEAVE_ALWAYS: Long = 0 + + /** + * Do nothing when leaving a platform. + */ + public final const val PLATFORM_VEL_ON_LEAVE_NEVER: Long = 2 + + /** + * Add the last platform velocity when you leave a moving platform, but any downward motion is ignored. It's useful to keep full jump height even when the platform is moving down. + */ + public final const val PLATFORM_VEL_ON_LEAVE_UPWARD_ONLY: Long = 1 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Label3D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Label3D.kt new file mode 100644 index 0000000000..d63689cf5d --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Label3D.kt @@ -0,0 +1,607 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.CoreTypeHelper +import godot.`annotation`.GodotBaseType +import godot.core.Color +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.COLOR +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.STRING +import godot.core.VariantType.VECTOR2 +import godot.core.Vector2 +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Displays plain text in a 3D world. + * + * Label3D displays plain text in a 3D world. It gives you control over the horizontal and vertical alignment. + */ +@GodotBaseType +public open class Label3D : GeometryInstance() { + /** + * The alpha cutting mode to use for the sprite. See [enum AlphaCutMode] for possible values. + */ + public open var alphaCut: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_ALPHA_CUT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_ALPHA_CUT, NIL) + } + + /** + * Threshold at which the alpha scissor will discard values. + */ + public open var alphaScissorThreshold: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_ALPHA_SCISSOR_THRESHOLD, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_ALPHA_SCISSOR_THRESHOLD, NIL) + } + + /** + * If `true`, wraps the text to the [width]. + */ + public open var autowrap: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_AUTOWRAP, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_AUTOWRAP, NIL) + } + + /** + * The billboard mode to use for the label. See [enum SpatialMaterial.BillboardMode] for possible values. + */ + public open var billboard: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_BILLBOARD, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_BILLBOARD, NIL) + } + + /** + * If `true`, text can be seen from the back as well, if `false`, it is invisible when looking at it from behind. + */ + public open var doubleSided: Boolean + get() { + TransferContext.writeArguments(LONG to 1L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_DOUBLE_SIDED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 1L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_DOUBLE_SIDED, NIL) + } + + /** + * If `true`, the label is rendered at the same size regardless of distance. + */ + public open var fixedSize: Boolean + get() { + TransferContext.writeArguments(LONG to 3L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_FIXED_SIZE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 3L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_FIXED_SIZE, NIL) + } + + /** + * [godot.Font] used for the [godot.Label3D]'s text. + */ + public open var font: Font? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_FONT, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Font? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_FONT, NIL) + } + + /** + * Controls the text's horizontal alignment. Supports left, center, right. Set it to one of the [enum Align] constants. + */ + public open var horizontalAlignment: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_HORIZONTAL_ALIGNMENT, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_HORIZONTAL_ALIGNMENT, + NIL) + } + + /** + * Vertical space between lines in multiline [godot.Label3D]. + */ + public open var lineSpacing: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_LINE_SPACING, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_LINE_SPACING, NIL) + } + + /** + * Text [godot.core.Color] of the [godot.Label3D]. + */ + public open var modulate: Color + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_MODULATE, COLOR) + return TransferContext.readReturnValue(COLOR, false) as Color + } + set(`value`) { + TransferContext.writeArguments(COLOR to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_MODULATE, NIL) + } + + /** + * If `true`, depth testing is disabled and the object will be drawn in render order. + */ + public open var noDepthTest: Boolean + get() { + TransferContext.writeArguments(LONG to 2L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_NO_DEPTH_TEST, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 2L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_NO_DEPTH_TEST, NIL) + } + + /** + * The text drawing offset (in pixels). + */ + public open var offset: Vector2 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OFFSET, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + set(`value`) { + TransferContext.writeArguments(VECTOR2 to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OFFSET, NIL) + } + + /** + * The tint of [godot.Font]'s outline. + */ + public open var outlineModulate: Color + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OUTLINE_MODULATE, + COLOR) + return TransferContext.readReturnValue(COLOR, false) as Color + } + set(`value`) { + TransferContext.writeArguments(COLOR to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OUTLINE_MODULATE, NIL) + } + + /** + * Sets the render priority for the text outline. Higher priority objects will be sorted in front of lower priority objects. + * + * **Node:** This only applies if [alphaCut] is set to [ALPHA_CUT_DISABLED] (default value). + * + * **Note:** This only applies to sorting of transparent objects. This will not impact how transparent objects are sorted relative to opaque objects. This is because opaque objects are not sorted, while transparent objects are sorted from back to front (subject to priority). + */ + public open var outlineRenderPriority: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_OUTLINE_RENDER_PRIORITY, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_OUTLINE_RENDER_PRIORITY, NIL) + } + + /** + * The size of one pixel's width on the label to scale it in 3D. + */ + public open var pixelSize: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_PIXEL_SIZE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_PIXEL_SIZE, NIL) + } + + /** + * Sets the render priority for the text. Higher priority objects will be sorted in front of lower priority objects. + * + * **Node:** This only applies if [alphaCut] is set to [ALPHA_CUT_DISABLED] (default value). + * + * **Note:** This only applies to sorting of transparent objects. This will not impact how transparent objects are sorted relative to opaque objects. This is because opaque objects are not sorted, while transparent objects are sorted from back to front (subject to priority). + */ + public open var renderPriority: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_RENDER_PRIORITY, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_RENDER_PRIORITY, NIL) + } + + /** + * If `true`, the [godot.Light] in the [godot.Environment] has effects on the label. + */ + public open var shaded: Boolean + get() { + TransferContext.writeArguments(LONG to 0L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_SHADED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 0L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_SHADED, NIL) + } + + /** + * The text to display on screen. + */ + public open var text: String + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_TEXT, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + set(`value`) { + TransferContext.writeArguments(STRING to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_TEXT, NIL) + } + + /** + * If `true`, all the text displays as UPPERCASE. + */ + public open var uppercase: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_UPPERCASE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_UPPERCASE, NIL) + } + + /** + * Controls the text's vertical alignment. Supports top, center, bottom. Set it to one of the [enum VAlign] constants. + */ + public open var verticalAlignment: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_VERTICAL_ALIGNMENT, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_VERTICAL_ALIGNMENT, + NIL) + } + + /** + * Text width (in pixels), used for autowrap and fill alignment. + */ + public open var width: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GET_WIDTH, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_SET_WIDTH, NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_LABEL3D) + } + + @CoreTypeHelper + public open fun modulate(schedule: Color.() -> Unit): Color = modulate.apply{ + schedule(this) + modulate = this + } + + + @CoreTypeHelper + public open fun offset(schedule: Vector2.() -> Unit): Vector2 = offset.apply{ + schedule(this) + offset = this + } + + + @CoreTypeHelper + public open fun outlineModulate(schedule: Color.() -> Unit): Color = outlineModulate.apply{ + schedule(this) + outlineModulate = this + } + + + public open fun _fontChanged(): Unit { + } + + public open fun _imUpdate(): Unit { + } + + public open fun _queueUpdate(): Unit { + } + + /** + * Returns a [godot.TriangleMesh] with the label's vertices following its current configuration (such as its [pixelSize]). + */ + public open fun generateTriangleMesh(): TriangleMesh? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LABEL3D_GENERATE_TRIANGLE_MESH, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as TriangleMesh? + } + + public enum class Align( + id: Long + ) { + /** + * Align rows to the left (default). + */ + ALIGN_LEFT(0), + /** + * Align rows centered. + */ + ALIGN_CENTER(1), + /** + * Align rows to the right. + */ + ALIGN_RIGHT(2), + /** + * Expand row whitespaces to fit the width. + */ + ALIGN_FILL(3), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class DrawFlags( + id: Long + ) { + /** + * If set, lights in the environment affect the label. + */ + FLAG_SHADED(0), + /** + * If set, text can be seen from the back as well. If not, the texture is invisible when looking at it from behind. + */ + FLAG_DOUBLE_SIDED(1), + /** + * Disables the depth test, so this object is drawn on top of all others. However, objects drawn after it in the draw order may cover it. + */ + FLAG_DISABLE_DEPTH_TEST(2), + /** + * Label is scaled by depth so that it always appears the same size on screen. + */ + FLAG_FIXED_SIZE(3), + /** + * Represents the size of the [enum DrawFlags] enum. + */ + FLAG_MAX(4), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class AlphaCutMode( + id: Long + ) { + /** + * This mode performs standard alpha blending. It can display translucent areas, but transparency sorting issues may be visible when multiple transparent materials are overlapping. + */ + ALPHA_CUT_DISABLED(0), + /** + * This mode only allows fully transparent or fully opaque pixels. This mode is also known as *alpha testing* or *1-bit transparency*. + * + * **Note:** This mode might have issues with anti-aliased fonts and outlines, try adjusting [alphaScissorThreshold] or using SDF font. + * + * **Note:** When using text with overlapping glyphs (e.g., cursive scripts), this mode might have transparency sorting issues between the main text and the outline. + */ + ALPHA_CUT_DISCARD(1), + /** + * This mode draws fully opaque pixels in the depth prepass. This is slower than [ALPHA_CUT_DISABLED] or [ALPHA_CUT_DISCARD], but it allows displaying translucent areas and smooth edges while using proper sorting. + * + * **Note:** When using text with overlapping glyphs (e.g., cursive scripts), this mode might have transparency sorting issues between the main text and the outline. + */ + ALPHA_CUT_OPAQUE_PREPASS(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class VAlign( + id: Long + ) { + /** + * Align the whole text to the top. + */ + VALIGN_TOP(0), + /** + * Align the whole text to the center. + */ + VALIGN_CENTER(1), + /** + * Align the whole text to the bottom. + */ + VALIGN_BOTTOM(2), + /** + * Align the whole text by spreading the rows. + */ + VALIGN_FILL(3), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Align rows centered. + */ + public final const val ALIGN_CENTER: Long = 1 + + /** + * Expand row whitespaces to fit the width. + */ + public final const val ALIGN_FILL: Long = 3 + + /** + * Align rows to the left (default). + */ + public final const val ALIGN_LEFT: Long = 0 + + /** + * Align rows to the right. + */ + public final const val ALIGN_RIGHT: Long = 2 + + /** + * This mode performs standard alpha blending. It can display translucent areas, but transparency sorting issues may be visible when multiple transparent materials are overlapping. + */ + public final const val ALPHA_CUT_DISABLED: Long = 0 + + /** + * This mode only allows fully transparent or fully opaque pixels. This mode is also known as *alpha testing* or *1-bit transparency*. + * + * **Note:** This mode might have issues with anti-aliased fonts and outlines, try adjusting [alphaScissorThreshold] or using SDF font. + * + * **Note:** When using text with overlapping glyphs (e.g., cursive scripts), this mode might have transparency sorting issues between the main text and the outline. + */ + public final const val ALPHA_CUT_DISCARD: Long = 1 + + /** + * This mode draws fully opaque pixels in the depth prepass. This is slower than [ALPHA_CUT_DISABLED] or [ALPHA_CUT_DISCARD], but it allows displaying translucent areas and smooth edges while using proper sorting. + * + * **Note:** When using text with overlapping glyphs (e.g., cursive scripts), this mode might have transparency sorting issues between the main text and the outline. + */ + public final const val ALPHA_CUT_OPAQUE_PREPASS: Long = 2 + + /** + * Disables the depth test, so this object is drawn on top of all others. However, objects drawn after it in the draw order may cover it. + */ + public final const val FLAG_DISABLE_DEPTH_TEST: Long = 2 + + /** + * If set, text can be seen from the back as well. If not, the texture is invisible when looking at it from behind. + */ + public final const val FLAG_DOUBLE_SIDED: Long = 1 + + /** + * Label is scaled by depth so that it always appears the same size on screen. + */ + public final const val FLAG_FIXED_SIZE: Long = 3 + + /** + * Represents the size of the [enum DrawFlags] enum. + */ + public final const val FLAG_MAX: Long = 4 + + /** + * If set, lights in the environment affect the label. + */ + public final const val FLAG_SHADED: Long = 0 + + /** + * Align the whole text to the bottom. + */ + public final const val VALIGN_BOTTOM: Long = 2 + + /** + * Align the whole text to the center. + */ + public final const val VALIGN_CENTER: Long = 1 + + /** + * Align the whole text by spreading the rows. + */ + public final const val VALIGN_FILL: Long = 3 + + /** + * Align the whole text to the top. + */ + public final const val VALIGN_TOP: Long = 0 + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Light2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Light2D.kt index ee2ee0ac6f..e4f9db2810 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Light2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Light2D.kt @@ -27,7 +27,7 @@ import kotlin.Unit * Casts light in a 2D environment. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/2d/2d_lights_and_shadows.html](https://docs.godotengine.org/en/3.4/tutorials/2d/2d_lights_and_shadows.html) + * [$DOCS_URL/tutorials/2d/2d_lights_and_shadows.html]($DOCS_URL/tutorials/2d/2d_lights_and_shadows.html) * * Casts light in a 2D environment. Light is defined by a (usually grayscale) texture, a color, an energy value, a mode (see constants), and various other parameters (range and shadows-related). * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/LightOccluder2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/LightOccluder2D.kt index 313861eac8..8d310f7073 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/LightOccluder2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/LightOccluder2D.kt @@ -18,7 +18,7 @@ import kotlin.Unit * Occludes light cast by a Light2D, casting shadows. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/2d/2d_lights_and_shadows.html](https://docs.godotengine.org/en/3.4/tutorials/2d/2d_lights_and_shadows.html) + * [$DOCS_URL/tutorials/2d/2d_lights_and_shadows.html]($DOCS_URL/tutorials/2d/2d_lights_and_shadows.html) * * Occludes light cast by a Light2D, casting shadows. The LightOccluder2D must be provided with an [godot.OccluderPolygon2D] in order for the shadow to be computed. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Line2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Line2D.kt index 96a550d046..cab62366c5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Line2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Line2D.kt @@ -31,16 +31,18 @@ import kotlin.Unit * Tutorials: * [https://godotengine.org/asset-library/asset/583](https://godotengine.org/asset-library/asset/583) * - * A line through several points in 2D space. + * A line through several points in 2D space. Supports varying width and color over the line's length, texturing, and several cap/joint types. * * **Note:** By default, Godot can only draw up to 4,096 polygon points at a time. To increase this limit, open the Project Settings and increase [godot.ProjectSettings.rendering/limits/buffers/canvasPolygonBufferSizeKb] and [godot.ProjectSettings.rendering/limits/buffers/canvasPolygonIndexBufferSizeKb]. */ @GodotBaseType public open class Line2D : Node2D() { /** - * If `true`, the line's border will be anti-aliased. + * If `true`, the line's border will attempt to perform antialiasing by drawing thin OpenGL smooth lines on the line's edges. * - * **Note:** Line2D is not accelerated by batching when being anti-aliased. + * **Note:** Line2D is not accelerated by batching if [antialiased] is `true`. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent lines and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedLine2D node. That node relies on a texture with custom mipmaps to perform antialiasing. 2D batching is also still supported with those antialiased lines. */ public open var antialiased: Boolean get() { @@ -139,7 +141,9 @@ public open class Line2D : Node2D() { } /** - * The smoothness of the rounded joints and caps. This is only used if a cap or joint is set as round. + * The smoothness of the rounded joints and caps. Higher values result in smoother corners, but are more demanding to render and update. This is only used if a cap or joint is set as round. + * + * **Note:** The default value is tuned for lines with the default [width]. For thin lines, this value should be reduced to a number between `2` and `4` to improve performance. */ public open var roundPrecision: Long get() { @@ -153,7 +157,7 @@ public open class Line2D : Node2D() { } /** - * The direction difference in radians between vector points. This value is only used if `joint mode` is set to [LINE_JOINT_SHARP]. + * The direction difference in radians between vector points. This value is only used if [jointMode] is set to [LINE_JOINT_SHARP]. */ public open var sharpLimit: Double get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/LineEdit.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/LineEdit.kt index 7c7059c549..d443a7503e 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/LineEdit.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/LineEdit.kt @@ -172,6 +172,22 @@ public open class LineEdit : Control() { NIL) } + /** + * If `true`, the selected text will be deselected when focus is lost. + */ + public open var deselectOnFocusLossEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_DESELECT_ON_FOCUS_LOSS_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_DESELECT_ON_FOCUS_LOSS_ENABLED, NIL) + } + /** * If `false`, existing text cannot be modified and new text cannot be added. */ @@ -230,6 +246,24 @@ public open class LineEdit : Control() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_MAX_LENGTH, NIL) } + /** + * If `false`, using middle mouse button to paste clipboard will be disabled. + * + * **Note:** This method is only implemented on Linux. + */ + public open var middleMousePasteEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_MIDDLE_MOUSE_PASTE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_LINEEDIT_SET_MIDDLE_MOUSE_PASTE_ENABLED, NIL) + } + /** * Opacity of the [placeholderText]. From `0` to `1`. */ @@ -446,6 +480,35 @@ public open class LineEdit : Control() { return TransferContext.readReturnValue(LONG, false) as Long } + /** + * Returns the selection begin column. + */ + public open fun getSelectionFromColumn(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTION_FROM_COLUMN, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the selection end column. + */ + public open fun getSelectionToColumn(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LINEEDIT_GET_SELECTION_TO_COLUMN, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns `true` if the user has selected text. + */ + public open fun hasSelection(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_LINEEDIT_HAS_SELECTION, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Executes a given action as defined in the [enum MenuItems] enum. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MarginContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MarginContainer.kt index 7ad2aacab9..9e53a9957d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/MarginContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MarginContainer.kt @@ -12,6 +12,9 @@ import kotlin.Unit /** * Simple margin container. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Adds a top, left, bottom, and right margin to all [godot.Control] nodes that are direct children of the container. To control the [godot.MarginContainer]'s margin, use the `margin_*` theme properties listed below. * * **Note:** Be careful, [godot.Control] margin values are different than the constant margin values. If you want to change the custom margin values of the [godot.MarginContainer] by code, you should use the following examples: diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance.kt index c4caae93d1..21015e5c68 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance.kt @@ -8,11 +8,14 @@ package godot import godot.`annotation`.GodotBaseType import godot.core.NodePath import godot.core.TransferContext +import godot.core.VariantArray +import godot.core.VariantType.ARRAY import godot.core.VariantType.BOOL import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.NODE_PATH import godot.core.VariantType.OBJECT +import kotlin.Any import kotlin.Boolean import kotlin.Long import kotlin.Suppress @@ -150,7 +153,9 @@ public open class MeshInstance : GeometryInstance() { } /** - * Returns the [godot.Material] for a surface of the [godot.Mesh] resource. + * Returns the override [godot.Material] for a surface of the [godot.Mesh] resource. + * + * **Note:** This function only returns *override* materials associated with this [godot.MeshInstance]. Consider using [getActiveMaterial] or [godot.Mesh.surfaceGetMaterial] to get materials associated with the [godot.Mesh] resource. */ public open fun getSurfaceMaterial(surface: Long): Material? { TransferContext.writeArguments(LONG to surface) @@ -160,7 +165,7 @@ public open class MeshInstance : GeometryInstance() { } /** - * Returns the number of surface materials. + * Returns the number of surface override materials. */ public open fun getSurfaceMaterialCount(): Long { TransferContext.writeArguments() @@ -170,7 +175,43 @@ public open class MeshInstance : GeometryInstance() { } /** - * Sets the [godot.Material] for a surface of the [godot.Mesh] resource. + * Returns `true` if this [godot.MeshInstance] can be merged with the specified `other_mesh_instance`, using the [godot.MeshInstance.mergeMeshes] function. + * + * In order to be mergeable, properties of the [godot.MeshInstance] must match, and each surface must match, in terms of material, attributes and vertex format. + */ + public open fun isMergeableWith(otherMeshInstance: Node): Boolean { + TransferContext.writeArguments(OBJECT to otherMeshInstance) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_IS_MERGEABLE_WITH, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * This function can merge together the data from several source [godot.MeshInstance]s into a single destination [godot.MeshInstance] (the MeshInstance the function is called from). This is primarily useful for improving performance by reducing the number of drawcalls and [godot.Node]s. + * + * Merging should only be attempted for simple meshes that do not contain animation. + * + * The final vertices can either be returned in global space, or in local space relative to the destination [godot.MeshInstance] global transform (the destination Node must be inside the [godot.SceneTree] for local space to work). + * + * The function will make a final check for compatibility between the [godot.MeshInstance]s by default, this should always be used unless you have previously checked for compatibility using [godot.MeshInstance.isMergeableWith]. If the compatibility check is omitted and the meshes are merged, you may see rendering errors. + * + * **Note:** The requirements for similarity between meshes are quite stringent. They can be checked using the [godot.MeshInstance.isMergeableWith] function prior to calling [godot.MeshInstance.mergeMeshes]. + * + * Also note that any initial data in the destination [godot.MeshInstance] data will be discarded. + */ + public open fun mergeMeshes( + meshInstances: VariantArray = VariantArray(), + useGlobalSpace: Boolean = false, + checkCompatibility: Boolean = true + ): Boolean { + TransferContext.writeArguments(ARRAY to meshInstances, BOOL to useGlobalSpace, BOOL to + checkCompatibility) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_MESHINSTANCE_MERGE_MESHES, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the override [godot.Material] for the specified surface of the [godot.Mesh] resource. This material is associated with this [godot.MeshInstance] rather than with the [godot.Mesh] resource. */ public open fun setSurfaceMaterial(surface: Long, material: Material): Unit { TransferContext.writeArguments(LONG to surface, OBJECT to material) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance2D.kt index aafbf2e568..b0345318fc 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MeshInstance2D.kt @@ -18,9 +18,9 @@ import kotlin.Unit * Node used for displaying a [godot.Mesh] in 2D. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/2d/2d_meshes.html](https://docs.godotengine.org/en/3.4/tutorials/2d/2d_meshes.html) + * [$DOCS_URL/tutorials/2d/2d_meshes.html]($DOCS_URL/tutorials/2d/2d_meshes.html) * - * Node used for displaying a [godot.Mesh] in 2D. Can be constructed from an existing [godot.Sprite] via a tool in the editor toolbar. Select "Sprite" then "Convert to Mesh2D", select settings in popup and press "Create Mesh2D". + * Node used for displaying a [godot.Mesh] in 2D. A [godot.MeshInstance2D] can be automatically created from an existing [godot.Sprite] via a tool in the editor toolbar. Select the [godot.Sprite] node, then choose **Sprite > Convert to MeshInstance2D** at the top of the 2D editor viewport. */ @GodotBaseType public open class MeshInstance2D : Node2D() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MethodTweener.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MethodTweener.kt new file mode 100644 index 0000000000..41420782d5 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MethodTweener.kt @@ -0,0 +1,57 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.OBJECT +import kotlin.Double +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * Interpolates an abstract value and supplies it to a method called over time. + * + * [godot.MethodTweener] is similar to a combination of [godot.CallbackTweener] and [godot.PropertyTweener]. It calls a method providing an interpolated value as a parameter. See [godot.SceneTreeTween.tweenMethod] for more usage information. + * + * **Note:** [godot.SceneTreeTween.tweenMethod] is the only correct way to create [godot.MethodTweener]. Any [godot.MethodTweener] created manually will not function correctly. + */ +@GodotBaseType +public open class MethodTweener : Tweener() { + public override fun __new(): Unit { + callConstructor(ENGINECLASS_METHODTWEENER) + } + + /** + * Sets the time in seconds after which the [godot.MethodTweener] will start interpolating. By default there's no delay. + */ + public open fun setDelay(delay: Double): MethodTweener? { + TransferContext.writeArguments(DOUBLE to delay) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_DELAY, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as MethodTweener? + } + + /** + * Sets the type of used easing from [enum Tween.EaseType]. If not set, the default easing is used from the [godot.SceneTreeTween] that contains this Tweener. + */ + public open fun setEase(ease: Long): MethodTweener? { + TransferContext.writeArguments(LONG to ease) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_EASE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as MethodTweener? + } + + /** + * Sets the type of used transition from [enum Tween.TransitionType]. If not set, the default transition is used from the [godot.SceneTreeTween] that contains this Tweener. + */ + public open fun setTrans(trans: Long): MethodTweener? { + TransferContext.writeArguments(LONG to trans) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_METHODTWEENER_SET_TRANS, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as MethodTweener? + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMesh.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMesh.kt index 2276b040bd..9a07a32605 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMesh.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMesh.kt @@ -31,8 +31,8 @@ import kotlin.Unit * Provides high-performance mesh instancing. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/performance/vertex_animation/animating_thousands_of_fish.html](https://docs.godotengine.org/en/3.4/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) - * [https://docs.godotengine.org/en/3.4/tutorials/performance/using_multimesh.html](https://docs.godotengine.org/en/3.4/tutorials/performance/using_multimesh.html) + * [$DOCS_URL/tutorials/performance/vertex_animation/animating_thousands_of_fish.html]($DOCS_URL/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) + * [$DOCS_URL/tutorials/performance/using_multimesh.html]($DOCS_URL/tutorials/performance/using_multimesh.html) * * MultiMesh provides low-level mesh instancing. Drawing thousands of [godot.MeshInstance] nodes can be slow, since each object is submitted to the GPU then drawn individually. * @@ -103,6 +103,26 @@ public open class MultiMesh : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_MESH, NIL) } + /** + * Choose whether to use an interpolation method that favors speed or quality. + * + * When using low physics tick rates (typically below 20) or high rates of object rotation, you may get better results from the high quality setting. + * + * **Note:** Fast quality does not equate to low quality. Except in the special cases mentioned above, the quality should be comparable to high quality. + */ + public open var physicsInterpolationQuality: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_MULTIMESH_GET_PHYSICS_INTERPOLATION_QUALITY, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_PHYSICS_INTERPOLATION_QUALITY, NIL) + } + /** * Format of transform used to transform mesh, either 2D or 3D. */ @@ -216,6 +236,17 @@ public open class MultiMesh : Resource() { return TransferContext.readReturnValue(TRANSFORM2D, false) as Transform2D } + /** + * When using *physics interpolation*, this function allows you to prevent interpolation on an instance in the current physics tick. + * + * This allows you to move instances instantaneously, and should usually be used when initially placing an instance such as a bullet to prevent graphical glitches. + */ + public open fun resetInstancePhysicsInterpolation(instance: Long): Unit { + TransferContext.writeArguments(LONG to instance) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_MULTIMESH_RESET_INSTANCE_PHYSICS_INTERPOLATION, NIL) + } + /** * Sets all data related to the instances in one go. This is especially useful when loading the data from disk or preparing the data from GDNative. * @@ -228,6 +259,21 @@ public open class MultiMesh : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_AS_BULK_ARRAY, NIL) } + /** + * An alternative version of [godot.MultiMesh.setAsBulkArray] which can be used with *physics interpolation*. This method takes two arrays, and can set the data for the current and previous tick in one go. The renderer will automatically interpolate the data at each frame. + * + * This is useful for situations where the order of instances may change from physics tick to tick, such as particle systems. + * + * When the order of instances is coherent, the simpler [godot.MultiMesh.setAsBulkArray] can still be used with interpolation. + */ + public open fun setAsBulkArrayInterpolated(arrayCurrent: PoolRealArray, + arrayPrevious: PoolRealArray): Unit { + TransferContext.writeArguments(POOL_REAL_ARRAY to arrayCurrent, POOL_REAL_ARRAY to + arrayPrevious) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_MULTIMESH_SET_AS_BULK_ARRAY_INTERPOLATED, NIL) + } + /** * Sets the color of a specific instance by *multiplying* the mesh's existing vertex colors. * @@ -265,6 +311,29 @@ public open class MultiMesh : Resource() { NIL) } + public enum class PhysicsInterpolationQuality( + id: Long + ) { + /** + * Always interpolate using Basis lerping, which can produce warping artifacts in some situations. + */ + INTERP_QUALITY_FAST(0), + /** + * Attempt to interpolate using Basis slerping (spherical linear interpolation) where possible, otherwise fall back to lerping. + */ + INTERP_QUALITY_HIGH(1), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + public enum class TransformFormat( id: Long ) { @@ -373,6 +442,16 @@ public open class MultiMesh : Resource() { */ public final const val CUSTOM_DATA_NONE: Long = 0 + /** + * Always interpolate using Basis lerping, which can produce warping artifacts in some situations. + */ + public final const val INTERP_QUALITY_FAST: Long = 0 + + /** + * Attempt to interpolate using Basis slerping (spherical linear interpolation) where possible, otherwise fall back to lerping. + */ + public final const val INTERP_QUALITY_HIGH: Long = 1 + /** * Use this when using 2D transforms. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMeshInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMeshInstance.kt index 54b5f1cc31..60d8f63d04 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMeshInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/MultiMeshInstance.kt @@ -16,9 +16,9 @@ import kotlin.Unit * Node that instances a [godot.MultiMesh]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/performance/vertex_animation/animating_thousands_of_fish.html](https://docs.godotengine.org/en/3.4/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) - * [https://docs.godotengine.org/en/3.4/tutorials/3d/using_multi_mesh_instance.html](https://docs.godotengine.org/en/3.4/tutorials/3d/using_multi_mesh_instance.html) - * [https://docs.godotengine.org/en/3.4/tutorials/performance/using_multimesh.html](https://docs.godotengine.org/en/3.4/tutorials/performance/using_multimesh.html) + * [$DOCS_URL/tutorials/performance/vertex_animation/animating_thousands_of_fish.html]($DOCS_URL/tutorials/performance/vertex_animation/animating_thousands_of_fish.html) + * [$DOCS_URL/tutorials/3d/using_multi_mesh_instance.html]($DOCS_URL/tutorials/3d/using_multi_mesh_instance.html) + * [$DOCS_URL/tutorials/performance/using_multimesh.html]($DOCS_URL/tutorials/performance/using_multimesh.html) * * [godot.MultiMeshInstance] is a specialized node to instance [godot.GeometryInstance]s based on a [godot.MultiMesh] resource. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Mutex.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Mutex.kt index c9c2f4d0a7..0d4240e360 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Mutex.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Mutex.kt @@ -19,7 +19,7 @@ import kotlin.Unit * A synchronization mutex (mutual exclusion). * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/performance/threads/using_multiple_threads.html](https://docs.godotengine.org/en/3.4/tutorials/performance/threads/using_multiple_threads.html) + * [$DOCS_URL/tutorials/performance/threads/using_multiple_threads.html]($DOCS_URL/tutorials/performance/threads/using_multiple_threads.html) * * A synchronization mutex (mutual exclusion). This is used to synchronize multiple [godot.Thread]s, and is equivalent to a binary [godot.Semaphore]. It guarantees that only one thread can ever acquire the lock at a time. A mutex can be used to protect a critical section; however, be careful to avoid deadlocks. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation.kt index c130199ce8..43fd569ad8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation.kt @@ -8,17 +8,20 @@ package godot import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType import godot.core.PoolVector3Array +import godot.core.RID import godot.core.TransferContext -import godot.core.Transform import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE import godot.core.VariantType.LONG import godot.core.VariantType.NIL -import godot.core.VariantType.OBJECT import godot.core.VariantType.POOL_VECTOR3_ARRAY -import godot.core.VariantType.TRANSFORM import godot.core.VariantType.VECTOR3 +import godot.core.VariantType._RID import godot.core.Vector3 +import godot.signals.Signal1 +import godot.signals.signal import kotlin.Boolean +import kotlin.Double import kotlin.Long import kotlin.Suppress import kotlin.Unit @@ -29,12 +32,78 @@ import kotlin.Unit * Tutorials: * [https://godotengine.org/asset-library/asset/124](https://godotengine.org/asset-library/asset/124) * - * Provides navigation and pathfinding within a collection of [godot.NavigationMesh]es. By default, these will be automatically collected from child [godot.NavigationMeshInstance] nodes, but they can also be added on the fly with [navmeshAdd]. In addition to basic pathfinding, this class also assists with aligning navigation agents with the meshes they are navigating on. + * *Deprecated.* [godot.Navigation] node and [getSimplePath] are deprecated and will be removed in a future version. Use [godot.NavigationServer.mapGetPath] instead. * - * **Note:** The current navigation system has many known issues and will not always return optimal paths as expected. These issues will be fixed in Godot 4.0. + * Provides navigation and pathfinding within a collection of [godot.NavigationMesh]es. By default, these will be automatically collected from child [godot.NavigationMeshInstance] nodes. In addition to basic pathfinding, this class also assists with aligning navigation agents with the meshes they are navigating on. */ @GodotBaseType public open class Navigation : Spatial() { + /** + * Emitted when a navigation map is updated, when a region moves or is modified. + */ + public val mapChanged: Signal1 by signal("map") + + /** + * The cell height to use for fields. + */ + public open var cellHeight: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CELL_HEIGHT, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_CELL_HEIGHT, NIL) + } + + /** + * The XZ plane cell size to use for fields. + */ + public open var cellSize: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CELL_SIZE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_CELL_SIZE, NIL) + } + + /** + * This value is used to detect the near edges to connect compatible regions. + */ + public open var edgeConnectionMargin: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_EDGE_CONNECTION_MARGIN, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_EDGE_CONNECTION_MARGIN, NIL) + } + + /** + * A bitfield determining all navigation map layers the navigation can use on a [godot.Navigation.getSimplePath] path query. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_NAVIGATION_LAYERS, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_SET_NAVIGATION_LAYERS, + NIL) + } + /** * Defines which direction is up. By default, this is `(0, 1, 0)`, which is the world's "up" direction. */ @@ -81,13 +150,13 @@ public open class Navigation : Spatial() { } /** - * Returns the owner of the [godot.NavigationMesh] which contains the navigation point closest to the point given. This is usually a [godot.NavigationMeshInstance]. For meshes added via [navmeshAdd], returns the owner that was given (or `null` if the `owner` parameter was omitted). + * Returns the owner of the [godot.NavigationMesh] which contains the navigation point closest to the point given. This is usually a [godot.NavigationMeshInstance]. */ - public open fun getClosestPointOwner(toPoint: Vector3): Object? { + public open fun getClosestPointOwner(toPoint: Vector3): RID { TransferContext.writeArguments(VECTOR3 to toPoint) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_CLOSEST_POINT_OWNER, - OBJECT) - return TransferContext.readReturnValue(OBJECT, true) as Object? + _RID) + return TransferContext.readReturnValue(_RID, false) as RID } /** @@ -105,9 +174,18 @@ public open class Navigation : Spatial() { } /** - * Returns the path between two given points. Points are in local coordinate space. If `optimize` is `true` (the default), the agent properties associated with each [godot.NavigationMesh] (radius, height, etc.) are considered in the path calculation, otherwise they are ignored. + * Returns the [RID] of the navigation map on the [godot.NavigationServer]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * *Deprecated.* [godot.Navigation] node and [getSimplePath] are deprecated and will be removed in a future version. Use [godot.NavigationServer.mapGetPath] instead. * - * **Note:** This method has known issues and will often return non-optimal paths. These issues will be fixed in Godot 4.0. + * Returns the path between two given points. Points are in local coordinate space. If `optimize` is `true` (the default), the agent properties associated with each [godot.NavigationMesh] (radius, height, etc.) are considered in the path calculation, otherwise they are ignored. */ public open fun getSimplePath( start: Vector3, @@ -119,34 +197,4 @@ public open class Navigation : Spatial() { POOL_VECTOR3_ARRAY) return TransferContext.readReturnValue(POOL_VECTOR3_ARRAY, false) as PoolVector3Array } - - /** - * Adds a [godot.NavigationMesh]. Returns an ID for use with [navmeshRemove] or [navmeshSetTransform]. If given, a [godot.core.Transform2D] is applied to the polygon. The optional `owner` is used as return value for [getClosestPointOwner]. - */ - public open fun navmeshAdd( - mesh: NavigationMesh, - xform: Transform, - owner: Object? = null - ): Long { - TransferContext.writeArguments(OBJECT to mesh, TRANSFORM to xform, OBJECT to owner) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_ADD, LONG) - return TransferContext.readReturnValue(LONG, false) as Long - } - - /** - * Removes the [godot.NavigationMesh] with the given ID. - */ - public open fun navmeshRemove(id: Long): Unit { - TransferContext.writeArguments(LONG to id) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_REMOVE, NIL) - } - - /** - * Sets the transform applied to the [godot.NavigationMesh] with the given ID. - */ - public open fun navmeshSetTransform(id: Long, xform: Transform): Unit { - TransferContext.writeArguments(LONG to id, TRANSFORM to xform) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION_NAVMESH_SET_TRANSFORM, - NIL) - } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2D.kt index 4b4e760eb3..4c20d66d48 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2D.kt @@ -7,17 +7,18 @@ package godot import godot.`annotation`.GodotBaseType import godot.core.PoolVector2Array +import godot.core.RID import godot.core.TransferContext -import godot.core.Transform2D import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE import godot.core.VariantType.LONG import godot.core.VariantType.NIL -import godot.core.VariantType.OBJECT import godot.core.VariantType.POOL_VECTOR2_ARRAY -import godot.core.VariantType.TRANSFORM2D import godot.core.VariantType.VECTOR2 +import godot.core.VariantType._RID import godot.core.Vector2 import kotlin.Boolean +import kotlin.Double import kotlin.Long import kotlin.Suppress import kotlin.Unit @@ -28,12 +29,59 @@ import kotlin.Unit * Tutorials: * [https://godotengine.org/asset-library/asset/117](https://godotengine.org/asset-library/asset/117) * - * Navigation2D provides navigation and pathfinding within a 2D area, specified as a collection of [godot.NavigationPolygon] resources. By default, these are automatically collected from child [godot.NavigationPolygonInstance] nodes, but they can also be added on the fly with [navpolyAdd]. + * *Deprecated.* [godot.Navigation2D] node and [getSimplePath] are deprecated and will be removed in a future version. Use [godot.Navigation2DServer.mapGetPath] instead. * - * **Note:** The current navigation system has many known issues and will not always return optimal paths as expected. These issues will be fixed in Godot 4.0. + * Navigation2D provides navigation and pathfinding within a 2D area, specified as a collection of [godot.NavigationPolygon] resources. By default, these are automatically collected from child [godot.NavigationPolygonInstance] nodes. */ @GodotBaseType public open class Navigation2D : Node2D() { + /** + * The XY plane cell size to use for fields. + */ + public open var cellSize: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CELL_SIZE, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_CELL_SIZE, NIL) + } + + /** + * This value is used to detect the near edges to connect compatible regions. + */ + public open var edgeConnectionMargin: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_EDGE_CONNECTION_MARGIN, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_EDGE_CONNECTION_MARGIN, NIL) + } + + /** + * A bitfield determining all navigation map layers the navigation can use on a [godot.Navigation2D.getSimplePath] path query. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_SET_NAVIGATION_LAYERS, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_NAVIGATION2D) } @@ -49,19 +97,28 @@ public open class Navigation2D : Node2D() { } /** - * Returns the owner of the [godot.NavigationPolygon] which contains the navigation point closest to the point given. This is usually a [godot.NavigationPolygonInstance]. For polygons added via [navpolyAdd], returns the owner that was given (or `null` if the `owner` parameter was omitted). + * Returns the owner of the [godot.NavigationPolygon] which contains the navigation point closest to the point given. This is usually a [godot.NavigationPolygonInstance]. */ - public open fun getClosestPointOwner(toPoint: Vector2): Object? { + public open fun getClosestPointOwner(toPoint: Vector2): RID { TransferContext.writeArguments(VECTOR2 to toPoint) TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT_OWNER, OBJECT) - return TransferContext.readReturnValue(OBJECT, true) as Object? + ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_CLOSEST_POINT_OWNER, _RID) + return TransferContext.readReturnValue(_RID, false) as RID } /** - * Returns the path between two given points. Points are in local coordinate space. If `optimize` is `true` (the default), the path is smoothed by merging path segments where possible. + * Returns the object's [RID]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * *Deprecated.* [godot.Navigation2D] node and [getSimplePath] are deprecated and will be removed in a future version. Use [godot.Navigation2DServer.mapGetPath] instead. * - * **Note:** This method has known issues and will often return non-optimal paths. These issues will be fixed in Godot 4.0. + * Returns the path between two given points. Points are in local coordinate space. If `optimize` is `true` (the default), the path is smoothed by merging path segments where possible. */ public open fun getSimplePath( start: Vector2, @@ -73,34 +130,4 @@ public open class Navigation2D : Node2D() { POOL_VECTOR2_ARRAY) return TransferContext.readReturnValue(POOL_VECTOR2_ARRAY, false) as PoolVector2Array } - - /** - * Adds a [godot.NavigationPolygon]. Returns an ID for use with [navpolyRemove] or [navpolySetTransform]. If given, a [godot.core.Transform2D] is applied to the polygon. The optional `owner` is used as return value for [getClosestPointOwner]. - */ - public open fun navpolyAdd( - mesh: NavigationPolygon, - xform: Transform2D, - owner: Object? = null - ): Long { - TransferContext.writeArguments(OBJECT to mesh, TRANSFORM2D to xform, OBJECT to owner) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_ADD, LONG) - return TransferContext.readReturnValue(LONG, false) as Long - } - - /** - * Removes the [godot.NavigationPolygon] with the given ID. - */ - public open fun navpolyRemove(id: Long): Unit { - TransferContext.writeArguments(LONG to id) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_REMOVE, NIL) - } - - /** - * Sets the transform applied to the [godot.NavigationPolygon] with the given ID. - */ - public open fun navpolySetTransform(id: Long, xform: Transform2D): Unit { - TransferContext.writeArguments(LONG to id, TRANSFORM2D to xform) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2D_NAVPOLY_SET_TRANSFORM, - NIL) - } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2DServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2DServer.kt new file mode 100644 index 0000000000..95671d128d --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Navigation2DServer.kt @@ -0,0 +1,524 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.PoolVector2Array +import godot.core.RID +import godot.core.TransferContext +import godot.core.Transform2D +import godot.core.VariantArray +import godot.core.VariantType.ANY +import godot.core.VariantType.ARRAY +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.POOL_VECTOR2_ARRAY +import godot.core.VariantType.STRING +import godot.core.VariantType.TRANSFORM2D +import godot.core.VariantType.VECTOR2 +import godot.core.VariantType._RID +import godot.core.Vector2 +import godot.signals.Signal1 +import godot.signals.signal +import kotlin.Any +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Server interface for low-level 2D navigation access. + * + * Tutorials: + * [https://godotengine.org/asset-library/asset/117](https://godotengine.org/asset-library/asset/117) + * + * Navigation2DServer is the server responsible for all 2D navigation. It handles several objects, namely maps, regions and agents. + * + * Maps are made up of regions, which are made of navigation polygons. Together, they define the navigable areas in the 2D world. + * + * **Note:** Most NavigationServer changes take effect after the next physics frame and not immediately. This includes all changes made to maps, regions or agents by navigation related Nodes in the SceneTree or made through scripts. + * + * For two regions to be connected to each other, they must share a similar edge. An edge is considered connected to another if both of its two vertices are at a distance less than navigation map `edge_connection_margin` to the respective other edge's vertex. + * + * You may assign navigation layers to regions with [godot.Navigation2DServer.regionSetNavigationLayers], which then can be checked upon when requesting a path with [godot.Navigation2DServer.mapGetPath]. This allows allowing or forbidding some areas to 2D objects. + * + * To use the collision avoidance system, you may use agents. You can set an agent's target velocity, then the servers will emit a callback with a modified velocity. + * + * **Note:** The collision avoidance system ignores regions. Using the modified velocity as-is might lead to pushing and agent outside of a navigable area. This is a limitation of the collision avoidance system, any more complex situation may require the use of the physics engine. + * + * This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying. + */ +@GodotBaseType +public object Navigation2DServer : Object() { + /** + * Emitted when a navigation map is updated, when a region moves or is modified. + */ + public val mapChanged: Signal1 by signal("map") + + public override fun __new(): Unit { + rawPtr = TransferContext.getSingleton(ENGINESINGLETON_NAVIGATION2DSERVER) + } + + public override fun ____DO_NOT_TOUCH_THIS_isSingleton____() = true + + public fun _emitMapChanged(arg0: RID): Unit { + } + + /** + * Creates the agent. + */ + public fun agentCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_CREATE, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the navigation map [RID] the requested `agent` is currently assigned to. + */ + public fun agentGetMap(agent: RID): RID { + TransferContext.writeArguments(_RID to agent) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_GET_MAP, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns `true` if the map got changed the previous frame. + */ + public fun agentIsMapChanged(agent: RID): Boolean { + TransferContext.writeArguments(_RID to agent) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_IS_MAP_CHANGED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Callback called at the end of the RVO process. If a callback is created manually and the agent is placed on a navigation map it will calculate avoidance for the agent and dispatch the calculated `safe_velocity` to the `receiver` object with a signal to the chosen `method` name. + * + * **Note:** Created callbacks are always processed independently of the SceneTree state as long as the agent is on a navigation map and not freed. To disable the dispatch of a callback from an agent use [agentSetCallback] again with a `null` object as the `receiver`. + */ + public fun agentSetCallback( + agent: RID, + `receiver`: Object, + method: String, + userdata: Any? = null + ): Unit { + TransferContext.writeArguments(_RID to agent, OBJECT to receiver, STRING to method, ANY to + userdata) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_CALLBACK, NIL) + } + + /** + * Puts the agent in the map. + */ + public fun agentSetMap(agent: RID, map: RID): Unit { + TransferContext.writeArguments(_RID to agent, _RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAP, + NIL) + } + + /** + * Sets the maximum number of other agents the agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. + */ + public fun agentSetMaxNeighbors(agent: RID, count: Long): Unit { + TransferContext.writeArguments(_RID to agent, LONG to count) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAX_NEIGHBORS, NIL) + } + + /** + * Sets the maximum speed of the agent. Must be positive. + */ + public fun agentSetMaxSpeed(agent: RID, maxSpeed: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to maxSpeed) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_MAX_SPEED, NIL) + } + + /** + * Sets the maximum distance to other agents this agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. + */ + public fun agentSetNeighborDist(agent: RID, dist: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to dist) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_NEIGHBOR_DIST, NIL) + } + + /** + * Sets the position of the agent in world space. + */ + public fun agentSetPosition(agent: RID, position: Vector2): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR2 to position) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_POSITION, NIL) + } + + /** + * Sets the radius of the agent. + */ + public fun agentSetRadius(agent: RID, radius: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to radius) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_RADIUS, + NIL) + } + + /** + * Sets the new target velocity. + */ + public fun agentSetTargetVelocity(agent: RID, targetVelocity: Vector2): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR2 to targetVelocity) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_TARGET_VELOCITY, NIL) + } + + /** + * The minimal amount of time for which the agent's velocities that are computed by the simulation are safe with respect to other agents. The larger this number, the sooner this agent will respond to the presence of other agents, but the less freedom this agent has in choosing its velocities. Must be positive. + */ + public fun agentSetTimeHorizon(agent: RID, time: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to time) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_TIME_HORIZON, NIL) + } + + /** + * Sets the current velocity of the agent. + */ + public fun agentSetVelocity(agent: RID, velocity: Vector2): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR2 to velocity) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_AGENT_SET_VELOCITY, NIL) + } + + /** + * Destroys the given RID. + */ + public fun freeRid(rid: RID): Unit { + TransferContext.writeArguments(_RID to rid) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_FREE_RID, NIL) + } + + /** + * Returns all created navigation map [RID]s on the NavigationServer. This returns both 2D and 3D created navigation maps as there is technically no distinction between them. + */ + public fun getMaps(): VariantArray { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_GET_MAPS, ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Create a new map. + */ + public fun mapCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_CREATE, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * This function immediately forces synchronization of the specified navigation `map` [RID]. By default navigation maps are only synchronized at the end of each physics frame. This function can be used to immediately (re)calculate all the navigation meshes and region connections of the navigation map. This makes it possible to query a navigation path for a changed map immediately and in the same frame (multiple times if needed). + * + * Due to technical restrictions the current NavigationServer command queue will be flushed. This means all already queued update commands for this physics frame will be executed, even those intended for other maps, regions and agents not part of the specified map. The expensive computation of the navigation meshes and region connections of a map will only be done for the specified map. Other maps will receive the normal synchronization at the end of the physics frame. Should the specified map receive changes after the forced update it will update again as well when the other maps receive their update. + * + * Avoidance processing and dispatch of the `safe_velocity` signals is untouched by this function and continues to happen for all maps and agents at the end of the physics frame. + * + * **Note:** With great power comes great responsibility. This function should only be used by users that really know what they are doing and have a good reason for it. Forcing an immediate update of a navigation map requires locking the NavigationServer and flushing the entire NavigationServer command queue. Not only can this severely impact the performance of a game but it can also introduce bugs if used inappropriately without much foresight. + */ + public fun mapForceUpdate(map: RID): Unit { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_FORCE_UPDATE, + NIL) + } + + /** + * Returns all navigation agents [RID]s that are currently assigned to the requested navigation `map`. + */ + public fun mapGetAgents(map: RID): VariantArray { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_AGENTS, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Returns the map cell height. **Note:** Currently not implemented. + */ + public fun mapGetCellHeight(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CELL_HEIGHT, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the map cell size. + */ + public fun mapGetCellSize(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CELL_SIZE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the point closest to the provided `to_point` on the navigation mesh surface. + */ + public fun mapGetClosestPoint(map: RID, toPoint: Vector2): Vector2 { + TransferContext.writeArguments(_RID to map, VECTOR2 to toPoint) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CLOSEST_POINT, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns the owner region RID for the point returned by [mapGetClosestPoint]. + */ + public fun mapGetClosestPointOwner(map: RID, toPoint: Vector2): RID { + TransferContext.writeArguments(_RID to map, VECTOR2 to toPoint) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_CLOSEST_POINT_OWNER, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the edge connection margin of the map. The edge connection margin is a distance used to connect two regions. + */ + public fun mapGetEdgeConnectionMargin(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_EDGE_CONNECTION_MARGIN, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the navigation path to reach the destination from the origin. `navigation_layers` is a bitmask of all region layers that are allowed to be in the path. + */ + public fun mapGetPath( + map: RID, + origin: Vector2, + destination: Vector2, + optimize: Boolean, + navigationLayers: Long = 1 + ): PoolVector2Array { + TransferContext.writeArguments(_RID to map, VECTOR2 to origin, VECTOR2 to destination, BOOL to + optimize, LONG to navigationLayers) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_PATH, + POOL_VECTOR2_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR2_ARRAY, false) as PoolVector2Array + } + + /** + * Returns all navigation regions [RID]s that are currently assigned to the requested navigation `map`. + */ + public fun mapGetRegions(map: RID): VariantArray { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_GET_REGIONS, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Returns `true` if the map is active. + */ + public fun mapIsActive(nap: RID): Boolean { + TransferContext.writeArguments(_RID to nap) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_IS_ACTIVE, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the map active. + */ + public fun mapSetActive(map: RID, active: Boolean): Unit { + TransferContext.writeArguments(_RID to map, BOOL to active) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_ACTIVE, + NIL) + } + + /** + * Set the map cell height used to weld the navigation mesh polygons. **Note:** Currently not implemented. + */ + public fun mapSetCellHeight(map: RID, cellHeight: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to cellHeight) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_CELL_HEIGHT, NIL) + } + + /** + * Set the map cell size used to weld the navigation mesh polygons. + */ + public fun mapSetCellSize(map: RID, cellSize: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to cellSize) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_CELL_SIZE, NIL) + } + + /** + * Set the map edge connection margin used to weld the compatible region edges. + */ + public fun mapSetEdgeConnectionMargin(map: RID, margin: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to margin) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_MAP_SET_EDGE_CONNECTION_MARGIN, NIL) + } + + /** + * Creates a new region. + */ + public fun regionCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_CREATE, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the ending point of a connection door. `connection` is an index between 0 and the return value of [regionGetConnectionsCount]. + */ + public fun regionGetConnectionPathwayEnd(region: RID, connection: Long): Vector2 { + TransferContext.writeArguments(_RID to region, LONG to connection) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTION_PATHWAY_END, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns the starting point of a connection door. `connection` is an index between 0 and the return value of [regionGetConnectionsCount]. + */ + public fun regionGetConnectionPathwayStart(region: RID, connection: Long): Vector2 { + TransferContext.writeArguments(_RID to region, LONG to connection) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTION_PATHWAY_START, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns how many connections this `region` has with other regions in the map. + */ + public fun regionGetConnectionsCount(region: RID): Long { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_CONNECTIONS_COUNT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the `enter_cost` of this `region`. + */ + public fun regionGetEnterCost(region: RID): Double { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_ENTER_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the navigation map [RID] the requested `region` is currently assigned to. + */ + public fun regionGetMap(region: RID): RID { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_MAP, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the region's navigation layers. + */ + public fun regionGetNavigationLayers(region: RID): Long { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the `travel_cost` of this `region`. + */ + public fun regionGetTravelCost(region: RID): Double { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_GET_TRAVEL_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns `true` if the provided `point` in world space is currently owned by the provided navigation `region`. Owned in this context means that one of the region's navigation mesh polygon faces has a possible position at the closest distance to this point compared to all other navigation meshes from other navigation regions that are also registered on the navigation map of the provided region. + * + * If multiple navigation meshes have positions at equal distance the navigation region whose polygons are processed first wins the ownership. Polygons are processed in the same order that navigation regions were registered on the NavigationServer. + * + * **Note:** If navigation meshes from different navigation regions overlap (which should be avoided in general) the result might not be what is expected. + */ + public fun regionOwnsPoint(region: RID, point: Vector2): Boolean { + TransferContext.writeArguments(_RID to region, VECTOR2 to point) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_OWNS_POINT, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the `enter_cost` for this `region`. + */ + public fun regionSetEnterCost(region: RID, enterCost: Double): Unit { + TransferContext.writeArguments(_RID to region, DOUBLE to enterCost) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_ENTER_COST, NIL) + } + + /** + * Sets the map for the region. + */ + public fun regionSetMap(region: RID, map: RID): Unit { + TransferContext.writeArguments(_RID to region, _RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_MAP, + NIL) + } + + /** + * Set the region's navigation layers. This allows selecting regions from a path request (when using [godot.Navigation2DServer.mapGetPath]). + */ + public fun regionSetNavigationLayers(region: RID, navigationLayers: Long): Unit { + TransferContext.writeArguments(_RID to region, LONG to navigationLayers) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * Sets the navigation mesh for the region. + */ + public fun regionSetNavpoly(region: RID, navPoly: NavigationPolygon): Unit { + TransferContext.writeArguments(_RID to region, OBJECT to navPoly) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_NAVPOLY, NIL) + } + + /** + * Sets the global transformation for the region. + */ + public fun regionSetTransform(region: RID, transform: Transform2D): Unit { + TransferContext.writeArguments(_RID to region, TRANSFORM2D to transform) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_TRANSFORM, NIL) + } + + /** + * Sets the `travel_cost` for this `region`. + */ + public fun regionSetTravelCost(region: RID, travelCost: Double): Unit { + TransferContext.writeArguments(_RID to region, DOUBLE to travelCost) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATION2DSERVER_REGION_SET_TRAVEL_COST, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent.kt new file mode 100644 index 0000000000..09b0b98eda --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent.kt @@ -0,0 +1,410 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.PoolVector3Array +import godot.core.RID +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.POOL_VECTOR3_ARRAY +import godot.core.VariantType.VECTOR3 +import godot.core.VariantType._RID +import godot.core.Vector3 +import godot.signals.Signal0 +import godot.signals.Signal1 +import godot.signals.signal +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * 3D agent used in navigation for collision avoidance. + * + * 3D agent that is used in navigation to reach a location while avoiding static and dynamic obstacles. The dynamic obstacles are avoided using RVO (Reciprocal Velocity Obstacles) collision avoidance. The agent needs navigation data to work correctly. By default this node will register to the default [godot.World] navigation map. If this node is a child of a [godot.Navigation] node it will register to the navigation map of the navigation node or the function [setNavigation] can be used to set the navigation node directly. [godot.NavigationAgent] is physics safe. + * + * **Note:** After [setTargetLocation] is used it is required to use the [getNextLocation] function once every physics frame to update the internal path logic of the NavigationAgent. The returned vector position from this function should be used as the next movement position for the agent's parent Node. + */ +@GodotBaseType +public open class NavigationAgent : Node() { + /** + * Notifies when the final location is reached. + */ + public val navigationFinished: Signal0 by signal() + + /** + * Notifies when the navigation path changes. This can be triggered by the navigation system or by the user changing the path. + */ + public val pathChanged: Signal0 by signal() + + /** + * Notifies when the player-defined target, set with [setTargetLocation], is reached. + */ + public val targetReached: Signal0 by signal() + + /** + * Notifies when the collision avoidance velocity is calculated after a call to [setVelocity]. + */ + public val velocityComputed: Signal1 by signal("safe_velocity") + + /** + * The NavigationAgent height offset is subtracted from the y-axis value of any vector path position for this NavigationAgent. The NavigationAgent height offset does not change or influence the navigation mesh or pathfinding query result. Additional navigation maps that use regions with navigation meshes that the developer baked with appropriate agent radius or height values are required to support different-sized agents. + */ + public open var agentHeightOffset: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_AGENT_HEIGHT_OFFSET, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_AGENT_HEIGHT_OFFSET, NIL) + } + + /** + * If `true` the agent is registered for an RVO avoidance callback on the [godot.NavigationServer]. When [setVelocity] is used and the processing is completed a `safe_velocity` Vector3 is received with a signal connection to [velocityComputed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it. + */ + public open var avoidanceEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_AVOIDANCE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_AVOIDANCE_ENABLED, NIL) + } + + /** + * Ignores collisions on the Y axis. Must be `true` to move on a horizontal plane. + */ + public open var ignoreY: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_IGNORE_Y, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_IGNORE_Y, NIL) + } + + /** + * The maximum number of neighbors for the agent to consider. + */ + public open var maxNeighbors: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_MAX_NEIGHBORS, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_MAX_NEIGHBORS, + NIL) + } + + /** + * The maximum speed that an agent can move. + */ + public open var maxSpeed: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_MAX_SPEED, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_MAX_SPEED, + NIL) + } + + /** + * A bitfield determining all navigation map layers the [godot.NavigationAgent] belongs to. On path requests the agent will ignore navmeshes without at least one matching layer. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * The distance to search for other agents. + */ + public open var neighborDist: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NEIGHBOR_DIST, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NEIGHBOR_DIST, + NIL) + } + + /** + * The distance threshold before a path point is considered to be reached. This will allow an agent to not have to hit a path point on the path exactly, but in the area. If this value is set to high the NavigationAgent will skip points on the path which can lead to leaving the navigation mesh. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the next point on each physics frame update. + */ + public open var pathDesiredDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_PATH_DESIRED_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_PATH_DESIRED_DISTANCE, NIL) + } + + /** + * The maximum distance the agent is allowed away from the ideal path to the final location. This can happen due to trying to avoid collisions. When the maximum distance is exceeded, it recalculates the ideal path. + */ + public open var pathMaxDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_PATH_MAX_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_PATH_MAX_DISTANCE, NIL) + } + + /** + * The radius of the avoidance agent. This is the "body" of the avoidance agent and not the avoidance maneuver starting radius (which is controlled by [neighborDist]). + * + * Does not affect normal pathfinding. To change an actor's pathfinding radius bake [godot.NavigationMesh] resources with a different [godot.NavigationMesh.agentRadius] property and use different navigation maps for each actor size. + */ + public open var radius: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_RADIUS, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_RADIUS, NIL) + } + + /** + * The distance threshold before the final target point is considered to be reached. This will allow an agent to not have to hit the point of the final target exactly, but only the area. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the final target point on each physics frame update. + */ + public open var targetDesiredDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TARGET_DESIRED_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TARGET_DESIRED_DISTANCE, NIL) + } + + /** + * The minimal amount of time for which this agent's velocities, that are computed with the collision avoidance algorithm, are safe with respect to other agents. The larger the number, the sooner the agent will respond to other agents, but the less freedom in choosing its velocities. Must be positive. + */ + public open var timeHorizon: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TIME_HORIZON, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TIME_HORIZON, + NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_NAVIGATIONAGENT) + } + + public open fun _avoidanceDone(newVelocity: Vector3): Unit { + } + + /** + * Returns the distance to the target location, using the agent's global position. The user must set the target location with [setTargetLocation] in order for this to be accurate. + */ + public open fun distanceToTarget(): Double { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_DISTANCE_TO_TARGET, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the reachable final location in global coordinates. This can change if the navigation path is altered in any way. Because of this, it would be best to check this each frame. + */ + public open fun getFinalLocation(): Vector3 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_FINAL_LOCATION, + VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns this agent's current path from start to finish in global coordinates. The path only updates when the target location is changed or the agent requires a repath. The path array is not intended to be used in direct path movement as the agent has its own internal path logic that would get corrupted by changing the path array manually. Use the intended [getNextLocation] once every physics frame to receive the next path point for the agents movement as this function also updates the internal path logic. + */ + public open fun getNavPath(): PoolVector3Array { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAV_PATH, + POOL_VECTOR3_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR3_ARRAY, false) as PoolVector3Array + } + + /** + * Returns which index the agent is currently on in the navigation path's [godot.core.PoolVector3Array]. + */ + public open fun getNavPathIndex(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAV_PATH_INDEX, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the [godot.Navigation] node that the agent is using for its navigation system. + */ + public open fun getNavigation(): Node? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Node? + } + + /** + * Returns the [RID] of the navigation map for this NavigationAgent node. This function returns always the map set on the NavigationAgent node and not the map of the abstract agent on the NavigationServer. If the agent map is changed directly with the NavigationServer API the NavigationAgent node will not be aware of the map change. Use [setNavigationMap] to change the navigation map for the NavigationAgent and also update the agent on the NavigationServer. + */ + public open fun getNavigationMap(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NAVIGATION_MAP, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the next location in global coordinates that can be moved to, making sure that there are no static objects in the way. If the agent does not have a navigation path, it will return the position of the agent's parent. The use of this function once every physics frame is required to update the internal path logic of the NavigationAgent. + */ + public open fun getNextLocation(): Vector3 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_NEXT_LOCATION, + VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns the [RID] of this agent on the [godot.NavigationServer]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the user-defined target location (set with [setTargetLocation]). + */ + public open fun getTargetLocation(): Vector3 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_GET_TARGET_LOCATION, + VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns `true` if the navigation path's final location has been reached. + */ + public open fun isNavigationFinished(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_NAVIGATION_FINISHED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns `true` if the target location is reachable. The target location is set using [setTargetLocation]. + */ + public open fun isTargetReachable(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_TARGET_REACHABLE, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns `true` if the target location is reached. The target location is set using [setTargetLocation]. It may not always be possible to reach the target location. It should always be possible to reach the final location though. See [getFinalLocation]. + */ + public open fun isTargetReached(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_IS_TARGET_REACHED, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the [godot.Navigation] node used by the agent. Useful when you don't want to make the agent a child of a [godot.Navigation] node. + */ + public open fun setNavigation(navigation: Node): Unit { + TransferContext.writeArguments(OBJECT to navigation) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION, NIL) + } + + /** + * Sets the [RID] of the navigation map this NavigationAgent node should use and also updates the `agent` on the NavigationServer. + */ + public open fun setNavigationMap(navigationMap: RID): Unit { + TransferContext.writeArguments(_RID to navigationMap) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_NAVIGATION_MAP, + NIL) + } + + /** + * Sets the user desired final location. This will clear the current navigation path. + */ + public open fun setTargetLocation(location: Vector3): Unit { + TransferContext.writeArguments(VECTOR3 to location) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_TARGET_LOCATION, + NIL) + } + + /** + * Sends the passed in velocity to the collision avoidance algorithm. It will adjust the velocity to avoid collisions. Once the adjustment to the velocity is complete, it will emit the [velocityComputed] signal. + */ + public open fun setVelocity(velocity: Vector3): Unit { + TransferContext.writeArguments(VECTOR3 to velocity) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT_SET_VELOCITY, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent2D.kt new file mode 100644 index 0000000000..e9541e2f5e --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationAgent2D.kt @@ -0,0 +1,381 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.PoolVector2Array +import godot.core.RID +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.POOL_VECTOR2_ARRAY +import godot.core.VariantType.VECTOR2 +import godot.core.VariantType._RID +import godot.core.Vector2 +import godot.core.Vector3 +import godot.signals.Signal0 +import godot.signals.Signal1 +import godot.signals.signal +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * 2D agent used in navigation for collision avoidance. + * + * 2D agent that is used in navigation to reach a location while avoiding static and dynamic obstacles. The dynamic obstacles are avoided using RVO (Reciprocal Velocity Obstacles) collision avoidance. The agent needs navigation data to work correctly. By default this node will register to the default [godot.World2D] navigation map. If this node is a child of a [godot.Navigation2D] node it will register to the navigation map of the navigation node or the function [setNavigation] can be used to set the navigation node directly. [godot.NavigationAgent2D] is physics safe. + * + * **Note:** After [setTargetLocation] is used it is required to use the [getNextLocation] function once every physics frame to update the internal path logic of the NavigationAgent. The returned vector position from this function should be used as the next movement position for the agent's parent Node. + */ +@GodotBaseType +public open class NavigationAgent2D : Node() { + /** + * Notifies when the final location is reached. + */ + public val navigationFinished: Signal0 by signal() + + /** + * Notifies when the navigation path changes. This can be triggered by the navigation system or by the user changing the path. + */ + public val pathChanged: Signal0 by signal() + + /** + * Notifies when the player-defined target, set with [setTargetLocation], is reached. + */ + public val targetReached: Signal0 by signal() + + /** + * Notifies when the collision avoidance velocity is calculated after a call to [setVelocity]. + */ + public val velocityComputed: Signal1 by signal("safe_velocity") + + /** + * If `true` the agent is registered for an RVO avoidance callback on the [godot.Navigation2DServer]. When [setVelocity] is used and the processing is completed a `safe_velocity` Vector2 is received with a signal connection to [velocityComputed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it. + */ + public open var avoidanceEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_AVOIDANCE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_AVOIDANCE_ENABLED, NIL) + } + + /** + * The maximum number of neighbors for the agent to consider. + */ + public open var maxNeighbors: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_MAX_NEIGHBORS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_MAX_NEIGHBORS, NIL) + } + + /** + * The maximum speed that an agent can move. + */ + public open var maxSpeed: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_MAX_SPEED, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_MAX_SPEED, + NIL) + } + + /** + * A bitfield determining all navigation map layers the [godot.NavigationAgent2D] belongs to. On path requests the agent will ignore navmeshes without at least one matching layer. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * The distance to search for other agents. + */ + public open var neighborDist: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NEIGHBOR_DIST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NEIGHBOR_DIST, NIL) + } + + /** + * The distance threshold before a path point is considered to be reached. This will allow an agent to not have to hit a path point on the path exactly, but in the area. If this value is set to high the NavigationAgent will skip points on the path which can lead to leaving the navigation mesh. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the next point on each physics frame update. + */ + public open var pathDesiredDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_PATH_DESIRED_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_PATH_DESIRED_DISTANCE, NIL) + } + + /** + * The maximum distance the agent is allowed away from the ideal path to the final location. This can happen due to trying to avoid collisions. When the maximum distance is exceeded, it recalculates the ideal path. + */ + public open var pathMaxDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_PATH_MAX_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_PATH_MAX_DISTANCE, NIL) + } + + /** + * The radius of the avoidance agent. This is the "body" of the avoidance agent and not the avoidance maneuver starting radius (which is controlled by [neighborDist]). + * + * Does not affect normal pathfinding. + */ + public open var radius: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_RADIUS, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_RADIUS, NIL) + } + + /** + * The distance threshold before the final target point is considered to be reached. This will allow an agent to not have to hit the point of the final target exactly, but only the area. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the final target point on each physics frame update. + */ + public open var targetDesiredDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TARGET_DESIRED_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TARGET_DESIRED_DISTANCE, NIL) + } + + /** + * The minimal amount of time for which this agent's velocities, that are computed with the collision avoidance algorithm, are safe with respect to other agents. The larger the number, the sooner the agent will respond to other agents, but the less freedom in choosing its velocities. Must be positive. + */ + public open var timeHorizon: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TIME_HORIZON, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TIME_HORIZON, NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_NAVIGATIONAGENT2D) + } + + public open fun _avoidanceDone(newVelocity: Vector3): Unit { + } + + /** + * Returns the distance to the target location, using the agent's global position. The user must set the target location with [setTargetLocation] in order for this to be accurate. + */ + public open fun distanceToTarget(): Double { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_DISTANCE_TO_TARGET, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the reachable final location in global coordinates. This can change if the navigation path is altered in any way. Because of this, it would be best to check this each frame. + */ + public open fun getFinalLocation(): Vector2 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_FINAL_LOCATION, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns this agent's current path from start to finish in global coordinates. The path only updates when the target location is changed or the agent requires a repath. The path array is not intended to be used in direct path movement as the agent has its own internal path logic that would get corrupted by changing the path array manually. Use the intended [getNextLocation] once every physics frame to receive the next path point for the agents movement as this function also updates the internal path logic. + */ + public open fun getNavPath(): PoolVector2Array { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAV_PATH, + POOL_VECTOR2_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR2_ARRAY, false) as PoolVector2Array + } + + /** + * Returns which index the agent is currently on in the navigation path's [godot.core.PoolVector2Array]. + */ + public open fun getNavPathIndex(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAV_PATH_INDEX, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the [godot.Navigation2D] node that the agent is using for its navigation system. + */ + public open fun getNavigation(): Node? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Node? + } + + /** + * Returns the [RID] of the navigation map for this NavigationAgent node. This function returns always the map set on the NavigationAgent node and not the map of the abstract agent on the NavigationServer. If the agent map is changed directly with the NavigationServer API the NavigationAgent node will not be aware of the map change. Use [setNavigationMap] to change the navigation map for the NavigationAgent and also update the agent on the NavigationServer. + */ + public open fun getNavigationMap(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NAVIGATION_MAP, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the next location in global coordinates that can be moved to, making sure that there are no static objects in the way. If the agent does not have a navigation path, it will return the position of the agent's parent. The use of this function once every physics frame is required to update the internal path logic of the NavigationAgent. + */ + public open fun getNextLocation(): Vector2 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_NEXT_LOCATION, + VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns the [RID] of this agent on the [godot.Navigation2DServer]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the user-defined target location (set with [setTargetLocation]). + */ + public open fun getTargetLocation(): Vector2 { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_GET_TARGET_LOCATION, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + + /** + * Returns `true` if the navigation path's final location has been reached. + */ + public open fun isNavigationFinished(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_NAVIGATION_FINISHED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns `true` if the target location is reachable. The target location is set using [setTargetLocation]. + */ + public open fun isTargetReachable(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_TARGET_REACHABLE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns `true` if the target location is reached. The target location is set using [setTargetLocation]. It may not always be possible to reach the target location. It should always be possible to reach the final location though. See [getFinalLocation]. + */ + public open fun isTargetReached(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_IS_TARGET_REACHED, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the [godot.Navigation2D] node used by the agent. Useful when you don't want to make the agent a child of a [godot.Navigation2D] node. + */ + public open fun setNavigation(navigation: Node): Unit { + TransferContext.writeArguments(OBJECT to navigation) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION, + NIL) + } + + /** + * Sets the [RID] of the navigation map this NavigationAgent node should use and also updates the `agent` on the NavigationServer. + */ + public open fun setNavigationMap(navigationMap: RID): Unit { + TransferContext.writeArguments(_RID to navigationMap) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_NAVIGATION_MAP, NIL) + } + + /** + * Sets the user desired final location. This will clear the current navigation path. + */ + public open fun setTargetLocation(location: Vector2): Unit { + TransferContext.writeArguments(VECTOR2 to location) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_TARGET_LOCATION, NIL) + } + + /** + * Sends the passed in velocity to the collision avoidance algorithm. It will adjust the velocity to avoid collisions. Once the adjustment to the velocity is complete, it will emit the [velocityComputed] signal. + */ + public open fun setVelocity(velocity: Vector2): Unit { + TransferContext.writeArguments(VECTOR2 to velocity) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONAGENT2D_SET_VELOCITY, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMesh.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMesh.kt index 32cae18012..88a4476139 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMesh.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMesh.kt @@ -5,7 +5,9 @@ package godot +import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType +import godot.core.AABB import godot.core.PoolIntArray import godot.core.PoolVector3Array import godot.core.TransferContext @@ -18,6 +20,8 @@ import godot.core.VariantType.OBJECT import godot.core.VariantType.POOL_INT_ARRAY import godot.core.VariantType.POOL_VECTOR3_ARRAY import godot.core.VariantType.STRING +import godot.core.VariantType.VECTOR3 +import godot.core.Vector3 import kotlin.Any import kotlin.Boolean import kotlin.Double @@ -37,7 +41,12 @@ import kotlin.Unit */ @GodotBaseType public open class NavigationMesh : Resource() { - public open var agent_height: Double + /** + * The minimum floor to ceiling height that will still allow the floor area to be considered walkable. + * + * **Note:** While baking, this value will be rounded up to the nearest multiple of [cellHeight]. + */ + public open var agentHeight: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_HEIGHT, @@ -50,7 +59,12 @@ public open class NavigationMesh : Resource() { NIL) } - public open var agent_maxClimb: Double + /** + * The minimum ledge height that is considered to still be traversable. + * + * **Note:** While baking, this value will be rounded down to the nearest multiple of [cellHeight]. + */ + public open var agentMaxClimb: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -63,7 +77,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_CLIMB, NIL) } - public open var agent_maxSlope: Double + /** + * The maximum slope that is considered walkable, in degrees. + */ + public open var agentMaxSlope: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -76,7 +93,12 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_AGENT_MAX_SLOPE, NIL) } - public open var agent_radius: Double + /** + * The distance to erode/shrink the walkable area of the heightfield away from obstructions. + * + * **Note:** While baking, this value will be rounded up to the nearest multiple of [cellSize]. + */ + public open var agentRadius: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_AGENT_RADIUS, @@ -89,7 +111,10 @@ public open class NavigationMesh : Resource() { NIL) } - public open var cell_height: Double + /** + * The Y axis cell size to use for fields. + */ + public open var cellHeight: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_HEIGHT, @@ -102,7 +127,10 @@ public open class NavigationMesh : Resource() { NIL) } - public open var cell_size: Double + /** + * The XZ plane cell size to use for fields. + */ + public open var cellSize: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_CELL_SIZE, @@ -114,7 +142,10 @@ public open class NavigationMesh : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_CELL_SIZE, NIL) } - public open var detail_sampleDistance: Double + /** + * The sampling distance to use when generating the detail mesh, in cell unit. + */ + public open var detailSampleDistance: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -127,7 +158,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_DISTANCE, NIL) } - public open var detail_sampleMaxError: Double + /** + * The maximum distance the detail mesh surface should deviate from heightfield, in cell unit. + */ + public open var detailSampleMaxError: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -140,7 +174,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_DETAIL_SAMPLE_MAX_ERROR, NIL) } - public open var edge_maxError: Double + /** + * The maximum distance a simplfied contour's border edges should deviate the original raw contour. + */ + public open var edgeMaxError: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_EDGE_MAX_ERROR, @@ -153,7 +190,12 @@ public open class NavigationMesh : Resource() { NIL) } - public open var edge_maxLength: Double + /** + * The maximum allowed length for contour edges along the border of the mesh. + * + * **Note:** While baking, this value will be rounded up to the nearest multiple of [cellSize]. + */ + public open var edgeMaxLength: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -166,20 +208,43 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_EDGE_MAX_LENGTH, NIL) } - public open var filter_filterWalkableLowHeightSpans: Boolean + /** + * If the baking [AABB] has a volume the navigation mesh baking will be restricted to its enclosing area. + */ + public open var filterBakingAabb: AABB get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_FILTER_WALKABLE_LOW_HEIGHT_SPANS, BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_BAKING_AABB, + godot.core.VariantType.AABB) + return TransferContext.readReturnValue(godot.core.VariantType.AABB, false) as AABB } set(`value`) { - TransferContext.writeArguments(BOOL to value) + TransferContext.writeArguments(godot.core.VariantType.AABB to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_BAKING_AABB, NIL) + } + + /** + * The position offset applied to the [filterBakingAabb] [AABB]. + */ + public open var filterBakingAabbOffset: Vector3 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_BAKING_AABB_OFFSET, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + set(`value`) { + TransferContext.writeArguments(VECTOR3 to value) TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_FILTER_WALKABLE_LOW_HEIGHT_SPANS, NIL) + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_BAKING_AABB_OFFSET, NIL) } - public open var filter_ledgeSpans: Boolean + /** + * If `true`, marks spans that are ledges as non-walkable. + */ + public open var filterLedgeSpans: Boolean get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -192,7 +257,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LEDGE_SPANS, NIL) } - public open var filter_lowHangingObstacles: Boolean + /** + * If `true`, marks non-walkable spans as walkable if their maximum is within [agentMaxClimb] of a walkable neighbor. + */ + public open var filterLowHangingObstacles: Boolean get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -205,7 +273,28 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_LOW_HANGING_OBSTACLES, NIL) } - public open var geometry_collisionMask: Long + /** + * If `true`, marks walkable spans as not walkable if the clearance above the span is less than [agentHeight]. + */ + public open var filterWalkableLowHeightSpans: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_FILTER_WALKABLE_LOW_HEIGHT_SPANS, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_FILTER_WALKABLE_LOW_HEIGHT_SPANS, NIL) + } + + /** + * The physics layers to scan for static colliders. + * + * Only used when [geometryParsedGeometryType] is [PARSED_GEOMETRY_STATIC_COLLIDERS] or [PARSED_GEOMETRY_BOTH]. + */ + public open var geometryCollisionMask: Long get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -218,7 +307,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_COLLISION_MASK, NIL) } - public open var geometry_parsedGeometryType: Long + /** + * Determines which type of nodes will be parsed as geometry. See [enum ParsedGeometryType] for possible values. + */ + public open var geometryParsedGeometryType: Long get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -231,7 +323,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_PARSED_GEOMETRY_TYPE, NIL) } - public open var geometry_sourceGeometryMode: Long + /** + * The source of the geometry used when baking. See [enum SourceGeometryMode] for possible values. + */ + public open var geometrySourceGeometryMode: Long get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -244,7 +339,12 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GEOMETRY_MODE, NIL) } - public open var geometry_sourceGroupName: String + /** + * The name of the group to scan for geometry. + * + * Only used when [geometrySourceGeometryMode] is [SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN] or [SOURCE_GEOMETRY_GROUPS_EXPLICIT]. + */ + public open var geometrySourceGroupName: String get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -257,7 +357,10 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_GEOMETRY_SOURCE_GROUP_NAME, NIL) } - public open var polygon_vertsPerPoly: Double + /** + * The maximum number of vertices allowed for polygons generated during the contour to polygon conversion process. + */ + public open var polygonVertsPerPoly: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -270,7 +373,12 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_POLYGON_VERTS_PER_POLY, NIL) } - public open var region_mergeSize: Double + /** + * Any regions with a size smaller than this will be merged with larger regions if possible. + * + * **Note:** This value will be squared to calculate the number of cells. For example, a value of 20 will set the number of cells to 400. + */ + public open var regionMergeSize: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -283,7 +391,12 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MERGE_SIZE, NIL) } - public open var region_minSize: Double + /** + * The minimum size of a region for it to be created. + * + * **Note:** This value will be squared to calculate the minimum number of cells allowed to form isolated island areas. For example, a value of 8 will set the number of cells to 64. + */ + public open var regionMinSize: Double get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, @@ -296,19 +409,20 @@ public open class NavigationMesh : Resource() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_REGION_MIN_SIZE, NIL) } - public open var samplePartitionType_samplePartitionType: Long + /** + * Partitioning algorithm for creating the navigation mesh polys. See [enum SamplePartitionType] for possible values. + */ + public open var samplePartitionType: Long get() { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_SAMPLE_PARTITION_TYPE_SAMPLE_PARTITION_TYPE, - LONG) + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_GET_SAMPLE_PARTITION_TYPE, LONG) return TransferContext.readReturnValue(LONG, false) as Long } set(`value`) { TransferContext.writeArguments(LONG to value) TransferContext.callMethod(rawPtr, - ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_SAMPLE_PARTITION_TYPE_SAMPLE_PARTITION_TYPE, - NIL) + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESH_SET_SAMPLE_PARTITION_TYPE, NIL) } public open var vertices: PoolVector3Array @@ -327,6 +441,21 @@ public open class NavigationMesh : Resource() { callConstructor(ENGINECLASS_NAVIGATIONMESH) } + @CoreTypeHelper + public open fun filterBakingAabb(schedule: AABB.() -> Unit): AABB = filterBakingAabb.apply{ + schedule(this) + filterBakingAabb = this + } + + + @CoreTypeHelper + public open fun filterBakingAabbOffset(schedule: Vector3.() -> Unit): Vector3 = + filterBakingAabbOffset.apply{ + schedule(this) + filterBakingAabbOffset = this + } + + public open fun _getPolygons(): VariantArray { throw NotImplementedError("_get_polygons is not implemented for NavigationMesh") } @@ -360,7 +489,7 @@ public open class NavigationMesh : Resource() { } /** - * Returns whether the specified `bit` of the [geometry/collisionMask] is set. + * Returns whether the specified `bit` of the [geometryCollisionMask] is set. */ public open fun getCollisionMaskBit(bit: Long): Boolean { TransferContext.writeArguments(LONG to bit) @@ -390,9 +519,9 @@ public open class NavigationMesh : Resource() { } /** - * If `value` is `true`, sets the specified `bit` in the [geometry/collisionMask]. + * If `value` is `true`, sets the specified `bit` in the [geometryCollisionMask]. * - * If `value` is `false`, clears the specified `bit` in the [geometry/collisionMask]. + * If `value` is `false`, clears the specified `bit` in the [geometryCollisionMask]. */ public open fun setCollisionMaskBit(bit: Long, `value`: Boolean): Unit { TransferContext.writeArguments(LONG to bit, BOOL to value) @@ -408,7 +537,7 @@ public open class NavigationMesh : Resource() { */ PARSED_GEOMETRY_MESH_INSTANCES(0), /** - * Parses [godot.StaticBody] colliders as geometry. The collider should be in any of the layers specified by [geometry/collisionMask]. + * Parses [godot.StaticBody] colliders as geometry. The collider should be in any of the layers specified by [geometryCollisionMask]. */ PARSED_GEOMETRY_STATIC_COLLIDERS(1), /** @@ -470,11 +599,11 @@ public open class NavigationMesh : Resource() { */ SOURCE_GEOMETRY_NAVMESH_CHILDREN(0), /** - * Scans nodes in a group and their child nodes recursively for geometry. The group is specified by [geometry/sourceGroupName]. + * Scans nodes in a group and their child nodes recursively for geometry. The group is specified by [geometrySourceGroupName]. */ SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN(1), /** - * Uses nodes in a group for geometry. The group is specified by [geometry/sourceGroupName]. + * Uses nodes in a group for geometry. The group is specified by [geometrySourceGroupName]. */ SOURCE_GEOMETRY_GROUPS_EXPLICIT(2), /** @@ -510,7 +639,7 @@ public open class NavigationMesh : Resource() { public final const val PARSED_GEOMETRY_MESH_INSTANCES: Long = 0 /** - * Parses [godot.StaticBody] colliders as geometry. The collider should be in any of the layers specified by [geometry/collisionMask]. + * Parses [godot.StaticBody] colliders as geometry. The collider should be in any of the layers specified by [geometryCollisionMask]. */ public final const val PARSED_GEOMETRY_STATIC_COLLIDERS: Long = 1 @@ -535,12 +664,12 @@ public open class NavigationMesh : Resource() { public final const val SAMPLE_PARTITION_WATERSHED: Long = 0 /** - * Uses nodes in a group for geometry. The group is specified by [geometry/sourceGroupName]. + * Uses nodes in a group for geometry. The group is specified by [geometrySourceGroupName]. */ public final const val SOURCE_GEOMETRY_GROUPS_EXPLICIT: Long = 2 /** - * Scans nodes in a group and their child nodes recursively for geometry. The group is specified by [geometry/sourceGroupName]. + * Scans nodes in a group and their child nodes recursively for geometry. The group is specified by [geometrySourceGroupName]. */ public final const val SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN: Long = 1 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshGenerator.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshGenerator.kt new file mode 100644 index 0000000000..85d62190c4 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshGenerator.kt @@ -0,0 +1,51 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import kotlin.Suppress +import kotlin.Unit + +/** + * Helper class for creating and clearing navigation meshes. + * + * This class is responsible for creating and clearing 3D navigation meshes used as [godot.NavigationMesh] resources inside [godot.NavigationMeshInstance]. The [godot.NavigationMeshGenerator] has very limited to no use for 2D as the navigation mesh baking process expects 3D node types and 3D source geometry to parse. + * + * The entire navigation mesh baking is best done in a separate thread as the voxelization, collision tests and mesh optimization steps involved are very performance and time hungry operations. + * + * Navigation mesh baking happens in multiple steps and the result depends on 3D source geometry and properties of the [godot.NavigationMesh] resource. In the first step, starting from a root node and depending on [godot.NavigationMesh] properties all valid 3D source geometry nodes are collected from the [godot.SceneTree]. Second, all collected nodes are parsed for their relevant 3D geometry data and a combined 3D mesh is build. Due to the many different types of parsable objects, from normal [godot.MeshInstance]s to [godot.CSGShape]s or various [godot.CollisionObject]s, some operations to collect geometry data can trigger [godot.VisualServer] and [godot.PhysicsServer] synchronizations. Server synchronization can have a negative effect on baking time or framerate as it often involves [godot.Mutex] locking for thread security. Many parsable objects and the continuous synchronization with other threaded Servers can increase the baking time significantly. On the other hand only a few but very large and complex objects will take some time to prepare for the Servers which can noticeably stall the next frame render. As a general rule the total amount of parsable objects and their individual size and complexity should be balanced to avoid framerate issues or very long baking times. The combined mesh is then passed to the Recast Navigation Object to test the source geometry for walkable terrain suitable to [godot.NavigationMesh] agent properties by creating a voxel world around the meshes bounding area. + * + * The finalized navigation mesh is then returned and stored inside the [godot.NavigationMesh] for use as a resource inside [godot.NavigationMeshInstance] nodes. + * + * **Note:** Using meshes to not only define walkable surfaces but also obstruct navigation baking does not always work. The navigation baking has no concept of what is a geometry "inside" when dealing with mesh source geometry and this is intentional. Depending on current baking parameters, as soon as the obstructing mesh is large enough to fit a navigation mesh area inside, the baking will generate navigation mesh areas that are inside the obstructing source geometry mesh. + */ +@GodotBaseType +public object NavigationMeshGenerator : Object() { + public override fun __new(): Unit { + rawPtr = TransferContext.getSingleton(ENGINESINGLETON_NAVIGATIONMESHGENERATOR) + } + + public override fun ____DO_NOT_TOUCH_THIS_isSingleton____() = true + + /** + * Bakes navigation data to the provided `nav_mesh` by parsing child nodes under the provided `root_node` or a specific group of nodes for potential source geometry. The parse behavior can be controlled with the [godot.NavigationMesh.geometryParsedGeometryType] and [godot.NavigationMesh.geometrySourceGeometryMode] properties on the [godot.NavigationMesh] resource. + */ + public fun bake(navMesh: NavigationMesh, rootNode: Node): Unit { + TransferContext.writeArguments(OBJECT to navMesh, OBJECT to rootNode) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHGENERATOR_BAKE, NIL) + } + + /** + * Removes all polygons and vertices from the provided `nav_mesh` resource. + */ + public fun clear(navMesh: NavigationMesh): Unit { + TransferContext.writeArguments(OBJECT to navMesh) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHGENERATOR_CLEAR, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshInstance.kt index 49dcf4e90c..a784f23fc8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationMeshInstance.kt @@ -6,23 +6,53 @@ package godot import godot.`annotation`.GodotBaseType +import godot.core.RID import godot.core.TransferContext import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.OBJECT +import godot.core.VariantType._RID +import godot.signals.Signal0 +import godot.signals.signal import kotlin.Boolean +import kotlin.Double +import kotlin.Long import kotlin.Suppress import kotlin.Unit /** - * Node that instances navigation meshes into a scenario. + * An instance of a [godot.NavigationMesh]. * - * NavigationMeshInstance is a node that takes a [godot.NavigationMesh] resource and adds it to the current scenario by creating an instance of it. + * An instance of a [godot.NavigationMesh]. It tells the [godot.Navigation] node what can be navigated and what cannot, based on the [godot.NavigationMesh] resource. + * + * By default this node will register to the default [godot.World] navigation map. If this node is a child of a [godot.Navigation] node it will register to the navigation map of the navigation node. + * + * Two regions can be connected to each other if they share a similar edge. You can set the minimum distance between two vertices required to connect two edges by using [godot.NavigationServer.mapSetEdgeConnectionMargin]. + * + * **Note:** Overlapping two regions' navmeshes is not enough for connecting two regions. They must share a similar edge. + * + * The cost of entering this region from another region can be controlled with the [enterCost] value. + * + * **Note**: This value is not added to the path cost when the start position is already inside this region. + * + * The cost of traveling distances inside this region can be controlled with the [travelCost] multiplier. */ @GodotBaseType public open class NavigationMeshInstance : Spatial() { /** - * If `true`, the navigation mesh will be used by [godot.Navigation]. + * Notifies when the navigation mesh bake operation is completed. + */ + public val bakeFinished: Signal0 by signal() + + /** + * Notifies when the [godot.NavigationMesh] has changed. + */ + public val navigationMeshChanged: Signal0 by signal() + + /** + * Determines if the [godot.NavigationMeshInstance] is enabled or disabled. */ public open var enabled: Boolean get() { @@ -38,7 +68,39 @@ public open class NavigationMeshInstance : Spatial() { } /** - * The [godot.NavigationMesh] resource for the instance. + * When pathfinding enters this region's navmesh from another regions navmesh the `enter_cost` value is added to the path distance for determining the shortest path. + */ + public open var enterCost: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_ENTER_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_ENTER_COST, NIL) + } + + /** + * A bitfield determining all navigation map layers the [godot.NavigationMesh] belongs to. On path requests with [godot.NavigationServer.mapGetPath] navmeshes without matching layers will be ignored and the navigation map will only proximity merge different navmeshes with matching layers. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * The [godot.NavigationMesh] resource to use. */ public open var navmesh: NavigationMesh? get() { @@ -53,7 +115,45 @@ public open class NavigationMeshInstance : Spatial() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_NAVMESH, NIL) } + /** + * When pathfinding moves inside this region's navmesh the traveled distances are multiplied with `travel_cost` for determining the shortest path. + */ + public open var travelCost: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_TRAVEL_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_SET_TRAVEL_COST, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_NAVIGATIONMESHINSTANCE) } + + public open fun _bakeFinished(navMesh: NavigationMesh): Unit { + } + + /** + * Bakes the [godot.NavigationMesh]. If `on_thread` is set to `true` (default), the baking is done on a separate thread. Baking on separate thread is useful because navigation baking is not a cheap operation. When it is completed, it automatically sets the new [godot.NavigationMesh]. Please note that baking on separate thread may be very slow if geometry is parsed from meshes as async access to each mesh involves heavy synchronization. Also, please note that baking on a separate thread is automatically disabled on operating systems that cannot use threads (such as HTML5 with threads disabled). + */ + public open fun bakeNavigationMesh(onThread: Boolean = true): Unit { + TransferContext.writeArguments(BOOL to onThread) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_BAKE_NAVIGATION_MESH, NIL) + } + + /** + * Returns the [RID] of this region on the [godot.NavigationServer]. Combined with [godot.NavigationServer.mapGetClosestPointOwner] can be used to identify the [godot.NavigationMeshInstance] closest to a point on the merged navigation map. + */ + public open fun getRegionRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONMESHINSTANCE_GET_REGION_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle.kt new file mode 100644 index 0000000000..9b3f566c25 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle.kt @@ -0,0 +1,93 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.RID +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType._RID +import kotlin.Boolean +import kotlin.Double +import kotlin.Suppress +import kotlin.Unit + +/** + * 3D obstacle used in navigation for collision avoidance. + * + * 3D obstacle used in navigation for collision avoidance. The obstacle needs navigation data to work correctly. This can be done by having the obstacle as a child of a [godot.Navigation] node, or using [setNavigation]. [godot.NavigationObstacle] is physics safe. + * + * **Note:** Obstacles are intended as a last resort option for constantly moving objects that cannot be (re)baked to a navigation mesh efficiently. + */ +@GodotBaseType +public open class NavigationObstacle : Node() { + /** + * Enables radius estimation algorithm which uses parent's collision shapes to determine the obstacle radius. + */ + public open var estimateRadius: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_ESTIMATE_RADIUS, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_ESTIMATE_RADIUS, NIL) + } + + /** + * The radius of the agent. Used only if [estimateRadius] is set to `false`. + */ + public open var radius: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_RADIUS, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_RADIUS, + NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_NAVIGATIONOBSTACLE) + } + + /** + * Returns the [godot.Navigation] node that the obstacle is using for its navigation system. + */ + public open fun getNavigation(): Node? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_NAVIGATION, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Node? + } + + /** + * Returns the [RID] of this obstacle on the [godot.NavigationServer]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Sets the [godot.Navigation] node used by the obstacle. Useful when you don't want to make the obstacle a child of a [godot.Navigation] node. + */ + public open fun setNavigation(navigation: Node): Unit { + TransferContext.writeArguments(OBJECT to navigation) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE_SET_NAVIGATION, + NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle2D.kt new file mode 100644 index 0000000000..636e55b8c9 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationObstacle2D.kt @@ -0,0 +1,93 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.RID +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType._RID +import kotlin.Boolean +import kotlin.Double +import kotlin.Suppress +import kotlin.Unit + +/** + * 2D obstacle used in navigation for collision avoidance. + * + * 2D obstacle used in navigation for collision avoidance. The obstacle needs navigation data to work correctly. This can be done by having the obstacle as a child of a [godot.Navigation2D] node, or using [setNavigation]. [godot.NavigationObstacle2D] is physics safe. + * + * **Note:** Obstacles are intended as a last resort option for constantly moving objects that cannot be (re)baked to a navigation mesh efficiently. + */ +@GodotBaseType +public open class NavigationObstacle2D : Node() { + /** + * Enables radius estimation algorithm which uses parent's collision shapes to determine the obstacle radius. + */ + public open var estimateRadius: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_ESTIMATE_RADIUS, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_ESTIMATE_RADIUS, NIL) + } + + /** + * The radius of the agent. Used only if [estimateRadius] is set to `false`. + */ + public open var radius: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_RADIUS, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_RADIUS, + NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_NAVIGATIONOBSTACLE2D) + } + + /** + * Returns the [godot.Navigation2D] node that the obstacle is using for its navigation system. + */ + public open fun getNavigation(): Node? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_NAVIGATION, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Node? + } + + /** + * Returns the [RID] of this obstacle on the [godot.Navigation2DServer]. + */ + public open fun getRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_GET_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Sets the [godot.Navigation2D] node used by the obstacle. Useful when you don't want to make the obstacle a child of a [godot.Navigation2D] node. + */ + public open fun setNavigation(navigation: Node): Unit { + TransferContext.writeArguments(OBJECT to navigation) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONOBSTACLE2D_SET_NAVIGATION, + NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygon.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygon.kt index 62f6f45557..a03d7d3c5b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygon.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygon.kt @@ -12,6 +12,7 @@ import godot.core.TransferContext import godot.core.VariantArray import godot.core.VariantType.LONG import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT import godot.core.VariantType.POOL_INT_ARRAY import godot.core.VariantType.POOL_VECTOR2_ARRAY import kotlin.Any @@ -125,6 +126,15 @@ public open class NavigationPolygon : Resource() { NIL) } + /** + * Returns the [godot.NavigationMesh] resulting from this navigation polygon. This navmesh can be used to update the navmesh of a region with the [godot.NavigationServer.regionSetNavmesh] API directly (as 2D uses the 3D server behind the scene). + */ + public open fun getMesh(): NavigationMesh? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGON_GET_MESH, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as NavigationMesh? + } + /** * Returns a [godot.core.PoolVector2Array] containing the vertices of an outline that was created in the editor or by script. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygonInstance.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygonInstance.kt index e65e5aab12..e0ebd22716 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygonInstance.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationPolygonInstance.kt @@ -6,21 +6,41 @@ package godot import godot.`annotation`.GodotBaseType +import godot.core.RID import godot.core.TransferContext import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.OBJECT +import godot.core.VariantType._RID import kotlin.Boolean +import kotlin.Double +import kotlin.Long import kotlin.Suppress import kotlin.Unit /** + * A region of the 2D navigation map. * + * A region of the navigation map. It tells the [godot.Navigation2DServer] what can be navigated and what cannot, based on its [godot.NavigationPolygon] resource. + * + * By default this node will register to the default [godot.World2D] navigation map. If this node is a child of a [godot.Navigation2D] node it will register to the navigation map of the navigation node. + * + * Two regions can be connected to each other if they share a similar edge. You can set the minimum distance between two vertices required to connect two edges by using [godot.Navigation2DServer.mapSetEdgeConnectionMargin]. + * + * **Note:** Overlapping two regions' polygons is not enough for connecting two regions. They must share a similar edge. + * + * The pathfinding cost of entering this region from another region can be controlled with the [enterCost] value. + * + * **Note**: This value is not added to the path cost when the start position is already inside this region. + * + * The pathfinding cost of traveling distances inside this region can be controlled with the [travelCost] multiplier. */ @GodotBaseType public open class NavigationPolygonInstance : Node2D() { /** - * + * Determines if the [godot.NavigationPolygonInstance] is enabled or disabled. */ public open var enabled: Boolean get() { @@ -36,7 +56,39 @@ public open class NavigationPolygonInstance : Node2D() { } /** - * + * When pathfinding enters this region's navmesh from another regions navmesh the `enter_cost` value is added to the path distance for determining the shortest path. + */ + public open var enterCost: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_ENTER_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_ENTER_COST, NIL) + } + + /** + * A bitfield determining all navigation map layers the [godot.NavigationPolygon] belongs to. On path requests with [godot.Navigation2DServer.mapGetPath] navmeshes without matching layers will be ignored and the navigation map will only proximity merge different navmeshes with matching layers. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * The [godot.NavigationPolygon] resource to use. */ public open var navpoly: NavigationPolygon? get() { @@ -51,10 +103,39 @@ public open class NavigationPolygonInstance : Node2D() { ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_NAVPOLY, NIL) } + /** + * When pathfinding moves inside this region's navmesh the traveled distances are multiplied with `travel_cost` for determining the shortest path. + */ + public open var travelCost: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_TRAVEL_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_SET_TRAVEL_COST, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE) } + public open fun _mapChanged(arg0: RID): Unit { + } + public open fun _navpolyChanged(): Unit { } + + /** + * Returns the [RID] of this region on the [godot.Navigation2DServer]. Combined with [godot.Navigation2DServer.mapGetClosestPointOwner] can be used to identify the [godot.NavigationPolygonInstance] closest to a point on the merged navigation map. + */ + public open fun getRegionRid(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONPOLYGONINSTANCE_GET_REGION_RID, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationServer.kt new file mode 100644 index 0000000000..1589d7ae99 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/NavigationServer.kt @@ -0,0 +1,590 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.PoolVector3Array +import godot.core.RID +import godot.core.TransferContext +import godot.core.Transform +import godot.core.VariantArray +import godot.core.VariantType.ANY +import godot.core.VariantType.ARRAY +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.POOL_VECTOR3_ARRAY +import godot.core.VariantType.STRING +import godot.core.VariantType.TRANSFORM +import godot.core.VariantType.VECTOR3 +import godot.core.VariantType._RID +import godot.core.Vector3 +import godot.signals.Signal1 +import godot.signals.signal +import kotlin.Any +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Server interface for low-level 3D navigation access. + * + * Tutorials: + * [https://godotengine.org/asset-library/asset/124](https://godotengine.org/asset-library/asset/124) + * + * NavigationServer is the server responsible for all 3D navigation. It handles several objects, namely maps, regions and agents. + * + * Maps are made up of regions, which are made of navigation meshes. Together, they define the navigable areas in the 3D world. + * + * **Note:** Most NavigationServer changes take effect after the next physics frame and not immediately. This includes all changes made to maps, regions or agents by navigation related Nodes in the SceneTree or made through scripts. + * + * For two regions to be connected to each other, they must share a similar edge. An edge is considered connected to another if both of its two vertices are at a distance less than [godot.Navigation.edgeConnectionMargin] to the respective other edge's vertex. + * + * To use the collision avoidance system, you may use agents. You can set an agent's target velocity, then the servers will emit a callback with a modified velocity. + * + * **Note:** The collision avoidance system ignores regions. Using the modified velocity as-is might lead to pushing and agent outside of a navigable area. This is a limitation of the collision avoidance system, any more complex situation may require the use of the physics engine. + * + * This server keeps tracks of any call and executes them during the sync phase. This means that you can request any change to the map, using any thread, without worrying. + */ +@GodotBaseType +public object NavigationServer : Object() { + /** + * Emitted when a navigation map is updated, when a region moves or is modified. + */ + public val mapChanged: Signal1 by signal("map") + + public override fun __new(): Unit { + rawPtr = TransferContext.getSingleton(ENGINESINGLETON_NAVIGATIONSERVER) + } + + public override fun ____DO_NOT_TOUCH_THIS_isSingleton____() = true + + /** + * Creates the agent. + */ + public fun agentCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_CREATE, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the navigation map [RID] the requested `agent` is currently assigned to. + */ + public fun agentGetMap(agent: RID): RID { + TransferContext.writeArguments(_RID to agent) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_GET_MAP, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns `true` if the map got changed the previous frame. + */ + public fun agentIsMapChanged(agent: RID): Boolean { + TransferContext.writeArguments(_RID to agent) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_IS_MAP_CHANGED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Callback called at the end of the RVO process. If a callback is created manually and the agent is placed on a navigation map it will calculate avoidance for the agent and dispatch the calculated `safe_velocity` to the `receiver` object with a signal to the chosen `method` name. + * + * **Note:** Created callbacks are always processed independently of the SceneTree state as long as the agent is on a navigation map and not freed. To disable the dispatch of a callback from an agent use [agentSetCallback] again with a `null` object as the `receiver`. + */ + public fun agentSetCallback( + agent: RID, + `receiver`: Object, + method: String, + userdata: Any? = null + ): Unit { + TransferContext.writeArguments(_RID to agent, OBJECT to receiver, STRING to method, ANY to + userdata) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_CALLBACK, + NIL) + } + + /** + * Puts the agent in the map. + */ + public fun agentSetMap(agent: RID, map: RID): Unit { + TransferContext.writeArguments(_RID to agent, _RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAP, NIL) + } + + /** + * Sets the maximum number of other agents the agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. + */ + public fun agentSetMaxNeighbors(agent: RID, count: Long): Unit { + TransferContext.writeArguments(_RID to agent, LONG to count) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAX_NEIGHBORS, NIL) + } + + /** + * Sets the maximum speed of the agent. Must be positive. + */ + public fun agentSetMaxSpeed(agent: RID, maxSpeed: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to maxSpeed) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_MAX_SPEED, NIL) + } + + /** + * Sets the maximum distance to other agents this agent takes into account in the navigation. The larger this number, the longer the running time of the simulation. If the number is too low, the simulation will not be safe. + */ + public fun agentSetNeighborDist(agent: RID, dist: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to dist) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_NEIGHBOR_DIST, NIL) + } + + /** + * Sets the position of the agent in world space. + */ + public fun agentSetPosition(agent: RID, position: Vector3): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR3 to position) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_POSITION, + NIL) + } + + /** + * Sets the radius of the agent. + */ + public fun agentSetRadius(agent: RID, radius: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to radius) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_RADIUS, + NIL) + } + + /** + * Sets the new target velocity. + */ + public fun agentSetTargetVelocity(agent: RID, targetVelocity: Vector3): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR3 to targetVelocity) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_TARGET_VELOCITY, NIL) + } + + /** + * The minimal amount of time for which the agent's velocities that are computed by the simulation are safe with respect to other agents. The larger this number, the sooner this agent will respond to the presence of other agents, but the less freedom this agent has in choosing its velocities. Must be positive. + */ + public fun agentSetTimeHorizon(agent: RID, time: Double): Unit { + TransferContext.writeArguments(_RID to agent, DOUBLE to time) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_TIME_HORIZON, NIL) + } + + /** + * Sets the current velocity of the agent. + */ + public fun agentSetVelocity(agent: RID, velocity: Vector3): Unit { + TransferContext.writeArguments(_RID to agent, VECTOR3 to velocity) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_AGENT_SET_VELOCITY, + NIL) + } + + /** + * Destroys the given RID. + */ + public fun freeRid(rid: RID): Unit { + TransferContext.writeArguments(_RID to rid) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_FREE_RID, NIL) + } + + /** + * Returns all created navigation map [RID]s on the NavigationServer. This returns both 2D and 3D created navigation maps as there is technically no distinction between them. + */ + public fun getMaps(): VariantArray { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_GET_MAPS, ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Create a new map. + */ + public fun mapCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_CREATE, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * This function immediately forces synchronization of the specified navigation `map` [RID]. By default navigation maps are only synchronized at the end of each physics frame. This function can be used to immediately (re)calculate all the navigation meshes and region connections of the navigation map. This makes it possible to query a navigation path for a changed map immediately and in the same frame (multiple times if needed). + * + * Due to technical restrictions the current NavigationServer command queue will be flushed. This means all already queued update commands for this physics frame will be executed, even those intended for other maps, regions and agents not part of the specified map. The expensive computation of the navigation meshes and region connections of a map will only be done for the specified map. Other maps will receive the normal synchronization at the end of the physics frame. Should the specified map receive changes after the forced update it will update again as well when the other maps receive their update. + * + * Avoidance processing and dispatch of the `safe_velocity` signals is untouched by this function and continues to happen for all maps and agents at the end of the physics frame. + * + * **Note:** With great power comes great responsibility. This function should only be used by users that really know what they are doing and have a good reason for it. Forcing an immediate update of a navigation map requires locking the NavigationServer and flushing the entire NavigationServer command queue. Not only can this severely impact the performance of a game but it can also introduce bugs if used inappropriately without much foresight. + */ + public fun mapForceUpdate(map: RID): Unit { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_FORCE_UPDATE, + NIL) + } + + /** + * Returns all navigation agents [RID]s that are currently assigned to the requested navigation `map`. + */ + public fun mapGetAgents(map: RID): VariantArray { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_AGENTS, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Returns the map cell height. + */ + public fun mapGetCellHeight(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CELL_HEIGHT, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the map cell size. + */ + public fun mapGetCellSize(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CELL_SIZE, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the point closest to the provided `to_point` on the navigation mesh surface. + */ + public fun mapGetClosestPoint(map: RID, toPoint: Vector3): Vector3 { + TransferContext.writeArguments(_RID to map, VECTOR3 to toPoint) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns the normal for the point returned by [mapGetClosestPoint]. + */ + public fun mapGetClosestPointNormal(map: RID, toPoint: Vector3): Vector3 { + TransferContext.writeArguments(_RID to map, VECTOR3 to toPoint) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_NORMAL, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns the owner region RID for the point returned by [mapGetClosestPoint]. + */ + public fun mapGetClosestPointOwner(map: RID, toPoint: Vector3): RID { + TransferContext.writeArguments(_RID to map, VECTOR3 to toPoint) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_OWNER, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the closest point between the navigation surface and the segment. + */ + public fun mapGetClosestPointToSegment( + map: RID, + start: Vector3, + end: Vector3, + useCollision: Boolean = false + ): Vector3 { + TransferContext.writeArguments(_RID to map, VECTOR3 to start, VECTOR3 to end, BOOL to + useCollision) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_CLOSEST_POINT_TO_SEGMENT, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns the edge connection margin of the map. This distance is the minimum vertex distance needed to connect two edges from different regions. + */ + public fun mapGetEdgeConnectionMargin(map: RID): Double { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_EDGE_CONNECTION_MARGIN, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the navigation path to reach the destination from the origin. `navigation_layers` is a bitmask of all region layers that are allowed to be in the path. + */ + public fun mapGetPath( + map: RID, + origin: Vector3, + destination: Vector3, + optimize: Boolean, + navigationLayers: Long = 1 + ): PoolVector3Array { + TransferContext.writeArguments(_RID to map, VECTOR3 to origin, VECTOR3 to destination, BOOL to + optimize, LONG to navigationLayers) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_PATH, + POOL_VECTOR3_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR3_ARRAY, false) as PoolVector3Array + } + + /** + * Returns all navigation regions [RID]s that are currently assigned to the requested navigation `map`. + */ + public fun mapGetRegions(map: RID): VariantArray { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_REGIONS, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + + /** + * Returns the map's up direction. + */ + public fun mapGetUp(map: RID): Vector3 { + TransferContext.writeArguments(_RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_GET_UP, + VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns `true` if the map is active. + */ + public fun mapIsActive(nap: RID): Boolean { + TransferContext.writeArguments(_RID to nap) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_IS_ACTIVE, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the map active. + */ + public fun mapSetActive(map: RID, active: Boolean): Unit { + TransferContext.writeArguments(_RID to map, BOOL to active) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_ACTIVE, + NIL) + } + + /** + * Set the map cell height used to weld the navigation mesh polygons. + */ + public fun mapSetCellHeight(map: RID, cellHeight: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to cellHeight) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_CELL_HEIGHT, NIL) + } + + /** + * Set the map cell size used to weld the navigation mesh polygons. + */ + public fun mapSetCellSize(map: RID, cellSize: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to cellSize) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_CELL_SIZE, + NIL) + } + + /** + * Set the map edge connection margin used to weld the compatible region edges. + */ + public fun mapSetEdgeConnectionMargin(map: RID, margin: Double): Unit { + TransferContext.writeArguments(_RID to map, DOUBLE to margin) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_EDGE_CONNECTION_MARGIN, NIL) + } + + /** + * Sets the map up direction. + */ + public fun mapSetUp(map: RID, up: Vector3): Unit { + TransferContext.writeArguments(_RID to map, VECTOR3 to up) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_MAP_SET_UP, NIL) + } + + /** + * Process the collision avoidance agents. + * + * The result of this process is needed by the physics server, so this must be called in the main thread. + * + * **Note:** This function is not thread safe. + */ + public fun process(deltaTime: Double): Unit { + TransferContext.writeArguments(DOUBLE to deltaTime) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_PROCESS, NIL) + } + + /** + * Bakes the navigation mesh. + */ + public fun regionBakeNavmesh(mesh: NavigationMesh, node: Node): Unit { + TransferContext.writeArguments(OBJECT to mesh, OBJECT to node) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_BAKE_NAVMESH, NIL) + } + + /** + * Creates a new region. + */ + public fun regionCreate(): RID { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_CREATE, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the ending point of a connection door. `connection` is an index between 0 and the return value of [regionGetConnectionsCount]. + */ + public fun regionGetConnectionPathwayEnd(region: RID, connection: Long): Vector3 { + TransferContext.writeArguments(_RID to region, LONG to connection) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTION_PATHWAY_END, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns the starting point of a connection door. `connection` is an index between 0 and the return value of [regionGetConnectionsCount]. + */ + public fun regionGetConnectionPathwayStart(region: RID, connection: Long): Vector3 { + TransferContext.writeArguments(_RID to region, LONG to connection) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTION_PATHWAY_START, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + + /** + * Returns how many connections this `region` has with other regions in the map. + */ + public fun regionGetConnectionsCount(region: RID): Long { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_CONNECTIONS_COUNT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the `enter_cost` of this `region`. + */ + public fun regionGetEnterCost(region: RID): Double { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_ENTER_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns the navigation map [RID] the requested `region` is currently assigned to. + */ + public fun regionGetMap(region: RID): RID { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_MAP, + _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + + /** + * Returns the region's navigation layers. + */ + public fun regionGetNavigationLayers(region: RID): Long { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_NAVIGATION_LAYERS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the `travel_cost` of this `region`. + */ + public fun regionGetTravelCost(region: RID): Double { + TransferContext.writeArguments(_RID to region) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_GET_TRAVEL_COST, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * Returns `true` if the provided `point` in world space is currently owned by the provided navigation `region`. Owned in this context means that one of the region's navigation mesh polygon faces has a possible position at the closest distance to this point compared to all other navigation meshes from other navigation regions that are also registered on the navigation map of the provided region. + * + * If multiple navigation meshes have positions at equal distance the navigation region whose polygons are processed first wins the ownership. Polygons are processed in the same order that navigation regions were registered on the NavigationServer. + * + * **Note:** If navigation meshes from different navigation regions overlap (which should be avoided in general) the result might not be what is expected. + */ + public fun regionOwnsPoint(region: RID, point: Vector3): Boolean { + TransferContext.writeArguments(_RID to region, VECTOR3 to point) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_OWNS_POINT, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Sets the `enter_cost` for this `region`. + */ + public fun regionSetEnterCost(region: RID, enterCost: Double): Unit { + TransferContext.writeArguments(_RID to region, DOUBLE to enterCost) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_ENTER_COST, NIL) + } + + /** + * Sets the map for the region. + */ + public fun regionSetMap(region: RID, map: RID): Unit { + TransferContext.writeArguments(_RID to region, _RID to map) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_MAP, + NIL) + } + + /** + * Set the region's navigation layers. This allows selecting regions from a path request (when using [godot.NavigationServer.mapGetPath]). + */ + public fun regionSetNavigationLayers(region: RID, navigationLayers: Long): Unit { + TransferContext.writeArguments(_RID to region, LONG to navigationLayers) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_NAVIGATION_LAYERS, NIL) + } + + /** + * Sets the navigation mesh for the region. + */ + public fun regionSetNavmesh(region: RID, navMesh: NavigationMesh): Unit { + TransferContext.writeArguments(_RID to region, OBJECT to navMesh) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_NAVMESH, + NIL) + } + + /** + * Sets the global transformation for the region. + */ + public fun regionSetTransform(region: RID, transform: Transform): Unit { + TransferContext.writeArguments(_RID to region, TRANSFORM to transform) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_TRANSFORM, NIL) + } + + /** + * Sets the `travel_cost` for this `region`. + */ + public fun regionSetTravelCost(region: RID, travelCost: Double): Unit { + TransferContext.writeArguments(_RID to region, DOUBLE to travelCost) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_REGION_SET_TRAVEL_COST, NIL) + } + + /** + * Control activation of this server. + */ + public fun setActive(active: Boolean): Unit { + TransferContext.writeArguments(BOOL to active) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NAVIGATIONSERVER_SET_ACTIVE, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Node.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Node.kt index 4e3ae31563..c91ef6da5c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Node.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Node.kt @@ -19,6 +19,7 @@ import godot.core.VariantType.NODE_PATH import godot.core.VariantType.OBJECT import godot.core.VariantType.STRING import godot.signals.Signal0 +import godot.signals.Signal1 import godot.signals.signal import godot.util.camelToSnakeCase import kotlin.Any @@ -72,6 +73,20 @@ import kotlin.reflect.KMutableProperty */ @GodotBaseType public open class Node : Object() { + /** + * Emitted when a child node enters the scene tree, either because it entered on its own or because this node entered with it. + * + * This signal is emitted *after* the child node's own [NOTIFICATION_ENTER_TREE] and [treeEntered]. + */ + public val childEnteredTree: Signal1 by signal("node") + + /** + * Emitted when a child node is about to exit the scene tree, either because it is being removed or freed directly, or because this node is exiting the tree. + * + * When this signal is received, the child `node` is still in the tree and valid. This signal is emitted *after* the child node's own [treeExiting] and [NOTIFICATION_EXIT_TREE]. + */ + public val childExitingTree: Signal1 by signal("node") + /** * Emitted when the node is ready. */ @@ -84,6 +99,8 @@ public open class Node : Object() { /** * Emitted when the node enters the tree. + * + * This signal is emitted *after* the related [NOTIFICATION_ENTER_TREE] notification. */ public val treeEntered: Signal0 by signal() @@ -94,6 +111,8 @@ public open class Node : Object() { /** * Emitted when the node is still active but about to exit the tree. This is the right place for de-initialization (or a "destructor", if you will). + * + * This signal is emitted *before* the related [NOTIFICATION_EXIT_TREE] notification. */ public val treeExiting: Signal0 by signal() @@ -155,7 +174,7 @@ public open class Node : Object() { /** * The node owner. A node can have any other node as owner (as long as it is a valid parent, grandparent, etc. ascending in the tree). When saving a node (using [godot.PackedScene]), all the nodes it owns will be saved with it. This allows for the creation of complex [godot.SceneTree]s, with instancing and subinstancing. * - * **Note:** If you want a child to be persisted to a [godot.PackedScene], you must set [owner] in addition to calling [addChild]. This is typically relevant for [tool scripts](https://docs.godotengine.org/en/3.4/tutorials/misc/running_code_in_the_editor.html) and [editor plugins](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/index.html). If [addChild] is called without setting [owner], the newly added [godot.Node] will not be visible in the scene tree, though it will be visible in the 2D/3D view. + * **Note:** If you want a child to be persisted to a [godot.PackedScene], you must set [owner] in addition to calling [addChild]. This is typically relevant for [tool scripts]($DOCS_URL/tutorials/plugins/running_code_in_the_editor.html) and [editor plugins]($DOCS_URL/tutorials/plugins/editor/index.html). If [addChild] is called without setting [owner], the newly added [godot.Node] will not be visible in the scene tree, though it will be visible in the 2D/3D view. */ public open var owner: Node? get() { @@ -182,6 +201,24 @@ public open class Node : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_SET_PAUSE_MODE, NIL) } + /** + * Allows enabling or disabling physics interpolation per node, offering a finer grain of control than turning physics interpolation on and off globally. + * + * **Note:** This can be especially useful for [godot.Camera]s, where custom interpolation can sometimes give superior results. + */ + public open var physicsInterpolationMode: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NODE_GET_PHYSICS_INTERPOLATION_MODE, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NODE_SET_PHYSICS_INTERPOLATION_MODE, NIL) + } + /** * The node's priority in the execution order of the enabled processing callbacks (i.e. [NOTIFICATION_PROCESS], [NOTIFICATION_PHYSICS_PROCESS] and their internal counterparts). Nodes whose process priority value is *lower* will have their processing callbacks executed first. */ @@ -196,6 +233,24 @@ public open class Node : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_SET_PROCESS_PRIORITY, NIL) } + /** + * Sets this node's name as a unique name in its [owner]. This allows the node to be accessed as `%Name` instead of the full path, from any node within that scene. + * + * If another node with the same owner already had that name declared as unique, that other node's name will no longer be set as having a unique name. + */ + public open var uniqueNameInOwner: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_GET_UNIQUE_NAME_IN_OWNER, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_SET_UNIQUE_NAME_IN_OWNER, + NIL) + } + public inline fun > rpc(function: FUNCTION) = rpc(function.name.camelToSnakeCase()) @@ -711,7 +766,7 @@ public open class Node : Object() { * * For gameplay input, [_unhandledInput] and [_unhandledKeyInput] are usually a better fit as they allow the GUI to intercept the events first. * - * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not orphan). + * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not an orphan). */ public open fun _input(event: InputEvent): Unit { } @@ -723,7 +778,7 @@ public open class Node : Object() { * * Corresponds to the [NOTIFICATION_PHYSICS_PROCESS] notification in [godot.Object.Notification]. * - * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not orphan). + * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not an orphan). */ public open fun _physicsProcess(delta: Double): Unit { } @@ -735,7 +790,7 @@ public open class Node : Object() { * * Corresponds to the [NOTIFICATION_PROCESS] notification in [godot.Object.Notification]. * - * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not orphan). + * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not an orphan). */ public open fun _process(delta: Double): Unit { } @@ -747,7 +802,7 @@ public open class Node : Object() { * * Usually used for initialization. For even earlier initialization, [godot.Object.Init] may be used. See also [_enterTree]. * - * **Note:** [_ready] may be called only once for each node. After removing a node from the scene tree and adding again, `_ready` will not be called for the second time. This can be bypassed with requesting another call with [requestReady], which may be called anywhere before adding the node again. + * **Note:** [_ready] may be called only once for each node. After removing a node from the scene tree and adding it again, `_ready` will not be called a second time. This can be bypassed by requesting another call with [requestReady], which may be called anywhere before adding the node again. */ public open fun _ready(): Unit { } @@ -758,8 +813,11 @@ public open class Node : Object() { public open fun _setImportPath(importPath: NodePath): Unit { } + public open fun _setPropertyPinned(`property`: String, pinned: Boolean): Unit { + } + /** - * Called when an [godot.InputEvent] hasn't been consumed by [_input] or any GUI. The input event propagates up through the node tree until a node consumes it. + * Called when an [godot.InputEvent] hasn't been consumed by [_input] or any GUI [godot.Control] item. The input event propagates up through the node tree until a node consumes it. * * It is only called if unhandled input processing is enabled, which is done automatically if this method is overridden, and can be toggled with [setProcessUnhandledInput]. * @@ -767,13 +825,13 @@ public open class Node : Object() { * * For gameplay input, this and [_unhandledKeyInput] are usually a better fit than [_input] as they allow the GUI to intercept the events first. * - * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not orphan). + * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not an orphan). */ public open fun _unhandledInput(event: InputEvent): Unit { } /** - * Called when an [godot.InputEventKey] hasn't been consumed by [_input] or any GUI. The input event propagates up through the node tree until a node consumes it. + * Called when an [godot.InputEventKey] hasn't been consumed by [_input] or any GUI [godot.Control] item. The input event propagates up through the node tree until a node consumes it. * * It is only called if unhandled key input processing is enabled, which is done automatically if this method is overridden, and can be toggled with [setProcessUnhandledKeyInput]. * @@ -781,7 +839,7 @@ public open class Node : Object() { * * For gameplay input, this and [_unhandledInput] are usually a better fit than [_input] as they allow the GUI to intercept the events first. * - * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not orphan). + * **Note:** This method is only called if the node is present in the scene tree (i.e. if it's not an orphan). */ public open fun _unhandledKeyInput(event: InputEventKey): Unit { } @@ -799,7 +857,7 @@ public open class Node : Object() { * add_child(child_node) * ``` * - * **Note:** If you want a child to be persisted to a [godot.PackedScene], you must set [owner] in addition to calling [addChild]. This is typically relevant for [tool scripts](https://docs.godotengine.org/en/3.4/tutorials/misc/running_code_in_the_editor.html) and [editor plugins](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/index.html). If [addChild] is called without setting [owner], the newly added [godot.Node] will not be visible in the scene tree, though it will be visible in the 2D/3D view. + * **Note:** If you want a child to be persisted to a [godot.PackedScene], you must set [owner] in addition to calling [addChild]. This is typically relevant for [tool scripts]($DOCS_URL/tutorials/plugins/running_code_in_the_editor.html) and [editor plugins]($DOCS_URL/tutorials/plugins/editor/index.html). If [addChild] is called without setting [owner], the newly added [godot.Node] will not be visible in the scene tree, though it will be visible in the 2D/3D view. */ public open fun addChild(node: Node, legibleUniqueName: Boolean = false): Unit { TransferContext.writeArguments(OBJECT to node, BOOL to legibleUniqueName) @@ -841,6 +899,19 @@ public open class Node : Object() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Creates a new [godot.SceneTreeTween] and binds it to this node. This is equivalent of doing: + * + * ``` + * get_tree().create_tween().bind_node(self) + * ``` + */ + public open fun createTween(): SceneTreeTween? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_CREATE_TWEEN, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + /** * Duplicates the node, returning a new node. * @@ -955,7 +1026,7 @@ public open class Node : Object() { } /** - * Fetches a node. The [godot.core.NodePath] can be either a relative path (from the current node) or an absolute path (in the scene tree) to a node. If the path does not exist, a `null instance` is returned and an error is logged. Attempts to access methods on the return value will result in an "Attempt to call on a null instance." error. + * Fetches a node. The [godot.core.NodePath] can be either a relative path (from the current node) or an absolute path (in the scene tree) to a node. If the path does not exist, `null` is returned and an error is logged. Attempts to access methods on the return value will result in an "Attempt to call on a null instance." error. * * **Note:** Fetching absolute paths only works when the node is inside the scene tree (see [isInsideTree]). * @@ -1016,7 +1087,7 @@ public open class Node : Object() { } /** - * Returns the parent node of the current node, or a `null instance` if the node lacks a parent. + * Returns the parent node of the current node, or `null` if the node lacks a parent. */ public open fun getParent(): Node? { TransferContext.writeArguments() @@ -1170,6 +1241,31 @@ public open class Node : Object() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns `true` if the physics interpolated flag is set for this Node (see [physicsInterpolationMode]). + * + * **Note:** Interpolation will only be active if both the flag is set **and** physics interpolation is enabled within the [godot.SceneTree]. This can be tested using [isPhysicsInterpolatedAndEnabled]. + */ + public open fun isPhysicsInterpolated(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_INTERPOLATED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns `true` if physics interpolation is enabled (see [physicsInterpolationMode]) **and** enabled in the [godot.SceneTree]. + * + * This is a convenience version of [isPhysicsInterpolated] that also checks whether physics interpolation is enabled globally. + * + * See [godot.SceneTree.physicsInterpolation] and [godot.ProjectSettings.physics/common/physicsInterpolation]. + */ + public open fun isPhysicsInterpolatedAndEnabled(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_NODE_IS_PHYSICS_INTERPOLATED_AND_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Returns `true` if physics processing is enabled (see [setPhysicsProcess]). */ @@ -1357,7 +1453,9 @@ public open class Node : Object() { /** * Replaces a node in a scene by the given one. Subscriptions that pass through this node will be lost. * - * Note that the replaced node is not automatically freed, so you either need to keep it in a variable for later use or free it using [godot.Object.free]. + * **Note:** The given node will become the new parent of any child nodes that the replaced node had. + * + * **Note:** The replaced node is not automatically freed, so you either need to keep it in a variable for later use or free it using [godot.Object.free]. */ public open fun replaceBy(node: Node, keepData: Boolean = false): Unit { TransferContext.writeArguments(OBJECT to node, BOOL to keepData) @@ -1373,7 +1471,22 @@ public open class Node : Object() { } /** - * Sends a remote procedure call request for the given `method` to peers on the network (and locally), optionally sending all additional arguments as arguments to the method called by the RPC. The call request will only be received by nodes with the same [godot.core.NodePath], including the exact same node name. Behaviour depends on the RPC configuration for the given method, see [rpcConfig]. Methods are not exposed to RPCs by default. See also [rset] and [rsetConfig] for properties. Returns an empty [Variant]. + * When physics interpolation is active, moving a node to a radically different transform (such as placement within a level) can result in a visible glitch as the object is rendered moving from the old to new position over the physics tick. + * + * This glitch can be prevented by calling `reset_physics_interpolation`, which temporarily turns off interpolation until the physics tick is complete. + * + * [NOTIFICATION_RESET_PHYSICS_INTERPOLATION] will be received by the node and all children recursively. + * + * **Note:** This function should be called **after** moving the node, rather than before. + */ + public open fun resetPhysicsInterpolation(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_NODE_RESET_PHYSICS_INTERPOLATION, + NIL) + } + + /** + * Sends a remote procedure call request for the given `method` to peers on the network (and locally), optionally sending all additional arguments as arguments to the method called by the RPC. The call request will only be received by nodes with the same [godot.core.NodePath], including the exact same node name. Behaviour depends on the RPC configuration for the given method, see [rpcConfig]. Methods are not exposed to RPCs by default. See also [rset] and [rsetConfig] for properties. Returns `null`. * * **Note:** You can only safely use RPCs on clients after you received the `connected_to_server` signal from the [godot.SceneTree]. You also need to keep track of the connection state, either by the [godot.SceneTree] signals like `server_disconnected` or by checking `SceneTree.network_peer.get_connection_status() == CONNECTION_CONNECTED`. */ @@ -1392,7 +1505,7 @@ public open class Node : Object() { } /** - * Sends a [rpc] to a specific peer identified by `peer_id` (see [godot.NetworkedMultiplayerPeer.setTargetPeer]). Returns an empty [Variant]. + * Sends a [rpc] to a specific peer identified by `peer_id` (see [godot.NetworkedMultiplayerPeer.setTargetPeer]). Returns `null`. */ public open fun rpcId( peerId: Long, @@ -1406,7 +1519,7 @@ public open class Node : Object() { } /** - * Sends a [rpc] using an unreliable protocol. Returns an empty [Variant]. + * Sends a [rpc] using an unreliable protocol. Returns `null`. */ public open fun rpcUnreliable(method: String, vararg __var_args: Any?): Any? { TransferContext.writeArguments(STRING to method, *__var_args.map { ANY to it }.toTypedArray()) @@ -1415,7 +1528,7 @@ public open class Node : Object() { } /** - * Sends a [rpc] to a specific peer identified by `peer_id` using an unreliable protocol (see [godot.NetworkedMultiplayerPeer.setTargetPeer]). Returns an empty [Variant]. + * Sends a [rpc] to a specific peer identified by `peer_id` using an unreliable protocol (see [godot.NetworkedMultiplayerPeer.setTargetPeer]). Returns `null`. */ public open fun rpcUnreliableId( peerId: Long, @@ -1635,6 +1748,33 @@ public open class Node : Object() { } } + public enum class PhysicsInterpolationMode( + id: Long + ) { + /** + * Inherits physics interpolation mode from the node's parent. For the root node, it is equivalent to [PHYSICS_INTERPOLATION_MODE_ON]. Default. + */ + PHYSICS_INTERPOLATION_MODE_INHERIT(0), + /** + * Turn off physics interpolation in this node and children set to [PHYSICS_INTERPOLATION_MODE_INHERIT]. + */ + PHYSICS_INTERPOLATION_MODE_OFF(1), + /** + * Turn on physics interpolation in this node and children set to [PHYSICS_INTERPOLATION_MODE_INHERIT]. + */ + PHYSICS_INTERPOLATION_MODE_ON(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + public companion object { /** * Duplicate the node's groups. @@ -1680,22 +1820,32 @@ public open class Node : Object() { public final const val NOTIFICATION_CRASH: Long = 1012 /** - * Notification received when a drag begins. + * Notification received when a drag operation begins. All nodes receive this notification, not only the dragged one. + * + * Can be triggered either by dragging a [godot.Control] that provides drag data (see [godot.Control.getDragData]) or using [godot.Control.forceDrag]. + * + * Use [godot.Viewport.guiGetDragData] to get the dragged data. */ public final const val NOTIFICATION_DRAG_BEGIN: Long = 21 /** - * Notification received when a drag ends. + * Notification received when a drag operation ends. + * + * Use [godot.Viewport.guiIsDragSuccessful] to check if the drag succeeded. */ public final const val NOTIFICATION_DRAG_END: Long = 22 /** * Notification received when the node enters a [godot.SceneTree]. + * + * This notification is emitted *before* the related [treeEntered]. */ public final const val NOTIFICATION_ENTER_TREE: Long = 10 /** * Notification received when the node is about to exit a [godot.SceneTree]. + * + * This notification is emitted *after* the related [treeExiting]. */ public final const val NOTIFICATION_EXIT_TREE: Long = 11 @@ -1770,6 +1920,11 @@ public open class Node : Object() { */ public final const val NOTIFICATION_READY: Long = 13 + /** + * Notification received when [resetPhysicsInterpolation] is called on the node or parent nodes. + */ + public final const val NOTIFICATION_RESET_PHYSICS_INTERPOLATION: Long = 28 + /** * Notification received when translations may have changed. Can be triggered by the user changing the locale. Can be used to respond to language changes, for example to change the UI strings on the fly. Useful when working with the built-in translation support, like [godot.Object.tr]. */ @@ -1855,5 +2010,20 @@ public open class Node : Object() { * Stops processing when the [godot.SceneTree] is paused. */ public final const val PAUSE_MODE_STOP: Long = 1 + + /** + * Inherits physics interpolation mode from the node's parent. For the root node, it is equivalent to [PHYSICS_INTERPOLATION_MODE_ON]. Default. + */ + public final const val PHYSICS_INTERPOLATION_MODE_INHERIT: Long = 0 + + /** + * Turn off physics interpolation in this node and children set to [PHYSICS_INTERPOLATION_MODE_INHERIT]. + */ + public final const val PHYSICS_INTERPOLATION_MODE_OFF: Long = 1 + + /** + * Turn on physics interpolation in this node and children set to [PHYSICS_INTERPOLATION_MODE_INHERIT]. + */ + public final const val PHYSICS_INTERPOLATION_MODE_ON: Long = 2 } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Node2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Node2D.kt index dddde1d4bb..9e922a281a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Node2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Node2D.kt @@ -151,6 +151,8 @@ public open class Node2D : CanvasItem() { /** * The node's scale. Unscaled value: `(1, 1)`. + * + * **Note:** Negative X scales in 2D are not decomposable from the transformation matrix. Due to the way scale is represented with transformation matrices in Godot, negative scales on the X axis will be changed to negative scales on the Y axis and a rotation of 180 degrees when decomposed. */ public open var scale: Vector2 get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/OS.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/OS.kt index 8c2354997a..4666c0baa1 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/OS.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/OS.kt @@ -700,6 +700,14 @@ public object OS : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_CLOSE_MIDI_INPUTS, NIL) } + /** + * Crashes the engine (or the editor if called within a `tool` script). This should *only* be used for testing the system's crash handler, not for any other purpose. For general error reporting, use (in order of preference) [@GDScript.assert], [@GDScript.pushError] or [alert]. See also [kill]. + */ + public fun crash(message: String): Unit { + TransferContext.writeArguments(STRING to message) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_CRASH, NIL) + } + /** * Delays execution of the current thread by `msec` milliseconds. `msec` must be greater than or equal to `0`. Otherwise, [delayMsec] will do nothing and will print an error message. * @@ -757,6 +765,8 @@ public object OS : Object() { * * If `blocking` is `false`, the Godot thread will continue while the new process runs. It is not possible to retrieve the shell output in non-blocking mode, so `output` will be empty. * + * On Windows, if `open_console` is `true` and process is console app, new terminal window will be opened, it's ignored on other platforms. + * * The return value also depends on the blocking mode. When blocking, the method will return an exit code of the process. When non-blocking, the method returns a process ID, which you can use to monitor the process (and potentially terminate it with [kill]). If the process forking (non-blocking) or opening (blocking) fails, the method will return `-1` or another exit code. * * Example of blocking mode and retrieving the shell output: @@ -791,10 +801,11 @@ public object OS : Object() { arguments: PoolStringArray, blocking: Boolean = true, output: VariantArray = VariantArray(), - readStderr: Boolean = false + readStderr: Boolean = false, + openConsole: Boolean = false ): Long { TransferContext.writeArguments(STRING to path, POOL_STRING_ARRAY to arguments, BOOL to blocking, - ARRAY to output, BOOL to readStderr) + ARRAY to output, BOOL to readStderr, BOOL to openConsole) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_EXECUTE, LONG) return TransferContext.readReturnValue(LONG, false) as Long } @@ -827,7 +838,7 @@ public object OS : Object() { } /** - * Returns the *global* cache data directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_CACHE_HOME` environment variable before starting the project. See [godot.File paths in Godot projects](https://docs.godotengine.org/en/latest/tutorials/io/data_paths.html) in the documentation for more information. See also [getConfigDir] and [getDataDir]. + * Returns the *global* cache data directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_CACHE_HOME` environment variable before starting the project. See [godot.File paths in Godot projects]($DOCS_URL/tutorials/io/data_paths.html) in the documentation for more information. See also [getConfigDir] and [getDataDir]. * * Not to be confused with [getUserDataDir], which returns the *project-specific* user data path. */ @@ -854,6 +865,10 @@ public object OS : Object() { * if argument.find("=") > -1: * var key_value = argument.split("=") * arguments[key_value[0].lstrip("--")] = key_value[1] + * else: + * # Options without an argument will be present in the dictionary, + * # with the value set to an empty string. + * arguments[argument.lstrip("--")] = "" * ``` */ public fun getCmdlineArgs(): PoolStringArray { @@ -864,7 +879,7 @@ public object OS : Object() { } /** - * Returns the *global* user configuration directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_CONFIG_HOME` environment variable before starting the project. See [godot.File paths in Godot projects](https://docs.godotengine.org/en/latest/tutorials/io/data_paths.html) in the documentation for more information. See also [getCacheDir] and [getDataDir]. + * Returns the *global* user configuration directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_CONFIG_HOME` environment variable before starting the project. See [godot.File paths in Godot projects]($DOCS_URL/tutorials/io/data_paths.html) in the documentation for more information. See also [getCacheDir] and [getDataDir]. * * Not to be confused with [getUserDataDir], which returns the *project-specific* user data path. */ @@ -898,7 +913,7 @@ public object OS : Object() { } /** - * Returns the *global* user data directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_DATA_HOME` environment variable before starting the project. See [godot.File paths in Godot projects](https://docs.godotengine.org/en/latest/tutorials/io/data_paths.html) in the documentation for more information. See also [getCacheDir] and [getConfigDir]. + * Returns the *global* user data directory according to the operating system's standards. On desktop platforms, this path can be overridden by setting the `XDG_DATA_HOME` environment variable before starting the project. See [godot.File paths in Godot projects]($DOCS_URL/tutorials/io/data_paths.html) in the documentation for more information. See also [getCacheDir] and [getConfigDir]. * * Not to be confused with [getUserDataDir], which returns the *project-specific* user data path. */ @@ -909,6 +924,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getDateDictFromSystem] instead. + * * Returns current date as a dictionary of keys: `year`, `month`, `day`, `weekday`, `dst` (Daylight Savings Time). */ public fun getDate(utc: Boolean = false): Dictionary { @@ -918,6 +935,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getDatetimeDictFromSystem] instead. + * * Returns current datetime as a dictionary of keys: `year`, `month`, `day`, `weekday`, `dst` (Daylight Savings Time), `hour`, `minute`, `second`. */ public fun getDatetime(utc: Boolean = false): Dictionary { @@ -927,6 +946,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getDatetimeDictFromUnixTime] instead. + * * Gets a dictionary of time values corresponding to the given UNIX epoch time (in seconds). * * The returned Dictionary's values will be the same as [getDatetime], with the exception of Daylight Savings Time as it cannot be determined from the epoch. @@ -938,6 +959,17 @@ public object OS : Object() { return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary } + /** + * Returns an [godot.Array] of [godot.core.Rect2], each of which is the bounding rectangle for a display cutout or notch. These are non-functional areas on edge-to-edge screens used by cameras and sensors. Returns an empty array if the device does not have cutouts. See also [getWindowSafeArea]. + * + * **Note:** Currently only implemented on Android. Other platforms will return an empty array even if they do have display cutouts or notches. + */ + public fun getDisplayCutouts(): VariantArray { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_GET_DISPLAY_CUTOUTS, ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + /** * Returns the total amount of dynamic memory used (only works in debug). */ @@ -1049,6 +1081,17 @@ public object OS : Object() { return TransferContext.readReturnValue(STRING, false) as String } + /** + * Returns the ID of the main thread. See [getThreadCallerId]. + * + * **Note:** Thread IDs are not deterministic and may be reused across application restarts. + */ + public fun getMainThreadId(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_GET_MAIN_THREAD_ID, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Returns the model name of the current device. * @@ -1125,7 +1168,7 @@ public object OS : Object() { } /** - * Returns the number of threads available on the host machine. + * Returns the number of *logical* CPU cores available on the host machine. On CPUs with HyperThreading enabled, this number will be greater than the number of *physical* CPU cores. */ public fun getProcessorCount(): Long { TransferContext.writeArguments() @@ -1133,6 +1176,17 @@ public object OS : Object() { return TransferContext.readReturnValue(LONG, false) as Long } + /** + * Returns the name of the CPU model on the host machine (e.g. "Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz"). + * + * **Note:** This method is only implemented on Windows, macOS, Linux and iOS. On Android, HTML5 and UWP, [getProcessorName] returns an empty string. + */ + public fun getProcessorName(): String { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_GET_PROCESSOR_NAME, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + /** * Returns the window size including decorations like window borders. */ @@ -1208,6 +1262,25 @@ public object OS : Object() { return TransferContext.readReturnValue(VECTOR2, false) as Vector2 } + /** + * Returns the current refresh rate of the specified screen. If `screen` is `-1` (the default value), the current screen will be used. + * + * **Note:** Returns `-1.0` if Godot fails to find the refresh rate for the specified screen. On HTML5, [getScreenRefreshRate] will always return `-1.0` as there is no way to retrieve the refresh rate on that platform. + * + * To fallback to a default refresh rate if the method fails, try: + * + * ``` + * var refresh_rate = OS.get_screen_refresh_rate() + * if refresh_rate < 0: + * refresh_rate = 60.0 + * ``` + */ + public fun getScreenRefreshRate(screen: Long = -1): Double { + TransferContext.writeArguments(LONG to screen) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_GET_SCREEN_REFRESH_RATE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + /** * Return the scale factor of the specified screen by index. If `screen` is `-1` (the default value), the current screen will be used. * @@ -1323,6 +1396,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getTicksMsec] instead. + * * Returns the amount of time passed in milliseconds since the engine started. */ public fun getTicksMsec(): Long { @@ -1332,6 +1407,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getTicksUsec] instead. + * * Returns the amount of time passed in microseconds since the engine started. */ public fun getTicksUsec(): Long { @@ -1341,6 +1418,8 @@ public object OS : Object() { } /** + * Deprecated, use [godot.Time.getTimeDictFromSystem] instead. + * * Returns current time as a dictionary of keys: hour, minute, second. */ public fun getTime(utc: Boolean = false): Dictionary { @@ -1499,6 +1578,15 @@ public object OS : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_GLOBAL_MENU_REMOVE_ITEM, NIL) } + /** + * Returns `true` if there is content on the clipboard. + */ + public fun hasClipboard(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_HAS_CLIPBOARD, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Returns `true` if the environment variable with the name `variable` exists. * @@ -1511,7 +1599,7 @@ public object OS : Object() { } /** - * Returns `true` if the feature for the given feature tag is supported in the currently running instance, depending on the platform, build etc. Can be used to check whether you're currently running a debug build, on a certain platform or arch, etc. Refer to the [godot.Feature Tags](https://docs.godotengine.org/en/3.4/tutorials/export/feature_tags.html) documentation for more details. + * Returns `true` if the feature for the given feature tag is supported in the currently running instance, depending on the platform, build etc. Can be used to check whether you're currently running a debug build, on a certain platform or arch, etc. Refer to the [godot.Feature Tags]($DOCS_URL/tutorials/export/feature_tags.html) documentation for more details. * * **Note:** Tag names are case-sensitive. */ @@ -1570,6 +1658,19 @@ public object OS : Object() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns `true` if the child process ID (`pid`) is still running or `false` if it has terminated. + * + * Must be a valid ID generated from [execute]. + * + * **Note:** This method is implemented on Android, iOS, Linux, macOS and Windows. + */ + public fun isProcessRunning(pid: Long): Boolean { + TransferContext.writeArguments(LONG to pid) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_IS_PROCESS_RUNNING, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Returns `true` if the input scancode corresponds to a Unicode character. */ @@ -1664,6 +1765,18 @@ public object OS : Object() { return TransferContext.readReturnValue(STRING, false) as String } + /** + * Converts a physical (US QWERTY) `scancode` to one in the active keyboard layout. + * + * **Note:** This method is implemented on Linux, macOS and Windows. + */ + public fun keyboardGetScancodeFromPhysical(scancode: Long): Long { + TransferContext.writeArguments(LONG to scancode) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS__OS_KEYBOARD_GET_SCANCODE_FROM_PHYSICAL, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Sets active keyboard layout. * @@ -1676,7 +1789,7 @@ public object OS : Object() { } /** - * Kill (terminate) the process identified by the given process ID (`pid`), e.g. the one returned by [execute] in non-blocking mode. + * Kill (terminate) the process identified by the given process ID (`pid`), e.g. the one returned by [execute] in non-blocking mode. See also [crash]. * * **Note:** This method can also be used to kill processes that were not spawned by the game. * @@ -1688,6 +1801,24 @@ public object OS : Object() { return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] } + /** + * Moves the file or directory to the system's recycle bin. See also [godot.Directory.remove]. + * + * The method takes only global paths, so you may need to use [godot.ProjectSettings.globalizePath]. Do not use it for files in `res://` as it will not work in exported project. + * + * **Note:** If the user has disabled the recycle bin on their system, the file will be permanently deleted instead. + * + * ``` + * var file_to_remove = "user://slot1.sav" + * OS.move_to_trash(ProjectSettings.globalize_path(file_to_remove)) + * ``` + */ + public fun moveToTrash(path: String): GodotError { + TransferContext.writeArguments(STRING to path) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__OS_MOVE_TO_TRASH, LONG) + return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] + } + /** * Moves the window to the front. * @@ -1962,7 +2093,7 @@ public object OS : Object() { * * - `OS.shell_open("https://godotengine.org")` opens the default web browser on the official Godot website. * - * - `OS.shell_open("mailto:example@example.com")` opens the default email client with the "To" field set to `example@example.com`. See [godot.Customizing `mailto:` Links](https://blog.escapecreative.com/customizing-mailto-links/) for a list of fields that can be added. + * - `OS.shell_open("mailto:example@example.com")` opens the default email client with the "To" field set to `example@example.com`. See [godot.RFC 2368 - The `mailto` URL scheme](https://datatracker.ietf.org/doc/html/rfc2368) for a list of fields that can be added. * * Use [godot.ProjectSettings.globalizePath] to convert a `res://` or `user://` path into a system path for use with this method. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Object.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Object.kt index db1a2827f6..6f892ea010 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Object.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Object.kt @@ -49,7 +49,7 @@ import kotlin.reflect.KCallable * Base class for all non-built-in types. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/scripting/gdscript/gdscript_exports.html#advanced-exports](https://docs.godotengine.org/en/3.4/tutorials/scripting/gdscript/gdscript_exports.html#advanced-exports) + * [$DOCS_URL/tutorials/scripting/gdscript/gdscript_exports.html#advanced-exports]($DOCS_URL/tutorials/scripting/gdscript/gdscript_exports.html#advanced-exports) * * Every class which is not a built-in type inherits from this class. * @@ -486,7 +486,7 @@ public open class Object : KtObject() { /** * Connects a `signal` to a `method` on a `target` object. Pass optional `binds` to the call as an [godot.Array] of parameters. These parameters will be passed to the method after any parameter used in the call to [emitSignal]. Use `flags` to set deferred or one-shot connections. See [enum ConnectFlags] constants. * - * A `signal` can only be connected once to a `method`. It will throw an error if already connected, unless the signal was connected with [CONNECT_REFERENCE_COUNTED]. To avoid this, first, use [isConnected] to check for existing connections. + * A `signal` can only be connected once to a `method`. It will print an error if already connected, unless the signal was connected with [CONNECT_REFERENCE_COUNTED]. To avoid this, first, use [isConnected] to check for existing connections. * * If the `target` is destroyed in the game's lifecycle, the connection will be lost. * @@ -523,7 +523,7 @@ public open class Object : KtObject() { /** * Disconnects a `signal` from a `method` on the given `target`. * - * If you try to disconnect a connection that does not exist, the method will throw an error. Use [isConnected] to ensure that the connection exists. + * If you try to disconnect a connection that does not exist, the method will print an error. Use [isConnected] to ensure that the connection exists. */ public open fun disconnect( signal: String, @@ -611,9 +611,11 @@ public open class Object : KtObject() { /** * Returns the object's metadata entry for the given `name`. + * + * Throws error if the entry does not exist, unless `default` is not `null` (in which case the default value will be returned). */ - public open fun getMeta(name: String): Any? { - TransferContext.writeArguments(STRING to name) + public open fun getMeta(name: String, default: Any? = null): Any? { + TransferContext.writeArguments(STRING to name, ANY to default) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OBJECT_GET_META, ANY) return TransferContext.readReturnValue(ANY, true) as Any? } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/OccluderShapePolygon.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/OccluderShapePolygon.kt new file mode 100644 index 0000000000..b61a03911c --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/OccluderShapePolygon.kt @@ -0,0 +1,104 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.PoolVector2Array +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.POOL_VECTOR2_ARRAY +import godot.core.VariantType.VECTOR2 +import godot.core.Vector2 +import kotlin.Boolean +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * Polygon occlusion primitive for use with the [godot.Occluder] node. + * + * [godot.OccluderShape]s are resources used by [godot.Occluder] nodes, allowing geometric occlusion culling. + * + * The polygon must be a convex polygon. The polygon points can be created and deleted either in the Editor inspector or by calling `set_polygon_points`. The points of the edges can be set by dragging the handles in the Editor viewport. + * + * Additionally each polygon occluder can optionally support a single hole. If you add at least three points in the Editor inspector to the hole, you can drag the edge points of the hole in the Editor viewport. + * + * In general, the lower the number of edges in polygons and holes, the faster the system will operate at runtime, so in most cases you will want to use 4 points for each. + */ +@GodotBaseType +public open class OccluderShapePolygon : OccluderShape() { + /** + * Allows changing the hole geometry from code. + */ + public open var holePoints: PoolVector2Array + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_HOLE_POINTS, POOL_VECTOR2_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR2_ARRAY, false) as PoolVector2Array + } + set(`value`) { + TransferContext.writeArguments(POOL_VECTOR2_ARRAY to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_HOLE_POINTS, NIL) + } + + /** + * Allows changing the polygon geometry from code. + */ + public open var polygonPoints: PoolVector2Array + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_POLYGON_POINTS, POOL_VECTOR2_ARRAY) + return TransferContext.readReturnValue(POOL_VECTOR2_ARRAY, false) as PoolVector2Array + } + set(`value`) { + TransferContext.writeArguments(POOL_VECTOR2_ARRAY to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_POLYGON_POINTS, NIL) + } + + /** + * Specifies whether the occluder should operate from both sides. If `false`, the occluder will operate one way only. + */ + public open var twoWay: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_GET_TWO_WAY, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_TWO_WAY, + NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_OCCLUDERSHAPEPOLYGON) + } + + /** + * Sets an individual hole point position. + */ + public open fun setHolePoint(index: Long, position: Vector2): Unit { + TransferContext.writeArguments(LONG to index, VECTOR2 to position) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_HOLE_POINT, + NIL) + } + + /** + * Sets an individual polygon point position. + */ + public open fun setPolygonPoint(index: Long, position: Vector2): Unit { + TransferContext.writeArguments(LONG to index, VECTOR2 to position) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_OCCLUDERSHAPEPOLYGON_SET_POLYGON_POINT, NIL) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/OmniLight.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/OmniLight.kt index 410369402a..54608003e1 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/OmniLight.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/OmniLight.kt @@ -17,7 +17,7 @@ import kotlin.Unit * Omnidirectional light, such as a light bulb or a candle. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/lights_and_shadows.html](https://docs.godotengine.org/en/3.4/tutorials/3d/lights_and_shadows.html) + * [$DOCS_URL/tutorials/3d/lights_and_shadows.html]($DOCS_URL/tutorials/3d/lights_and_shadows.html) * * An Omnidirectional light is a type of [godot.Light] that emits light in all directions. The light is attenuated by distance and this attenuation can be configured by changing its energy, radius, and attenuation parameters. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/OptionButton.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/OptionButton.kt index faccd73b7d..a36c5fdf4b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/OptionButton.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/OptionButton.kt @@ -163,6 +163,16 @@ public open class OptionButton : Button() { return TransferContext.readReturnValue(STRING, false) as String } + /** + * Returns the tooltip of the item at index `idx`. + */ + public open fun getItemTooltip(idx: Long): String { + TransferContext.writeArguments(LONG to idx) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_GET_ITEM_TOOLTIP, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + /** * Returns the [godot.PopupMenu] contained in this button. * @@ -175,7 +185,7 @@ public open class OptionButton : Button() { } /** - * Returns the ID of the selected item, or `0` if no item is selected. + * Returns the ID of the selected item, or `-1` if no item is selected. */ public open fun getSelectedId(): Long { TransferContext.writeArguments() @@ -212,6 +222,8 @@ public open class OptionButton : Button() { /** * Selects an item by index and makes it the current item. This will work even if the item is disabled. + * + * Passing `-1` as the index deselects any currently selected item. */ public open fun select(idx: Long): Unit { TransferContext.writeArguments(LONG to idx) @@ -259,4 +271,12 @@ public open class OptionButton : Button() { TransferContext.writeArguments(LONG to idx, STRING to text) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_TEXT, NIL) } + + /** + * Sets the tooltip of the item at index `idx`. + */ + public open fun setItemTooltip(idx: Long, tooltip: String): Unit { + TransferContext.writeArguments(LONG to idx, STRING to tooltip) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_OPTIONBUTTON_SET_ITEM_TOOLTIP, NIL) + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PackedScene.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PackedScene.kt index c32f829740..193174e62c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PackedScene.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PackedScene.kt @@ -134,6 +134,12 @@ public open class PackedScene : Resource() { * **Note:** Only available in editor builds. */ GEN_EDIT_STATE_MAIN(2), + /** + * It's similar to [GEN_EDIT_STATE_MAIN], but for the case where the scene is being instantiated to be the base of another one. + * + * **Note:** Only available in editor builds. + */ + GEN_EDIT_STATE_MAIN_INHERITED(3), ; public val id: Long @@ -165,5 +171,12 @@ public open class PackedScene : Resource() { * **Note:** Only available in editor builds. */ public final const val GEN_EDIT_STATE_MAIN: Long = 2 + + /** + * It's similar to [GEN_EDIT_STATE_MAIN], but for the case where the scene is being instantiated to be the base of another one. + * + * **Note:** Only available in editor builds. + */ + public final const val GEN_EDIT_STATE_MAIN_INHERITED: Long = 3 } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ParticlesMaterial.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ParticlesMaterial.kt index 1fdba92da9..3007eaa544 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ParticlesMaterial.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ParticlesMaterial.kt @@ -244,6 +244,22 @@ public open class ParticlesMaterial : Material() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR, NIL) } + /** + * Each particle's initial color will vary along this [godot.GradientTexture] (multiplied with [color]). + */ + public open var colorInitialRamp: Texture? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_GET_COLOR_INITIAL_RAMP, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Texture? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_PARTICLESMATERIAL_SET_COLOR_INITIAL_RAMP, NIL) + } + /** * Each particle's color will vary along this [godot.GradientTexture] over its lifetime (multiplied with [color]). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyState.kt index 2bf9ca8e14..4e4f7deb58 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectBodyState.kt @@ -31,7 +31,7 @@ import kotlin.Unit * Direct access object to a physics body in the [godot.Physics2DServer]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * * Provides direct access to a physics body in the [godot.Physics2DServer], allowing safe changes to physics properties. This object is passed via the direct state callback of rigid/character bodies, and is intended for changing the direct state of that body. See [godot.RigidBody2D.IntegrateForces]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectSpaceState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectSpaceState.kt index 22c6ee0210..c34ff5d471 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectSpaceState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DDirectSpaceState.kt @@ -26,7 +26,7 @@ import kotlin.Unit * Direct access object to a space in the [godot.Physics2DServer]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * * Direct access object to a space in the [godot.Physics2DServer]. It's used mainly to do queries against objects and areas residing in a given space. */ @@ -194,9 +194,7 @@ public open class Physics2DDirectSpaceState : Object() { } /** - * Checks the intersections of a shape, given through a [godot.Physics2DShapeQueryParameters] object, against the space. - * - * **Note:** This method does not take into account the `motion` property of the object. The intersected shapes are returned in an array containing dictionaries with the following fields: + * Checks the intersections of a shape, given through a [godot.Physics2DShapeQueryParameters] object, against the space. The intersected shapes are returned in an array containing dictionaries with the following fields: * * `collider`: The colliding object. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DShapeQueryParameters.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DShapeQueryParameters.kt index 7f38cd2c3a..ce394f24c8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DShapeQueryParameters.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Physics2DShapeQueryParameters.kt @@ -68,7 +68,7 @@ public open class Physics2DShapeQueryParameters : Reference() { } /** - * The physics layer(s) the query will take into account (as a bitmask). See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The physics layer(s) the query will take into account (as a bitmask). See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionLayer: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody.kt index 48e7100398..c45cc26c2f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody.kt @@ -21,7 +21,7 @@ import kotlin.Unit * Base class for all objects affected by physics in 3D space. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html) + * [$DOCS_URL/tutorials/physics/physics_introduction.html]($DOCS_URL/tutorials/physics/physics_introduction.html) * * PhysicsBody is an abstract base class for implementing a physics body. All *Body types inherit from it. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody2D.kt index 46f56e82af..0792e8de00 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsBody2D.kt @@ -21,7 +21,7 @@ import kotlin.Unit * Base class for all objects affected by physics in 2D space. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html) + * [$DOCS_URL/tutorials/physics/physics_introduction.html]($DOCS_URL/tutorials/physics/physics_introduction.html) * * PhysicsBody2D is an abstract base class for implementing a physics body. All *Body2D types inherit from it. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectBodyState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectBodyState.kt index 24afcfa100..fc0d3b4509 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectBodyState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectBodyState.kt @@ -31,7 +31,7 @@ import kotlin.Unit * Direct access object to a physics body in the [godot.PhysicsServer]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * * Provides direct access to a physics body in the [godot.PhysicsServer], allowing safe changes to physics properties. This object is passed via the direct state callback of rigid/character bodies, and is intended for changing the direct state of that body. See [godot.RigidBody.IntegrateForces]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectSpaceState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectSpaceState.kt index a59e32928d..c9148a465a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectSpaceState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsDirectSpaceState.kt @@ -26,7 +26,7 @@ import kotlin.Unit * Direct access object to a space in the [godot.PhysicsServer]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * * Direct access object to a space in the [godot.PhysicsServer]. It's used mainly to do queries against objects and areas residing in a given space. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsServer.kt index 9d9d714282..7670ab6dfd 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsServer.kt @@ -306,22 +306,22 @@ public object PhysicsServer : Object() { public final const val G6DOF_JOINT_ANGULAR_UPPER_LIMIT: Long = 11 /** - * If `set` there is rotational motion possible. + * If set, rotational motion is possible. */ public final const val G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT: Long = 1 /** - * If `set` there is linear motion possible within the given limits. + * If set, linear motion is possible within the given limits. */ public final const val G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT: Long = 0 /** - * If `set` there is a linear motor on this axis that targets a specific velocity. + * If set, there is a linear motor on this axis that targets a specific velocity. */ public final const val G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR: Long = 5 /** - * If `set` there is a rotational motor across these axes. + * If set, there is a rotational motor across these axes. */ public final const val G6DOF_JOINT_FLAG_ENABLE_MOTOR: Long = 4 @@ -2555,19 +2555,19 @@ public object PhysicsServer : Object() { id: Long ) { /** - * If `set` there is linear motion possible within the given limits. + * If set, linear motion is possible within the given limits. */ G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT(0), /** - * If `set` there is rotational motion possible. + * If set, rotational motion is possible. */ G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT(1), /** - * If `set` there is a rotational motor across these axes. + * If set, there is a rotational motor across these axes. */ G6DOF_JOINT_FLAG_ENABLE_MOTOR(4), /** - * If `set` there is a linear motor on this axis that targets a specific velocity. + * If set, there is a linear motor on this axis that targets a specific velocity. */ G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR(5), ; diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsShapeQueryParameters.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsShapeQueryParameters.kt index de23d0baee..935180be01 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsShapeQueryParameters.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PhysicsShapeQueryParameters.kt @@ -66,7 +66,7 @@ public open class PhysicsShapeQueryParameters : Reference() { } /** - * The physics layer(s) the query will take into account (as a bitmask). See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The physics layer(s) the query will take into account (as a bitmask). See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Polygon2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Polygon2D.kt index 2f7205b574..3df91c6625 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Polygon2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Polygon2D.kt @@ -45,7 +45,9 @@ import kotlin.Unit @GodotBaseType public open class Polygon2D : Node2D() { /** - * If `true`, polygon edges will be anti-aliased. + * If `true`, attempts to perform antialiasing for polygon edges by drawing a thin OpenGL smooth line on the edges. + * + * **Note:** Due to how it works, built-in antialiasing will not look correct for translucent polygons and may not work on certain platforms. As a workaround, install the [godot.Antialiased Line2D](https://github.com/godot-extended-libraries/godot-antialiased-line2d) add-on then create an AntialiasedPolygon2D node. That node relies on a texture with custom mipmaps to perform antialiasing. */ public open var antialiased: Boolean get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PopupMenu.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PopupMenu.kt index f868a34cad..ff574e2df2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PopupMenu.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PopupMenu.kt @@ -30,6 +30,8 @@ import kotlin.Unit * PopupMenu displays a list of options. * * [godot.PopupMenu] is a [godot.Control] that displays a list of options. They are popular in toolbars or context menus. + * + * **Incremental search:** Like [godot.ItemList] and [godot.Tree], [godot.PopupMenu] supports searching within the list while the control is focused. Press a key that matches the first letter of an item's name to select the first item starting with the given letter. After that point, there are two ways to perform incremental search: 1) Press the same key again before the timeout duration to select the next item starting with the same letter. 2) Press letter keys that match the rest of the word before the timeout duration to match to select the item in question directly. Both of these actions will be reset to the beginning of the list if the timeout duration has passed since the last keystroke was registered. You can adjust the timeout duration by changing [godot.ProjectSettings.gui/timers/incrementalSearchMaxIntervalMsec]. */ @GodotBaseType public open class PopupMenu : Popup() { @@ -475,7 +477,7 @@ public open class PopupMenu : Popup() { } /** - * Returns the tooltip associated with the specified index index `idx`. + * Returns the tooltip associated with the specified index `idx`. */ public open fun getItemTooltip(idx: Long): String { TransferContext.writeArguments(LONG to idx) @@ -565,6 +567,14 @@ public open class PopupMenu : Popup() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_POPUPMENU_REMOVE_ITEM, NIL) } + /** + * Sets the currently focused item as the given `index`. + */ + public open fun setCurrentIndex(index: Long): Unit { + TransferContext.writeArguments(LONG to index) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_POPUPMENU_SET_CURRENT_INDEX, NIL) + } + /** * Hides the [godot.PopupMenu] when the window loses focus. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PrimitiveMesh.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PrimitiveMesh.kt index a53184e8c9..3ae91fb2c6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/PrimitiveMesh.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PrimitiveMesh.kt @@ -85,6 +85,9 @@ public open class PrimitiveMesh : Mesh() { } + public open fun _requestUpdate(): Unit { + } + public open fun _update(): Unit { } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ProjectSettings.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ProjectSettings.kt index 493fd220ef..383899cee9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ProjectSettings.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ProjectSettings.kt @@ -16,6 +16,8 @@ import godot.core.VariantType.JVM_INT import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.STRING +import godot.signals.Signal0 +import godot.signals.signal import kotlin.Any import kotlin.Boolean import kotlin.Int @@ -34,12 +36,17 @@ import kotlin.Unit * * When naming a Project Settings property, use the full path to the setting including the category. For example, `"application/config/name"` for the project name. Category and property names can be viewed in the Project Settings dialog. * - * **Feature tags:** Project settings can be overridden for specific platforms and configurations (debug, release, ...) using [feature tags](https://docs.godotengine.org/en/3.4/tutorials/export/feature_tags.html). + * **Feature tags:** Project settings can be overridden for specific platforms and configurations (debug, release, ...) using [feature tags]($DOCS_URL/tutorials/export/feature_tags.html). * - * **Overriding:** Any project setting can be overridden by creating a file named `override.cfg` in the project's root directory. This can also be used in exported projects by placing this file in the same directory as the project binary. Overriding will still take the base project settings' [feature tags](https://docs.godotengine.org/en/3.4/tutorials/export/feature_tags.html) in account. Therefore, make sure to *also* override the setting with the desired feature tags if you want them to override base project settings on all platforms and configurations. + * **Overriding:** Any project setting can be overridden by creating a file named `override.cfg` in the project's root directory. This can also be used in exported projects by placing this file in the same directory as the project binary. Overriding will still take the base project settings' [feature tags]($DOCS_URL/tutorials/export/feature_tags.html) in account. Therefore, make sure to *also* override the setting with the desired feature tags if you want them to override base project settings on all platforms and configurations. */ @GodotBaseType public object ProjectSettings : Object() { + /** + * Objects can use this signal to restrict reading of settings only to situations where a change has been made. + */ + public val projectSettingsChanged: Signal0 by signal() + public override fun __new(): Unit { rawPtr = TransferContext.getSingleton(ENGINESINGLETON_PROJECTSETTINGS) } @@ -109,7 +116,7 @@ public object ProjectSettings : Object() { } /** - * Returns the absolute, native OS path corresponding to the localized `path` (starting with `res://` or `user://`). The returned path will vary depending on the operating system and user preferences. See [godot.File paths in Godot projects](https://docs.godotengine.org/en/3.4/tutorials/io/data_paths.html) to see what those paths convert to. See also [localizePath]. + * Returns the absolute, native OS path corresponding to the localized `path` (starting with `res://` or `user://`). The returned path will vary depending on the operating system and user preferences. See [godot.File paths in Godot projects]($DOCS_URL/tutorials/io/data_paths.html) to see what those paths convert to. See also [localizePath]. * * **Note:** [globalizePath] with `res://` will not work in an exported project. Instead, prepend the executable's base directory to the path when running from an exported project: * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/PropertyTweener.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/PropertyTweener.kt new file mode 100644 index 0000000000..98dec79698 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/PropertyTweener.kt @@ -0,0 +1,102 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.ANY +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.OBJECT +import kotlin.Any +import kotlin.Double +import kotlin.Long +import kotlin.Suppress +import kotlin.Unit + +/** + * Interpolates an [godot.Object]'s property over time. + * + * [godot.PropertyTweener] is used to interpolate a property in an object. See [godot.SceneTreeTween.tweenProperty] for more usage information. + * + * **Note:** [godot.SceneTreeTween.tweenProperty] is the only correct way to create [godot.PropertyTweener]. Any [godot.PropertyTweener] created manually will not function correctly. + */ +@GodotBaseType +public open class PropertyTweener : Tweener() { + public override fun __new(): Unit { + callConstructor(ENGINECLASS_PROPERTYTWEENER) + } + + /** + * When called, the final value will be used as a relative value instead. Example: + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_property(self, "position", Vector2.RIGHT * 100, 1).as_relative() #the node will move by 100 pixels to the right + * ``` + */ + public open fun asRelative(): PropertyTweener? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_AS_RELATIVE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + /** + * Sets a custom initial value to the [godot.PropertyTweener]. Example: + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_property(self, "position", Vector2(200, 100), 1).from(Vector2(100, 100) #this will move the node from position (100, 100) to (200, 100) + * ``` + */ + public open fun from(`value`: Any?): PropertyTweener? { + TransferContext.writeArguments(ANY to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_FROM, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + /** + * Makes the [godot.PropertyTweener] use the current property value (i.e. at the time of creating this [godot.PropertyTweener]) as a starting point. This is equivalent of using [from] with the current value. These two calls will do the same: + * + * ``` + * tween.tween_property(self, "position", Vector2(200, 100), 1).from(position) + * tween.tween_property(self, "position", Vector2(200, 100), 1).from_current() + * ``` + */ + public open fun fromCurrent(): PropertyTweener? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_FROM_CURRENT, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + /** + * Sets the time in seconds after which the [godot.PropertyTweener] will start interpolating. By default there's no delay. + */ + public open fun setDelay(delay: Double): PropertyTweener? { + TransferContext.writeArguments(DOUBLE to delay) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_DELAY, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + /** + * Sets the type of used easing from [enum Tween.EaseType]. If not set, the default easing is used from the [godot.SceneTreeTween] that contains this Tweener. + */ + public open fun setEase(ease: Long): PropertyTweener? { + TransferContext.writeArguments(LONG to ease) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_EASE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + /** + * Sets the type of used transition from [enum Tween.TransitionType]. If not set, the default transition is used from the [godot.SceneTreeTween] that contains this Tweener. + */ + public open fun setTrans(trans: Long): PropertyTweener? { + TransferContext.writeArguments(LONG to trans) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_PROPERTYTWEENER_SET_TRANS, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ProximityGroup.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ProximityGroup.kt index 965f531bc0..289d1ae45d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ProximityGroup.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ProximityGroup.kt @@ -24,19 +24,56 @@ import kotlin.Suppress import kotlin.Unit /** - * General-purpose proximity detection node. + * General-purpose 3D proximity detection node. * - * General-purpose proximity detection node. + * General-purpose proximity detection node. [godot.ProximityGroup] can be used for *approximate* distance checks, which are faster than exact distance checks using [godot.Vector3.distanceTo] or [godot.Vector3.distanceSquaredTo]. + * + * [godot.ProximityGroup] nodes are automatically grouped together, as long as they share the same [groupName] and intersect with each other. By calling the [broadcast], you can invoke a specified method with various parameters to all intersecting members. + * + * [godot.ProximityGroup] is cuboid-shaped and consists of a cluster of [godot.core.Vector3] coordinates. The coordinates are automatically calculated by calling [gridRadius]. To allow [godot.ProximityGroup] to find its peers (and perform automatic grouping), you need to define its [groupName] to a non-empty [godot.String]. As soon as this object's shape intersects with another [godot.ProximityGroup] object' shape, and both share the same [groupName], they will belong together for as long as they intersect. + * + * Since [godot.ProximityGroup] doesn't rely the physics engine, you don't need to add any other node as a child (unlike [godot.PhysicsBody]). + * + * The [godot.ProximityGroup] uses the [godot.SceneTree] groups in the background by calling the method [godot.Node.addToGroup] internally. The [godot.SceneTree] group names are constructed by combining the [groupName] with its coordinates, which are calculated using the [gridRadius] you defined beforehand. + * + * **Example:** A [godot.ProximityGroup] node named `"PlanetEarth"` at position `Vector3(6, 6, 6)` with a [groupName] set to `"planets"` and a [gridRadius] of `Vector3(1, 2, 3)` will create the following [godot.SceneTree] group names: + * + * ``` + * - "planets|5|4|3" + * - "planets|5|4|4" + * - "planets|5|4|5" + * - "planets|5|4|6" + * - "planets|5|4|7" + * - "planets|5|4|8" + * - "planets|5|4|9" + * - ... + * ``` + * + * If there is another [godot.ProximityGroup] named `"PlanetMars"` with group name `"planets"`, and one of its coordinates is `Vector3(5, 4, 7)`, it would normally create the [godot.SceneTree] group called `"planets|5|4|7"`. However, since this group name already exists, this [godot.ProximityGroup] object will be *added* to the existing one. `"PlanetEarth"` is already in this group. As long as both nodes don't change their transform and stop intersecting (or exit the scene tree), they are grouped together. As long as this intersection exists, any call to [broadcast] will affect *both* [godot.ProximityGroup] nodes. + * + * There are 3 caveats to keep in mind when using [godot.ProximityGroup]: + * + * - The larger the grid radius, the more coordinates and the more [godot.SceneTree] groups are created. This can have a performance impact if too many groups are created. + * + * - If the [godot.ProximityGroup] node is transformed in any way (or is removed from the scene tree), the groupings will have to be recalculated. This can also have a performance impact. + * + * - If your [gridRadius] is smaller than `Vector3(1, 1, 1)`, it will be rounded up to `Vector3(1, 1, 1)`. Therefore, small grid radius values may lead to unwanted groupings. + * + * **Note:** [godot.ProximityGroup] will be removed in Godot 4.0 in favor of more effective and faster [godot.VisibilityNotifier] functionality. For most use cases, [godot.Vector3.distanceTo] or [godot.Vector3.distanceSquaredTo] are fast enough too, especially if you call them less often using a [godot.Timer] node. */ @GodotBaseType public open class ProximityGroup : Spatial() { /** + * Emitted when the user calls the [broadcast] method and has set [dispatchMode] to [MODE_SIGNAL]. * + * The given method and its parameters are passed on to the listeners who connected to this signal of this object, as well as any [godot.ProximityGroup] node this node is grouped together with. + * + * **Note:** This signal is *not* emitted by default, as the default [dispatchMode] is [MODE_PROXY]. */ public val broadcast: Signal2> by signal("method", "parameters") /** - * + * Specifies which node gets contacted on a call of method [broadcast]. */ public open var dispatchMode: Long get() { @@ -52,7 +89,7 @@ public open class ProximityGroup : Spatial() { } /** - * + * The size of the space in 3D units. This also sets the amount of coordinates required to calculate whether two [godot.ProximityGroup] nodes are intersecting or not. Smaller [gridRadius] values can be used for more precise proximity checks at the cost of performance, since more groups will be created. */ public open var gridRadius: Vector3 get() { @@ -68,7 +105,9 @@ public open class ProximityGroup : Spatial() { } /** + * Specify the common group name, to let other [godot.ProximityGroup] nodes know, if they should be auto-grouped with this node in case they intersect with each other. * + * For example, if you have a [godot.ProximityGroup] node named `"Earth"` and another called `"Mars"`, with both nodes having `"planet"` as their [groupName]. Give both planets a significantly larger [gridRadius] than their actual radius, position them close enough and they'll be automatically grouped. */ public open var groupName: String get() { @@ -98,7 +137,9 @@ public open class ProximityGroup : Spatial() { } /** + * Calls on all intersecting [godot.ProximityGroup] the given method and parameters. * + * If the [dispatchMode] is set to [MODE_PROXY] (the default), all calls are delegated to their respective parent [godot.Node]. */ public open fun broadcast(method: String, parameters: Any?): Unit { TransferContext.writeArguments(STRING to method, ANY to parameters) @@ -109,11 +150,11 @@ public open class ProximityGroup : Spatial() { id: Long ) { /** - * + * This [godot.ProximityGroup]'s parent will be target of [broadcast]. */ MODE_PROXY(0), /** - * + * This [godot.ProximityGroup] will emit the [broadcast] *signal* when calling the [broadcast] *method*. */ MODE_SIGNAL(1), ; @@ -130,12 +171,12 @@ public open class ProximityGroup : Spatial() { public companion object { /** - * + * This [godot.ProximityGroup]'s parent will be target of [broadcast]. */ public final const val MODE_PROXY: Long = 0 /** - * + * This [godot.ProximityGroup] will emit the [broadcast] *signal* when calling the [broadcast] *method*. */ public final const val MODE_SIGNAL: Long = 1 } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RandomNumberGenerator.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RandomNumberGenerator.kt index b0bf60db7d..51895563d6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RandomNumberGenerator.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RandomNumberGenerator.kt @@ -19,7 +19,7 @@ import kotlin.Unit * A class for generating pseudo-random numbers. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/math/random_number_generation.html](https://docs.godotengine.org/en/3.4/tutorials/math/random_number_generation.html) + * [$DOCS_URL/tutorials/math/random_number_generation.html]($DOCS_URL/tutorials/math/random_number_generation.html) * * RandomNumberGenerator is a class for generating pseudo-random numbers. It currently uses [godot.PCG32](http://www.pcg-random.org/). * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Range.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Range.kt index f6d43214cc..13bcf94330 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Range.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Range.kt @@ -22,7 +22,7 @@ import kotlin.Unit /** * Abstract base class for range-based controls. * - * Range is a base class for [godot.Control] nodes that change a floating-point *value* between a *minimum* and a *maximum*, using *step* and *page*, for example a [godot.ScrollBar]. + * Range is a base class for [godot.Control] nodes that change a floating-point [value] between a [minValue] and [maxValue], using a configured [step] and [page] size. See e.g. [godot.ScrollBar] and [godot.Slider] for examples of higher level nodes using Range. */ @GodotBaseType public open class Range : Control() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast.kt index cd85ced82c..d0a54412f3 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast.kt @@ -88,7 +88,7 @@ public open class RayCast : Spatial() { } /** - * The ray's collision mask. Only objects in at least one collision layer enabled in the mask will be detected. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The ray's collision mask. Only objects in at least one collision layer enabled in the mask will be detected. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { @@ -207,9 +207,7 @@ public open class RayCast : Spatial() { } /** - * Updates the collision information for the ray. - * - * Use this method to update the collision information immediately instead of waiting for the next `_physics_process` call, for example if the ray or its parent has changed state. + * Updates the collision information for the ray. Use this method to update the collision information immediately instead of waiting for the next `_physics_process` call, for example if the ray or its parent has changed state. * * **Note:** `enabled` is not required for this to work. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast2D.kt index 8c3a6f6e50..19b2a06e1e 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RayCast2D.kt @@ -25,7 +25,7 @@ import kotlin.Unit * Query the closest object intersecting a ray. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * * A RayCast represents a line from its origin to its destination position, `cast_to`. It is used to query the 2D space in order to find the closest object along the path of the ray. * @@ -86,7 +86,7 @@ public open class RayCast2D : Node2D() { } /** - * The ray's collision mask. Only objects in at least one collision layer enabled in the mask will be detected. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The ray's collision mask. Only objects in at least one collision layer enabled in the mask will be detected. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Reference.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Reference.kt index 142e968ac1..3458fac64f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Reference.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Reference.kt @@ -16,7 +16,7 @@ import kotlin.Unit * Base class for reference-counted objects. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/best_practices/node_alternatives.html](https://docs.godotengine.org/en/3.4/tutorials/best_practices/node_alternatives.html) + * [$DOCS_URL/tutorials/best_practices/node_alternatives.html]($DOCS_URL/tutorials/best_practices/node_alternatives.html) * * Base class for any object that keeps a reference count. [godot.Resource] and many other helper objects inherit this class. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ReflectionProbe.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ReflectionProbe.kt index e98ddb4e6a..2c13be3fd2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ReflectionProbe.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ReflectionProbe.kt @@ -26,7 +26,7 @@ import kotlin.Unit * Captures its surroundings to create fast, accurate reflections from a given point. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/reflection_probes.html](https://docs.godotengine.org/en/3.4/tutorials/3d/reflection_probes.html) + * [$DOCS_URL/tutorials/3d/reflection_probes.html]($DOCS_URL/tutorials/3d/reflection_probes.html) * * Capture its surroundings as a dual paraboloid image, and stores versions of it with increasing levels of blur to simulate different material roughnesses. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt index d3ae81dc20..1dfd757b53 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt @@ -189,10 +189,7 @@ private fun registerEngineTypeMethodForAcceptDialog(): Unit { } private fun registerEngineTypeMethodForAnimatedSprite(): Unit { - TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "_is_playing") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "_res_changed") - TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "_set_playing") - TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "is_playing") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "play") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "stop") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "get_animation") @@ -209,6 +206,8 @@ private fun registerEngineTypeMethodForAnimatedSprite(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "set_sprite_frames") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "get_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "set_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "is_playing") + TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "set_playing") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "get_speed_scale") TypeManager.engineTypeMethod.add(ENGINECLASS_ANIMATEDSPRITE to "set_speed_scale") } @@ -2958,9 +2957,7 @@ private fun registerEngineTypeMethodForAudioEffectStereoEnhance(): Unit { private fun registerEngineTypeMethodForAudioServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "add_bus") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "add_bus_effect") - TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "capture_get_device") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "capture_get_device_list") - TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "capture_set_device") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "generate_bus_layout") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "get_bus_channels") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "get_bus_effect") @@ -2998,6 +2995,8 @@ private fun registerEngineTypeMethodForAudioServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "unlock") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "get_bus_count") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "set_bus_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "capture_get_device") + TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "capture_set_device") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "get_device") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "set_device") TypeManager.engineTypeMethod.add(ENGINECLASS_AUDIOSERVER to "get_global_rate_scale") @@ -3300,6 +3299,7 @@ private fun registerEngineTypeMethodForBaseButton(): Unit { private fun registerEngineTypeMethodForBitMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "_get_data") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "_set_data") + TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "convert_to_image") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "create") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "create_from_image_alpha") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "get_bit") @@ -3307,6 +3307,7 @@ private fun registerEngineTypeMethodForBitMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "get_true_bit_count") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "grow_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "opaque_to_polygons") + TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "resize") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "set_bit") TypeManager.engineTypeMethod.add(ENGINECLASS_BITMAP to "set_bit_rect") } @@ -3359,9 +3360,6 @@ private fun registerEngineTypeMethodForBoxShape(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_BOXSHAPE to "set_extents") } -private fun registerEngineTypeMethodForBulletPhysicsDirectBodyState(): Unit { -} - private fun registerEngineTypeMethodForButton(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "get_text_align") TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "set_text_align") @@ -3373,6 +3371,8 @@ private fun registerEngineTypeMethodForButton(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "set_flat") TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "get_button_icon") TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "set_button_icon") + TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "get_icon_align") + TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "set_icon_align") TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "get_text") TypeManager.engineTypeMethod.add(ENGINECLASS_BUTTON to "set_text") } @@ -3414,6 +3414,8 @@ private fun registerEngineTypeMethodForCPUParticles(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "set_param_randomness") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "get_color") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "set_color") + TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "get_color_initial_ramp") + TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "set_color_initial_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "get_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "set_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES to "get_param") @@ -3557,6 +3559,8 @@ private fun registerEngineTypeMethodForCPUParticles2D(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "set_param_randomness") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "get_color") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "set_color") + TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "get_color_initial_ramp") + TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "set_color_initial_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "get_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "set_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_CPUPARTICLES2D to "get_param") @@ -3786,6 +3790,10 @@ private fun registerEngineTypeMethodForCSGTorus(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CSGTORUS to "set_smooth_faces") } +private fun registerEngineTypeMethodForCallbackTweener(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_CALLBACKTWEENER to "set_delay") +} + private fun registerEngineTypeMethodForCamera(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CAMERA to "clear_current") TypeManager.engineTypeMethod.add(ENGINECLASS_CAMERA to "get_camera_rid") @@ -3947,6 +3955,7 @@ private fun registerEngineTypeMethodForCanvasItem(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "_is_on_top") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "_set_on_top") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "_toplevel_raise_self") + TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "_toplevel_visibility_changed") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "_update_callback") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "draw_arc") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASITEM to "draw_char") @@ -4027,6 +4036,8 @@ private fun registerEngineTypeMethodForCanvasItemMaterial(): Unit { private fun registerEngineTypeMethodForCanvasLayer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "get_canvas") + TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "hide") + TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "show") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "get_custom_viewport") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "set_custom_viewport") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "is_following_viewport") @@ -4045,6 +4056,8 @@ private fun registerEngineTypeMethodForCanvasLayer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "set_scale") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "get_transform") TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "set_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "is_visible") + TypeManager.engineTypeMethod.add(ENGINECLASS_CANVASLAYER to "set_visible") } private fun registerEngineTypeMethodForCanvasModulate(): Unit { @@ -4417,8 +4430,15 @@ private fun registerEngineTypeMethodForControl(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "has_shader_override") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "has_stylebox") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "has_stylebox_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "is_drag_successful") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "minimum_size_changed") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "release_focus") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_color_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_constant_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_font_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_icon_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_shader_override") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "remove_stylebox_override") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_anchor") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_anchor_and_margin") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_anchors_and_margins_preset") @@ -4492,6 +4512,8 @@ private fun registerEngineTypeMethodForControl(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_v_size_flags") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "get_theme") TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_theme") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "get_theme_type_variation") + TypeManager.engineTypeMethod.add(ENGINECLASS_CONTROL to "set_theme_type_variation") } private fun registerEngineTypeMethodForConvexPolygonShape(): Unit { @@ -4550,6 +4572,8 @@ private fun registerEngineTypeMethodForCubeMesh(): Unit { } private fun registerEngineTypeMethodForCullInstance(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_CULLINSTANCE to "get_allow_merging") + TypeManager.engineTypeMethod.add(ENGINECLASS_CULLINSTANCE to "set_allow_merging") TypeManager.engineTypeMethod.add(ENGINECLASS_CULLINSTANCE to "get_portal_autoplace_priority") TypeManager.engineTypeMethod.add(ENGINECLASS_CULLINSTANCE to "set_portal_autoplace_priority") TypeManager.engineTypeMethod.add(ENGINECLASS_CULLINSTANCE to "get_include_in_bound") @@ -4733,6 +4757,8 @@ private fun registerEngineTypeMethodForDynamicFontData(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_DYNAMICFONTDATA to "set_font_path") TypeManager.engineTypeMethod.add(ENGINECLASS_DYNAMICFONTDATA to "get_hinting") TypeManager.engineTypeMethod.add(ENGINECLASS_DYNAMICFONTDATA to "set_hinting") + TypeManager.engineTypeMethod.add(ENGINECLASS_DYNAMICFONTDATA to "get_override_oversampling") + TypeManager.engineTypeMethod.add(ENGINECLASS_DYNAMICFONTDATA to "set_override_oversampling") } private fun registerEngineTypeMethodForEditorExportPlugin(): Unit { @@ -4747,6 +4773,7 @@ private fun registerEngineTypeMethodForEditorExportPlugin(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "add_ios_linker_flags") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "add_ios_plist_content") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "add_ios_project_static_lib") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "add_osx_plugin_file") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "add_shared_object") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITOREXPORTPLUGIN to "skip") } @@ -4877,6 +4904,7 @@ private fun registerEngineTypeMethodForEditorInspector(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_property_checked") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_property_keyed") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_property_keyed_with_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_property_pinned") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_property_selected") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_resource_selected") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINSPECTOR to "_vscroll_changed") @@ -4934,11 +4962,6 @@ private fun registerEngineTypeMethodForEditorInterface(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORINTERFACE to "set_distraction_free_mode") } -private fun registerEngineTypeMethodForEditorNavigationMeshGenerator(): Unit { - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR to "bake") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORNAVIGATIONMESHGENERATOR to "clear") -} - private fun registerEngineTypeMethodForEditorPlugin(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPLUGIN to "add_autoload_singleton") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPLUGIN to "add_control_to_bottom_panel") @@ -5004,6 +5027,9 @@ private fun registerEngineTypeMethodForEditorPlugin(): Unit { private fun registerEngineTypeMethodForEditorProperty(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "_focusable_focused") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "_gui_input") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "_menu_option") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "_unhandled_key_input") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "_update_revert_and_pin_status") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "add_focusable") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "emit_changed") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORPROPERTY to "get_edited_object") @@ -5194,6 +5220,8 @@ private fun registerEngineTypeMethodForEditorSpinSlider(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "_value_input_gui_input") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "is_flat") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "set_flat") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "is_hiding_slider") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "set_hide_slider") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "get_label") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "set_label") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORSPINSLIDER to "is_read_only") @@ -5201,27 +5229,39 @@ private fun registerEngineTypeMethodForEditorSpinSlider(): Unit { } private fun registerEngineTypeMethodForEditorVCSInterface(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_checkout_branch") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_commit") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_file_diff") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_create_branch") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_create_remote") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_discard_file") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_fetch") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_branch_list") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_current_branch_name") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_diff") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_line_diff") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_modified_files_data") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_project_name") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_previous_commits") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_remotes") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_get_vcs_name") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_initialize") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_is_vcs_initialized") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_pull") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_push") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_remove_branch") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_remove_remote") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_set_credentials") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_shut_down") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_stage_file") TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "_unstage_file") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "commit") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "get_file_diff") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "get_modified_files_data") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "get_project_name") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "get_vcs_name") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "initialize") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "is_addon_ready") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "is_vcs_initialized") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "shut_down") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "stage_file") - TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "unstage_file") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to + "add_diff_hunks_into_diff_file") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to + "add_line_diffs_into_diff_hunk") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "create_commit") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "create_diff_file") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "create_diff_hunk") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "create_diff_line") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "create_status_file") + TypeManager.engineTypeMethod.add(ENGINECLASS_EDITORVCSINTERFACE to "popup_error") } private fun registerEngineTypeMethodForEncodedObjectAsID(): Unit { @@ -5501,11 +5541,21 @@ private fun registerEngineTypeMethodForFileSystemDock(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_FILESYSTEMDOCK to "navigate_to_path") } +private fun registerEngineTypeMethodForFlowContainer(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_FLOWCONTAINER to "get_line_count") +} + private fun registerEngineTypeMethodForFont(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "draw") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "draw_char") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_ascent") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_contours") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_texture") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_texture_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_tx_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_tx_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_char_tx_uv_rect") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_descent") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_height") TypeManager.engineTypeMethod.add(ENGINECLASS_FONT to "get_string_size") @@ -6020,6 +6070,8 @@ private fun registerEngineTypeMethodForGeometryInstance(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "set_lod_min_distance") TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "get_lod_min_hysteresis") TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "set_lod_min_hysteresis") + TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "get_material_overlay") + TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "set_material_overlay") TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "get_material_override") TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "set_material_override") TypeManager.engineTypeMethod.add(ENGINECLASS_GEOMETRYINSTANCE to "get_flag") @@ -6037,6 +6089,8 @@ private fun registerEngineTypeMethodForGradient(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "set_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "get_colors") TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "set_colors") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "get_interpolation_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "set_interpolation_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "get_offsets") TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENT to "set_offsets") } @@ -6048,6 +6102,25 @@ private fun registerEngineTypeMethodForGradientTexture(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE to "set_width") } +private fun registerEngineTypeMethodForGradientTexture2D(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "_queue_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "get_fill") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_fill") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "get_fill_from") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_fill_from") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "get_fill_to") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_fill_to") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "get_gradient") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_gradient") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "get_repeat") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_repeat") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "is_using_hdr") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_use_hdr") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRADIENTTEXTURE2D to "set_width") +} + private fun registerEngineTypeMethodForGraphEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRAPHEDIT to "_connections_layer_draw") TypeManager.engineTypeMethod.add(ENGINECLASS_GRAPHEDIT to "_graph_node_moved") @@ -6164,6 +6237,7 @@ private fun registerEngineTypeMethodForGridMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_collision_mask_bit") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_meshes") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_used_cells") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_used_cells_by_item") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "make_baked_meshes") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "map_to_world") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "resource_changed") @@ -6172,6 +6246,8 @@ private fun registerEngineTypeMethodForGridMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_collision_layer_bit") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_collision_mask_bit") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "world_to_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "is_baking_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_bake_navigation") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_center_x") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_center_x") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_center_y") @@ -6190,6 +6266,10 @@ private fun registerEngineTypeMethodForGridMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_collision_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_mesh_library") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_mesh_library") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_physics_material") + TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_physics_material") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "get_use_in_baked_light") TypeManager.engineTypeMethod.add(ENGINECLASS_GRIDMAP to "set_use_in_baked_light") } @@ -6204,6 +6284,9 @@ private fun registerEngineTypeMethodForGrooveJoint2D(): Unit { private fun registerEngineTypeMethodForHBoxContainer(): Unit { } +private fun registerEngineTypeMethodForHFlowContainer(): Unit { +} + private fun registerEngineTypeMethodForHMACContext(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_HMACCONTEXT to "finish") TypeManager.engineTypeMethod.add(ENGINECLASS_HMACCONTEXT to "start") @@ -6237,6 +6320,8 @@ private fun registerEngineTypeMethodForHTTPClient(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "read_response_body_chunk") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "request") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "request_raw") + TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "set_http_proxy") + TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "set_https_proxy") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "is_blocking_mode_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "set_blocking_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPCLIENT to "get_connection") @@ -6255,6 +6340,8 @@ private fun registerEngineTypeMethodForHTTPRequest(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "get_http_client_status") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "request") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "request_raw") + TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "set_http_proxy") + TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "set_https_proxy") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "get_body_size_limit") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "set_body_size_limit") TypeManager.engineTypeMethod.add(ENGINECLASS_HTTPREQUEST to "get_download_chunk_size") @@ -6339,6 +6426,7 @@ private fun registerEngineTypeMethodForImage(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "detect_alpha") TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "expand_x2_hq2x") TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "fill") + TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "fill_rect") TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "fix_alpha_edges") TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "flip_x") TypeManager.engineTypeMethod.add(ENGINECLASS_IMAGE to "flip_y") @@ -6431,7 +6519,6 @@ private fun registerEngineTypeMethodForInput(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_last_mouse_speed") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_magnetometer") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_mouse_button_mask") - TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_mouse_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_vector") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "is_action_just_pressed") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "is_action_just_released") @@ -6450,12 +6537,14 @@ private fun registerEngineTypeMethodForInput(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_gravity") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_gyroscope") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_magnetometer") - TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_mouse_mode") - TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_use_accumulated_input") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "start_joy_vibration") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "stop_joy_vibration") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "vibrate_handheld") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "warp_mouse_position") + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "get_mouse_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_mouse_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "is_using_accumulated_input") + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUT to "set_use_accumulated_input") } private fun registerEngineTypeMethodForInputEvent(): Unit { @@ -6560,6 +6649,8 @@ private fun registerEngineTypeMethodForInputEventMouseButton(): Unit { } private fun registerEngineTypeMethodForInputEventMouseMotion(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUTEVENTMOUSEMOTION to "get_pen_inverted") + TypeManager.engineTypeMethod.add(ENGINECLASS_INPUTEVENTMOUSEMOTION to "set_pen_inverted") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUTEVENTMOUSEMOTION to "get_pressure") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUTEVENTMOUSEMOTION to "set_pressure") TypeManager.engineTypeMethod.add(ENGINECLASS_INPUTEVENTMOUSEMOTION to "get_relative") @@ -6633,12 +6724,17 @@ private fun registerEngineTypeMethodForInstancePlaceholder(): Unit { private fun registerEngineTypeMethodForInterpolatedCamera(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "is_interpolation_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "set_interpolation_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "get_process_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "set_process_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "get_speed") TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "set_speed") TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "get_target_path") TypeManager.engineTypeMethod.add(ENGINECLASS_INTERPOLATEDCAMERA to "set_target_path") } +private fun registerEngineTypeMethodForIntervalTweener(): Unit { +} + private fun registerEngineTypeMethodForItemList(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_ITEMLIST to "_get_items") TypeManager.engineTypeMethod.add(ENGINECLASS_ITEMLIST to "_gui_input") @@ -6745,6 +6841,8 @@ private fun registerEngineTypeMethodForJavaScript(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_JAVASCRIPT to "download_buffer") TypeManager.engineTypeMethod.add(ENGINECLASS_JAVASCRIPT to "eval") TypeManager.engineTypeMethod.add(ENGINECLASS_JAVASCRIPT to "get_interface") + TypeManager.engineTypeMethod.add(ENGINECLASS_JAVASCRIPT to "pwa_needs_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_JAVASCRIPT to "pwa_update") } private fun registerEngineTypeMethodForJavaScriptObject(): Unit { @@ -6805,6 +6903,10 @@ private fun registerEngineTypeMethodForKinematicBody(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY to "set_axis_lock") TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY to "get_axis_lock") TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY to "set_axis_lock") + TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY to + "get_moving_platform_apply_velocity_on_leave") + TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY to + "set_moving_platform_apply_velocity_on_leave") } private fun registerEngineTypeMethodForKinematicBody2D(): Unit { @@ -6826,6 +6928,10 @@ private fun registerEngineTypeMethodForKinematicBody2D(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY2D to "set_safe_margin") TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY2D to "is_sync_to_physics_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY2D to "set_sync_to_physics") + TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY2D to + "get_moving_platform_apply_velocity_on_leave") + TypeManager.engineTypeMethod.add(ENGINECLASS_KINEMATICBODY2D to + "set_moving_platform_apply_velocity_on_leave") } private fun registerEngineTypeMethodForKinematicCollision(): Unit { @@ -6891,6 +6997,55 @@ private fun registerEngineTypeMethodForLabel(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL to "set_visible_characters") } +private fun registerEngineTypeMethodForLabel3D(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "_font_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "_im_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "_queue_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "generate_triangle_mesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_alpha_cut_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_alpha_cut_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_alpha_scissor_threshold") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_alpha_scissor_threshold") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_autowrap") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_autowrap") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_billboard_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_billboard_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_font") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_font") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_horizontal_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_horizontal_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_line_spacing") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_line_spacing") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_modulate") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_modulate") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_outline_modulate") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_outline_modulate") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_outline_render_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_outline_render_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_pixel_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_pixel_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_render_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_render_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "is_uppercase") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_uppercase") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_vertical_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_vertical_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "get_width") + TypeManager.engineTypeMethod.add(ENGINECLASS_LABEL3D to "set_width") +} + private fun registerEngineTypeMethodForLargeTexture(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_LARGETEXTURE to "_get_data") TypeManager.engineTypeMethod.add(ENGINECLASS_LARGETEXTURE to "_set_data") @@ -7037,6 +7192,9 @@ private fun registerEngineTypeMethodForLineEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "deselect") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_menu") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_scroll_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_selection_from_column") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_selection_to_column") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "has_selection") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "menu_option") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "select") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "select_all") @@ -7052,12 +7210,16 @@ private fun registerEngineTypeMethodForLineEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_clear_button_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "is_context_menu_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_context_menu_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "is_deselect_on_focus_loss_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_deselect_on_focus_loss_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "is_editable") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_editable") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_expand_to_text_length") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_expand_to_text_length") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_max_length") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_max_length") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "is_middle_mouse_paste_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_middle_mouse_paste_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_placeholder_alpha") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "set_placeholder_alpha") TypeManager.engineTypeMethod.add(ENGINECLASS_LINEEDIT to "get_placeholder") @@ -7209,6 +7371,8 @@ private fun registerEngineTypeMethodForMeshInstance(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "get_active_material") TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "get_surface_material") TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "get_surface_material_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "is_mergeable_with") + TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "merge_meshes") TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "set_surface_material") TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "get_mesh") TypeManager.engineTypeMethod.add(ENGINECLASS_MESHINSTANCE to "set_mesh") @@ -7263,6 +7427,12 @@ private fun registerEngineTypeMethodForMeshTexture(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_MESHTEXTURE to "set_mesh") } +private fun registerEngineTypeMethodForMethodTweener(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_METHODTWEENER to "set_delay") + TypeManager.engineTypeMethod.add(ENGINECLASS_METHODTWEENER to "set_ease") + TypeManager.engineTypeMethod.add(ENGINECLASS_METHODTWEENER to "set_trans") +} + private fun registerEngineTypeMethodForMobileVRInterface(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_MOBILEVRINTERFACE to "get_display_to_lens") TypeManager.engineTypeMethod.add(ENGINECLASS_MOBILEVRINTERFACE to "set_display_to_lens") @@ -7294,7 +7464,9 @@ private fun registerEngineTypeMethodForMultiMesh(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_instance_custom_data") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_instance_transform") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_instance_transform_2d") + TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "reset_instance_physics_interpolation") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_as_bulk_array") + TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_as_bulk_array_interpolated") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_instance_color") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_instance_custom_data") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_instance_transform") @@ -7307,6 +7479,8 @@ private fun registerEngineTypeMethodForMultiMesh(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_instance_count") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_mesh") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_mesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_physics_interpolation_quality") + TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_physics_interpolation_quality") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_transform_format") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "set_transform_format") TypeManager.engineTypeMethod.add(ENGINECLASS_MULTIMESH to "get_visible_instance_count") @@ -7377,10 +7551,16 @@ private fun registerEngineTypeMethodForNavigation(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_closest_point_normal") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_closest_point_owner") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_closest_point_to_segment") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_rid") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_simple_path") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "navmesh_add") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "navmesh_remove") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "navmesh_set_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "set_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "set_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "set_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "set_navigation_layers") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "get_up_vector") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION to "set_up_vector") } @@ -7388,10 +7568,151 @@ private fun registerEngineTypeMethodForNavigation(): Unit { private fun registerEngineTypeMethodForNavigation2D(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_closest_point") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_closest_point_owner") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_rid") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_simple_path") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "navpoly_add") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "navpoly_remove") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "navpoly_set_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "set_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "set_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2D to "set_navigation_layers") +} + +private fun registerEngineTypeMethodForNavigation2DServer(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "_emit_map_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_get_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_is_map_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_callback") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_position") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_target_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_time_horizon") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "agent_set_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "free_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "get_maps") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_force_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_agents") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_closest_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_closest_point_owner") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to + "map_get_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_get_regions") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_is_active") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_set_active") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_set_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "map_set_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to + "map_set_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to + "region_get_connection_pathway_end") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to + "region_get_connection_pathway_start") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_get_connections_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_get_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_get_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_get_travel_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_owns_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_navpoly") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATION2DSERVER to "region_set_travel_cost") +} + +private fun registerEngineTypeMethodForNavigationAgent(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "_avoidance_done") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "distance_to_target") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_final_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_nav_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_nav_path_index") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_navigation_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_next_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_target_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "is_navigation_finished") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "is_target_reachable") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "is_target_reached") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_navigation_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_target_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_agent_height_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_agent_height_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_avoidance_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_avoidance_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_ignore_y") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_ignore_y") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_path_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_path_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_path_max_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_path_max_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_target_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_target_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "get_time_horizon") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT to "set_time_horizon") +} + +private fun registerEngineTypeMethodForNavigationAgent2D(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "_avoidance_done") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "distance_to_target") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_final_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_nav_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_nav_path_index") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_navigation_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_next_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_target_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "is_navigation_finished") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "is_target_reachable") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "is_target_reached") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_navigation_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_target_location") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_avoidance_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_avoidance_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_path_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_path_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_path_max_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_path_max_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_target_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_target_desired_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "get_time_horizon") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONAGENT2D to "set_time_horizon") } private fun registerEngineTypeMethodForNavigationMesh(): Unit { @@ -7424,14 +7745,18 @@ private fun registerEngineTypeMethodForNavigationMesh(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_edge_max_error") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_edge_max_length") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_edge_max_length") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to - "get_filter_walkable_low_height_spans") - TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to - "set_filter_walkable_low_height_spans") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_filter_baking_aabb") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_filter_baking_aabb") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_filter_baking_aabb_offset") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_filter_baking_aabb_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_filter_ledge_spans") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_filter_ledge_spans") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_filter_low_hanging_obstacles") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_filter_low_hanging_obstacles") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to + "get_filter_walkable_low_height_spans") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to + "set_filter_walkable_low_height_spans") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_collision_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_collision_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "get_parsed_geometry_type") @@ -7452,11 +7777,45 @@ private fun registerEngineTypeMethodForNavigationMesh(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESH to "set_vertices") } +private fun registerEngineTypeMethodForNavigationMeshGenerator(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHGENERATOR to "bake") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHGENERATOR to "clear") +} + private fun registerEngineTypeMethodForNavigationMeshInstance(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "_bake_finished") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "bake_navigation_mesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "get_region_rid") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "is_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "set_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "get_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "set_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "set_navigation_layers") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "get_navigation_mesh") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "set_navigation_mesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "get_travel_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONMESHINSTANCE to "set_travel_cost") +} + +private fun registerEngineTypeMethodForNavigationObstacle(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "get_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "get_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "set_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "is_radius_estimated") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "set_estimate_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "get_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE to "set_radius") +} + +private fun registerEngineTypeMethodForNavigationObstacle2D(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "get_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "get_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "set_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "is_radius_estimated") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "set_estimate_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "get_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONOBSTACLE2D to "set_radius") } private fun registerEngineTypeMethodForNavigationPolygon(): Unit { @@ -7469,6 +7828,7 @@ private fun registerEngineTypeMethodForNavigationPolygon(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "add_polygon") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "clear_outlines") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "clear_polygons") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "get_mesh") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "get_outline") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "get_outline_count") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGON to "get_polygon") @@ -7481,13 +7841,79 @@ private fun registerEngineTypeMethodForNavigationPolygon(): Unit { } private fun registerEngineTypeMethodForNavigationPolygonInstance(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "_map_changed") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "_navpoly_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "get_region_rid") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "is_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "set_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "get_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "set_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "set_navigation_layers") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "get_navigation_polygon") TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "set_navigation_polygon") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "get_travel_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONPOLYGONINSTANCE to "set_travel_cost") +} + +private fun registerEngineTypeMethodForNavigationServer(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_get_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_is_map_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_callback") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_max_neighbors") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_max_speed") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_neighbor_dist") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_position") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_radius") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_target_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_time_horizon") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "agent_set_velocity") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "free_rid") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "get_maps") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_force_update") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_agents") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_closest_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_closest_point_normal") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_closest_point_owner") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to + "map_get_closest_point_to_segment") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_regions") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_get_up") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_is_active") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_set_active") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_set_cell_height") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_set_cell_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_set_edge_connection_margin") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "map_set_up") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "process") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_bake_navmesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_create") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to + "region_get_connection_pathway_end") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to + "region_get_connection_pathway_start") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_get_connections_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_get_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_get_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_get_travel_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_owns_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_enter_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_navmesh") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "region_set_travel_cost") + TypeManager.engineTypeMethod.add(ENGINECLASS_NAVIGATIONSERVER to "set_active") } private fun registerEngineTypeMethodForNetworkedMultiplayerENet(): Unit { @@ -7572,12 +7998,14 @@ private fun registerEngineTypeMethodForNode(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_ready") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_set_editor_description") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_set_import_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_set_property_pinned") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_unhandled_input") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "_unhandled_key_input") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "add_child") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "add_child_below_node") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "add_to_group") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "can_process") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "create_tween") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "duplicate") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "find_node") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "find_parent") @@ -7607,6 +8035,8 @@ private fun registerEngineTypeMethodForNode(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_in_group") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_inside_tree") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_network_master") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_physics_interpolated") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_physics_interpolated_and_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_physics_processing") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_physics_processing_internal") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_processing") @@ -7627,6 +8057,7 @@ private fun registerEngineTypeMethodForNode(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "remove_from_group") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "replace_by") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "request_ready") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "reset_physics_interpolation") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "rpc") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "rpc_config") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "rpc_id") @@ -7659,8 +8090,12 @@ private fun registerEngineTypeMethodForNode(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "set_owner") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "get_pause_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "set_pause_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "get_physics_interpolation_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "set_physics_interpolation_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "get_process_priority") TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "set_process_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "is_unique_name_in_owner") + TypeManager.engineTypeMethod.add(ENGINECLASS_NODE to "set_unique_name_in_owner") } private fun registerEngineTypeMethodForNode2D(): Unit { @@ -7785,6 +8220,17 @@ private fun registerEngineTypeMethodForOccluderPolygon2D(): Unit { private fun registerEngineTypeMethodForOccluderShape(): Unit { } +private fun registerEngineTypeMethodForOccluderShapePolygon(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "set_hole_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "set_polygon_point") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "get_hole_points") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "set_hole_points") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "get_polygon_points") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "set_polygon_points") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "is_two_way") + TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPEPOLYGON to "set_two_way") +} + private fun registerEngineTypeMethodForOccluderShapeSphere(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPESPHERE to "set_sphere_position") TypeManager.engineTypeMethod.add(ENGINECLASS_OCCLUDERSHAPESPHERE to "set_sphere_radius") @@ -7836,6 +8282,7 @@ private fun registerEngineTypeMethodForOptionButton(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_item_index") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_item_metadata") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_item_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_item_tooltip") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_popup") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_selected_id") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_selected_metadata") @@ -7847,6 +8294,7 @@ private fun registerEngineTypeMethodForOptionButton(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "set_item_id") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "set_item_metadata") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "set_item_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "set_item_tooltip") TypeManager.engineTypeMethod.add(ENGINECLASS_OPTIONBUTTON to "get_selected") } @@ -8083,6 +8531,8 @@ private fun registerEngineTypeMethodForParticlesMaterial(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "set_param_randomness") TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "get_color") TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "set_color") + TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "get_color_initial_ramp") + TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "set_color_initial_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "get_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "set_color_ramp") TypeManager.engineTypeMethod.add(ENGINECLASS_PARTICLESMATERIAL to "get_param") @@ -8304,9 +8754,6 @@ private fun registerEngineTypeMethodForPhysics2DDirectBodyState(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_PHYSICS2DDIRECTBODYSTATE to "set_transform") } -private fun registerEngineTypeMethodForPhysics2DDirectBodyStateSW(): Unit { -} - private fun registerEngineTypeMethodForPhysics2DDirectSpaceState(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_PHYSICS2DDIRECTSPACESTATE to "cast_motion") TypeManager.engineTypeMethod.add(ENGINECLASS_PHYSICS2DDIRECTSPACESTATE to "collide_shape") @@ -8865,6 +9312,7 @@ private fun registerEngineTypeMethodForPopupMenu(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "is_item_separator") TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "is_item_shortcut_disabled") TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "remove_item") + TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "set_current_index") TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "set_hide_on_window_lose_focus") TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "set_item_accelerator") TypeManager.engineTypeMethod.add(ENGINECLASS_POPUPMENU to "set_item_as_checkable") @@ -8923,6 +9371,7 @@ private fun registerEngineTypeMethodForPosition3D(): Unit { } private fun registerEngineTypeMethodForPrimitiveMesh(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_PRIMITIVEMESH to "_request_update") TypeManager.engineTypeMethod.add(ENGINECLASS_PRIMITIVEMESH to "_update") TypeManager.engineTypeMethod.add(ENGINECLASS_PRIMITIVEMESH to "get_mesh_arrays") TypeManager.engineTypeMethod.add(ENGINECLASS_PRIMITIVEMESH to "get_custom_aabb") @@ -9006,6 +9455,15 @@ private fun registerEngineTypeMethodForProjectSettings(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_PROJECTSETTINGS to "set_setting") } +private fun registerEngineTypeMethodForPropertyTweener(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "as_relative") + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "from") + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "from_current") + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "set_delay") + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "set_ease") + TypeManager.engineTypeMethod.add(ENGINECLASS_PROPERTYTWEENER to "set_trans") +} + private fun registerEngineTypeMethodForProximityGroup(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_PROXIMITYGROUP to "_proximity_group_broadcast") TypeManager.engineTypeMethod.add(ENGINECLASS_PROXIMITYGROUP to "broadcast") @@ -9304,8 +9762,10 @@ private fun registerEngineTypeMethodForRichTextLabel(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "add_text") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "append_bbcode") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "clear") + TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "deselect") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_content_height") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_line_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_selected_text") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_total_character_count") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_v_scroll") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_visible_line_count") @@ -9338,6 +9798,9 @@ private fun registerEngineTypeMethodForRichTextLabel(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "set_bbcode") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "get_effects") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "set_effects") + TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "is_deselect_on_focus_loss_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to + "set_deselect_on_focus_loss_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "is_fit_content_height_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "set_fit_content_height") TypeManager.engineTypeMethod.add(ENGINECLASS_RICHTEXTLABEL to "is_meta_underlined") @@ -9570,11 +10033,13 @@ private fun registerEngineTypeMethodForSceneTree(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "change_scene") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "change_scene_to") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "create_timer") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "create_tween") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_frame") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_network_connected_peers") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_network_unique_id") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_node_count") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_nodes_in_group") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_processed_tweens") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_rpc_sender_id") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "has_group") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "has_network_peer") @@ -9585,12 +10050,12 @@ private fun registerEngineTypeMethodForSceneTree(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "queue_delete") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "quit") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "reload_current_scene") - TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_auto_accept_quit") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_group") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_group_flags") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_input_as_handled") - TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_quit_on_go_back") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_screen_stretch") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_auto_accept_quit") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_auto_accept_quit") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_current_scene") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_current_scene") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_debugging_collisions_hint") @@ -9607,6 +10072,10 @@ private fun registerEngineTypeMethodForSceneTree(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_network_peer") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_paused") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_pause") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_physics_interpolation_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_physics_interpolation_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_quit_on_go_back") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_quit_on_go_back") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "is_refusing_new_network_connections") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "set_refuse_new_network_connections") TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREE to "get_root") @@ -9619,6 +10088,32 @@ private fun registerEngineTypeMethodForSceneTreeTimer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETIMER to "set_time_left") } +private fun registerEngineTypeMethodForSceneTreeTween(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "bind_node") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "chain") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "custom_step") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "get_total_elapsed_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "interpolate_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "is_running") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "is_valid") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "kill") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "parallel") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "pause") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "play") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_ease") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_loops") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_parallel") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_pause_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_process_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_speed_scale") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "set_trans") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "stop") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "tween_callback") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "tween_interval") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "tween_method") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCENETREETWEEN to "tween_property") +} + private fun registerEngineTypeMethodForScript(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPT to "can_instance") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPT to "get_base_script") @@ -9687,13 +10182,15 @@ private fun registerEngineTypeMethodForScriptEditor(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_on_find_in_files_modified_files") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_on_find_in_files_requested") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_on_find_in_files_result_selected") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_on_replace_in_files_requested") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_open_recent_script") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_prepare_file_menu") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_queue_close_tabs") - TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_reload_scripts") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_request_help") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_res_saved_callback") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_resave_scripts") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_save_history") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_scene_saved_callback") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_script_changed") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_script_created") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "_script_list_gui_input") @@ -9720,6 +10217,7 @@ private fun registerEngineTypeMethodForScriptEditor(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "get_open_scripts") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "goto_line") TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "open_script_create_dialog") + TypeManager.engineTypeMethod.add(ENGINECLASS_SCRIPTEDITOR to "reload_scripts") } private fun registerEngineTypeMethodForScrollBar(): Unit { @@ -10004,6 +10502,7 @@ private fun registerEngineTypeMethodForSoftBody(): Unit { private fun registerEngineTypeMethodForSpatial(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "_update_gizmo") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "force_update_transform") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "get_global_transform_interpolated") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "get_parent_spatial") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "get_world") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIAL to "global_rotate") @@ -10078,6 +10577,8 @@ private fun registerEngineTypeMethodForSpatialMaterial(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_texture") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_ao_texture_channel") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_ao_texture_channel") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_async_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_async_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_clearcoat") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_clearcoat") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_feature") @@ -10152,6 +10653,8 @@ private fun registerEngineTypeMethodForSpatialMaterial(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_feature") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "set_feature") TypeManager.engineTypeMethod.add(ENGINECLASS_SPATIALMATERIAL to "get_flag") @@ -10414,18 +10917,24 @@ private fun registerEngineTypeMethodForSpriteBase3D(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_centered") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_draw_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_draw_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "is_flipped_h") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_flip_h") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "is_flipped_v") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_flip_v") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_modulate") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_modulate") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_draw_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_draw_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_opacity") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_opacity") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_pixel_size") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_pixel_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_render_priority") + TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_render_priority") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_draw_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "set_draw_flag") TypeManager.engineTypeMethod.add(ENGINECLASS_SPRITEBASE3D to "get_draw_flag") @@ -10630,6 +11139,8 @@ private fun registerEngineTypeMethodForStyleBoxFlat(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_STYLEBOXFLAT to "set_shadow_offset") TypeManager.engineTypeMethod.add(ENGINECLASS_STYLEBOXFLAT to "get_shadow_size") TypeManager.engineTypeMethod.add(ENGINECLASS_STYLEBOXFLAT to "set_shadow_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_STYLEBOXFLAT to "get_skew") + TypeManager.engineTypeMethod.add(ENGINECLASS_STYLEBOXFLAT to "set_skew") } private fun registerEngineTypeMethodForStyleBoxLine(): Unit { @@ -10830,6 +11341,8 @@ private fun registerEngineTypeMethodForTextEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_selection_to_column") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_selection_to_line") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_total_gutter_width") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_total_visible_rows") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_visible_rows") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_word_under_cursor") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "has_keyword_color") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "has_redo") @@ -10841,6 +11354,7 @@ private fun registerEngineTypeMethodForTextEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_line_set_as_breakpoint") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_line_set_as_safe") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_line_wrapped") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_mouse_over_selection") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_selection_active") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "menu_option") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "paste") @@ -10872,6 +11386,10 @@ private fun registerEngineTypeMethodForTextEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_right_click_moves_caret") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_context_menu_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_context_menu_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_deselect_on_focus_loss_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_deselect_on_focus_loss_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_drag_and_drop_selection_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_drag_and_drop_selection_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_drawing_spaces") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_draw_spaces") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_drawing_tabs") @@ -10884,6 +11402,8 @@ private fun registerEngineTypeMethodForTextEdit(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_highlight_all_occurrences") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_highlight_current_line_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_highlight_current_line") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_middle_mouse_paste_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "set_middle_mouse_paste_enabled") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "is_drawing_minimap") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "draw_minimap") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTEDIT to "get_minimap_width") @@ -10919,6 +11439,24 @@ private fun registerEngineTypeMethodForTextEdit(): Unit { private fun registerEngineTypeMethodForTextFile(): Unit { } +private fun registerEngineTypeMethodForTextMesh(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "_font_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_curve_step") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_curve_step") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_depth") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_depth") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_font") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_font") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_horizontal_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_horizontal_alignment") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_pixel_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_pixel_size") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "get_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_text") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "is_uppercase") + TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTMESH to "set_uppercase") +} + private fun registerEngineTypeMethodForTexture(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTURE to "draw") TypeManager.engineTypeMethod.add(ENGINECLASS_TEXTURE to "draw_rect") @@ -11028,6 +11566,7 @@ private fun registerEngineTypeMethodForTextureRect(): Unit { private fun registerEngineTypeMethodForTheme(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "_emit_theme_changed") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "add_type") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_color") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_constant") @@ -11035,6 +11574,7 @@ private fun registerEngineTypeMethodForTheme(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_icon") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_stylebox") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_theme_item") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "clear_type_variation") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "copy_default_theme") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "copy_theme") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_color") @@ -11056,6 +11596,8 @@ private fun registerEngineTypeMethodForTheme(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_theme_item_list") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_theme_item_types") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_type_list") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_type_variation_base") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_type_variation_list") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_color") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_constant") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_default_font") @@ -11063,7 +11605,9 @@ private fun registerEngineTypeMethodForTheme(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_icon") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_stylebox") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "has_theme_item") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "is_type_variation") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "merge_with") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "remove_type") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "rename_color") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "rename_constant") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "rename_font") @@ -11076,6 +11620,7 @@ private fun registerEngineTypeMethodForTheme(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "set_icon") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "set_stylebox") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "set_theme_item") + TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "set_type_variation") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "get_default_font") TypeManager.engineTypeMethod.add(ENGINECLASS_THEME to "set_default_font") } @@ -11110,6 +11655,8 @@ private fun registerEngineTypeMethodForTileMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "update_bitmask_region") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "update_dirty_quadrants") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "world_to_map") + TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "is_baking_navigation") + TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_bake_navigation") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "get_clip_uv") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_clip_uv") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "get_custom_transform") @@ -11142,6 +11689,8 @@ private fun registerEngineTypeMethodForTileMap(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_compatibility_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "get_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_mode") + TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "get_navigation_layers") + TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_navigation_layers") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "get_occluder_light_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "set_occluder_light_mask") TypeManager.engineTypeMethod.add(ENGINECLASS_TILEMAP to "is_show_collision_enabled") @@ -11221,6 +11770,30 @@ private fun registerEngineTypeMethodForTileSet(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TILESET to "tile_set_z_index") } +private fun registerEngineTypeMethodForTime(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_date_dict_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_date_dict_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_date_string_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_date_string_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_dict_from_datetime_string") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_dict_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_dict_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_string_from_datetime_dict") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_string_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_datetime_string_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_offset_string_from_offset_minutes") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_ticks_msec") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_ticks_usec") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_time_dict_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_time_dict_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_time_string_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_time_string_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_time_zone_from_system") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_unix_time_from_datetime_dict") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_unix_time_from_datetime_string") + TypeManager.engineTypeMethod.add(ENGINECLASS_TIME to "get_unix_time_from_system") +} + private fun registerEngineTypeMethodForTimer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TIMER to "is_stopped") TypeManager.engineTypeMethod.add(ENGINECLASS_TIMER to "start") @@ -11296,11 +11869,11 @@ private fun registerEngineTypeMethodForTree(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "_text_editor_enter") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "_text_editor_modal_close") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "_value_editor_changed") - TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "are_column_titles_visible") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "clear") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "create_item") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "edit_selected") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "ensure_cursor_is_visible") + TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_button_id_at_position") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_column_at_position") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_column_title") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_column_width") @@ -11320,11 +11893,12 @@ private fun registerEngineTypeMethodForTree(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_column_expand") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_column_min_width") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_column_title") - TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_column_titles_visible") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_allow_reselect") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_allow_reselect") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_allow_rmb_select") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_allow_rmb_select") + TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "are_column_titles_visible") + TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_column_titles_visible") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_columns") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "set_columns") TypeManager.engineTypeMethod.add(ENGINECLASS_TREE to "get_drop_mode_flags") @@ -11345,7 +11919,9 @@ private fun registerEngineTypeMethodForTreeItem(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "deselect") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "erase_button") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_button") + TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_button_by_id") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_button_count") + TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_button_id") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_button_tooltip") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_cell_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_TREEITEM to "get_children") @@ -11443,6 +12019,9 @@ private fun registerEngineTypeMethodForTween(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_TWEEN to "set_repeat") } +private fun registerEngineTypeMethodForTweener(): Unit { +} + private fun registerEngineTypeMethodForUDPServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_UDPSERVER to "is_connection_available") TypeManager.engineTypeMethod.add(ENGINECLASS_UDPSERVER to "is_listening") @@ -11515,6 +12094,9 @@ private fun registerEngineTypeMethodForUndoRedo(): Unit { private fun registerEngineTypeMethodForVBoxContainer(): Unit { } +private fun registerEngineTypeMethodForVFlowContainer(): Unit { +} + private fun registerEngineTypeMethodForVScrollBar(): Unit { } @@ -11537,6 +12119,7 @@ private fun registerEngineTypeMethodForVehicleBody(): Unit { } private fun registerEngineTypeMethodForVehicleWheel(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VEHICLEWHEEL to "get_contact_body") TypeManager.engineTypeMethod.add(ENGINECLASS_VEHICLEWHEEL to "get_rpm") TypeManager.engineTypeMethod.add(ENGINECLASS_VEHICLEWHEEL to "get_skidinfo") TypeManager.engineTypeMethod.add(ENGINECLASS_VEHICLEWHEEL to "is_in_contact") @@ -11639,6 +12222,7 @@ private fun registerEngineTypeMethodForViewport(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "get_visible_rect") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "gui_get_drag_data") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "gui_has_modal_stack") + TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "gui_is_drag_successful") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "gui_is_dragging") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "input") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "is_input_handled") @@ -11711,6 +12295,8 @@ private fun registerEngineTypeMethodForViewport(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "set_transparent_background") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "get_usage") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "set_usage") + TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "get_use_32_bpc_depth") + TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "set_use_32_bpc_depth") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "get_world") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "set_world") TypeManager.engineTypeMethod.add(ENGINECLASS_VIEWPORT to "get_world_2d") @@ -11759,6 +12345,8 @@ private fun registerEngineTypeMethodForVisibilityNotifier(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_VISIBILITYNOTIFIER to "is_on_screen") TypeManager.engineTypeMethod.add(ENGINECLASS_VISIBILITYNOTIFIER to "get_aabb") TypeManager.engineTypeMethod.add(ENGINECLASS_VISIBILITYNOTIFIER to "set_aabb") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISIBILITYNOTIFIER to "get_max_distance") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISIBILITYNOTIFIER to "set_max_distance") } private fun registerEngineTypeMethodForVisibilityNotifier2D(): Unit { @@ -12329,6 +12917,8 @@ private fun registerEngineTypeMethodForVisualServer(): Unit { "instance_geometry_set_cast_shadows_setting") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "instance_geometry_set_draw_range") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "instance_geometry_set_flag") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to + "instance_geometry_set_material_overlay") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "instance_geometry_set_material_override") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "instance_set_base") @@ -12487,6 +13077,7 @@ private fun registerEngineTypeMethodForVisualServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_boot_image") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_debug_generate_wireframes") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_default_clear_color") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_shader_async_hidden_forbidden") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_shader_time_scale") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "set_use_occlusion_culling") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "shader_create") @@ -12524,6 +13115,7 @@ private fun registerEngineTypeMethodForVisualServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_data_partial") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_flags") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_path") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_proxy") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_shrink_all_x2_on_set_data") TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSERVER to "texture_set_size_override") @@ -12607,6 +13199,14 @@ private fun registerEngineTypeMethodForVisualShaderNodeBooleanConstant(): Unit { } private fun registerEngineTypeMethodForVisualShaderNodeBooleanUniform(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM to + "get_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM to + "set_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM to + "is_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM to + "set_default_value_enabled") } private fun registerEngineTypeMethodForVisualShaderNodeColorConstant(): Unit { @@ -12625,6 +13225,12 @@ private fun registerEngineTypeMethodForVisualShaderNodeColorOp(): Unit { } private fun registerEngineTypeMethodForVisualShaderNodeColorUniform(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODECOLORUNIFORM to "get_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODECOLORUNIFORM to "set_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODECOLORUNIFORM to + "is_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODECOLORUNIFORM to + "set_default_value_enabled") } private fun registerEngineTypeMethodForVisualShaderNodeCompare(): Unit { @@ -12771,6 +13377,20 @@ private fun registerEngineTypeMethodForVisualShaderNodeScalarSwitch(): Unit { } private fun registerEngineTypeMethodForVisualShaderNodeScalarUniform(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "get_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "set_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to + "is_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to + "set_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "get_hint") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "set_hint") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "get_max") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "set_max") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "get_min") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "set_min") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "get_step") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM to "set_step") } private fun registerEngineTypeMethodForVisualShaderNodeSwitch(): Unit { @@ -12819,6 +13439,14 @@ private fun registerEngineTypeMethodForVisualShaderNodeTransformMult(): Unit { } private fun registerEngineTypeMethodForVisualShaderNodeTransformUniform(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM to + "get_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM to + "set_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM to + "is_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM to + "set_default_value_enabled") } private fun registerEngineTypeMethodForVisualShaderNodeTransformVecMult(): Unit { @@ -12842,6 +13470,12 @@ private fun registerEngineTypeMethodForVisualShaderNodeVec3Constant(): Unit { } private fun registerEngineTypeMethodForVisualShaderNodeVec3Uniform(): Unit { + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM to "get_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM to "set_default_value") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM to + "is_default_value_enabled") + TypeManager.engineTypeMethod.add(ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM to + "set_default_value_enabled") } private fun registerEngineTypeMethodForVisualShaderNodeVectorClamp(): Unit { @@ -12979,6 +13613,7 @@ private fun registerEngineTypeMethodForWebSocketServer(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "has_peer") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "is_listening") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "listen") + TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "set_extra_headers") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "stop") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "get_bind_ip") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBSOCKETSERVER to "set_bind_ip") @@ -12994,6 +13629,7 @@ private fun registerEngineTypeMethodForWebSocketServer(): Unit { private fun registerEngineTypeMethodForWebXRInterface(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_controller") + TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_controller_target_ray_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "is_session_supported") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_bounds_geometry") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_optional_features") @@ -13008,6 +13644,8 @@ private fun registerEngineTypeMethodForWebXRInterface(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_session_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "set_session_mode") TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_visibility_state") + TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "get_xr_standard_mapping") + TypeManager.engineTypeMethod.add(ENGINECLASS_WEBXRINTERFACE to "set_xr_standard_mapping") } private fun registerEngineTypeMethodForWindowDialog(): Unit { @@ -13026,6 +13664,7 @@ private fun registerEngineTypeMethodForWorld(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "set_environment") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "get_fallback_environment") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "set_fallback_environment") + TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "get_navigation_map") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "get_scenario") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD to "get_space") } @@ -13033,6 +13672,7 @@ private fun registerEngineTypeMethodForWorld(): Unit { private fun registerEngineTypeMethodForWorld2D(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD2D to "get_canvas") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD2D to "get_direct_space_state") + TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD2D to "get_navigation_map") TypeManager.engineTypeMethod.add(ENGINECLASS_WORLD2D to "get_space") } @@ -13265,6 +13905,7 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "can_use_threads") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "center_window") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "close_midi_inputs") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "crash") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "delay_msec") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "delay_usec") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "dump_memory_to_file") @@ -13282,6 +13923,7 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_date") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_datetime") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_datetime_from_unix_time") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_display_cutouts") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_dynamic_memory_usage") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_environment") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_executable_path") @@ -13291,6 +13933,7 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_latin_keyboard_variant") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_locale") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_locale_language") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_main_thread_id") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_model_name") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_name") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_native_handle") @@ -13299,12 +13942,14 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_power_state") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_process_id") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_processor_count") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_processor_name") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_real_window_size") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_scancode_string") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_count") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_dpi") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_max_scale") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_position") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_refresh_rate") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_scale") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_screen_size") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "get_splash_tick_msec") @@ -13332,6 +13977,7 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "global_menu_add_separator") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "global_menu_clear") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "global_menu_remove_item") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "has_clipboard") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "has_environment") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "has_feature") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "has_touchscreen_ui_hint") @@ -13339,6 +13985,7 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "hide_virtual_keyboard") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_debug_build") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_ok_left_and_cancel_right") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_process_running") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_scancode_unicode") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_stdout_verbose") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "is_userfs_persistent") @@ -13348,8 +13995,10 @@ private fun registerEngineTypeMethodForOS(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "keyboard_get_layout_count") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "keyboard_get_layout_language") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "keyboard_get_layout_name") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "keyboard_get_scancode_from_physical") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "keyboard_set_current_layout") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "kill") + TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "move_to_trash") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "move_window_to_foreground") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "native_video_is_playing") TypeManager.engineTypeMethod.add(ENGINECLASS__OS to "native_video_pause") @@ -13439,6 +14088,7 @@ private fun registerEngineTypeMethodForResourceSaver(): Unit { private fun registerEngineTypeMethodForSemaphore(): Unit { TypeManager.engineTypeMethod.add(ENGINECLASS__SEMAPHORE to "post") + TypeManager.engineTypeMethod.add(ENGINECLASS__SEMAPHORE to "try_wait") TypeManager.engineTypeMethod.add(ENGINECLASS__SEMAPHORE to "wait") } @@ -13560,7 +14210,6 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("BoneAttachment", ::BoneAttachment) TypeManager.registerEngineType("BoxContainer", ::BoxContainer) TypeManager.registerEngineType("BoxShape", ::BoxShape) - TypeManager.registerEngineType("BulletPhysicsDirectBodyState", ::BulletPhysicsDirectBodyState) TypeManager.registerEngineType("Button", ::Button) TypeManager.registerEngineType("ButtonGroup", ::ButtonGroup) TypeManager.registerEngineType("CPUParticles", ::CPUParticles) @@ -13574,6 +14223,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("CSGShape", ::CSGShape) TypeManager.registerEngineType("CSGSphere", ::CSGSphere) TypeManager.registerEngineType("CSGTorus", ::CSGTorus) + TypeManager.registerEngineType("CallbackTweener", ::CallbackTweener) TypeManager.registerEngineType("Camera", ::Camera) TypeManager.registerEngineType("Camera2D", ::Camera2D) TypeManager.registerEngineType("CameraFeed", ::CameraFeed) @@ -13636,7 +14286,6 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("EditorInspector", ::EditorInspector) TypeManager.registerEngineType("EditorInspectorPlugin", ::EditorInspectorPlugin) TypeManager.registerEngineType("EditorInterface", ::EditorInterface) - TypeManager.registerEngineType("EditorNavigationMeshGenerator", ::EditorNavigationMeshGenerator) TypeManager.registerEngineType("EditorPlugin", ::EditorPlugin) TypeManager.registerEngineType("EditorProperty", ::EditorProperty) TypeManager.registerEngineType("EditorResourceConversionPlugin", ::EditorResourceConversionPlugin) @@ -13661,6 +14310,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("ExternalTexture", ::ExternalTexture) TypeManager.registerEngineType("FileDialog", ::FileDialog) TypeManager.registerEngineType("FileSystemDock", ::FileSystemDock) + TypeManager.registerEngineType("FlowContainer", ::FlowContainer) TypeManager.registerEngineType("Font", ::Font) TypeManager.registerEngineType("FuncRef", ::FuncRef) TypeManager.registerEngineType("GDNative", ::GDNative) @@ -13686,12 +14336,14 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("GeometryInstance", ::GeometryInstance) TypeManager.registerEngineType("Gradient", ::Gradient) TypeManager.registerEngineType("GradientTexture", ::GradientTexture) + TypeManager.registerEngineType("GradientTexture2D", ::GradientTexture2D) TypeManager.registerEngineType("GraphEdit", ::GraphEdit) TypeManager.registerEngineType("GraphNode", ::GraphNode) TypeManager.registerEngineType("GridContainer", ::GridContainer) TypeManager.registerEngineType("GridMap", ::GridMap) TypeManager.registerEngineType("GrooveJoint2D", ::GrooveJoint2D) TypeManager.registerEngineType("HBoxContainer", ::HBoxContainer) + TypeManager.registerEngineType("HFlowContainer", ::HFlowContainer) TypeManager.registerEngineType("HMACContext", ::HMACContext) TypeManager.registerEngineType("HScrollBar", ::HScrollBar) TypeManager.registerEngineType("HSeparator", ::HSeparator) @@ -13728,6 +14380,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerSingleton("InputMap") TypeManager.registerEngineType("InstancePlaceholder", ::InstancePlaceholder) TypeManager.registerEngineType("InterpolatedCamera", ::InterpolatedCamera) + TypeManager.registerEngineType("IntervalTweener", ::IntervalTweener) TypeManager.registerEngineType("ItemList", ::ItemList) TypeManager.registerEngineType("JNISingleton", ::JNISingleton) TypeManager.registerEngineType("JSONParseResult", ::JSONParseResult) @@ -13746,6 +14399,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("KinematicCollision2D", ::KinematicCollision2D) TypeManager.registerEngineType("KotlinScript", ::KotlinScript) TypeManager.registerEngineType("Label", ::Label) + TypeManager.registerEngineType("Label3D", ::Label3D) TypeManager.registerEngineType("LargeTexture", ::LargeTexture) TypeManager.registerEngineType("Light", ::Light) TypeManager.registerEngineType("Light2D", ::Light2D) @@ -13766,6 +14420,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("MeshInstance2D", ::MeshInstance2D) TypeManager.registerEngineType("MeshLibrary", ::MeshLibrary) TypeManager.registerEngineType("MeshTexture", ::MeshTexture) + TypeManager.registerEngineType("MethodTweener", ::MethodTweener) TypeManager.registerEngineType("MobileVRInterface", ::MobileVRInterface) TypeManager.registerEngineType("MultiMesh", ::MultiMesh) TypeManager.registerEngineType("MultiMeshInstance", ::MultiMeshInstance) @@ -13775,10 +14430,20 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("NativeScript", ::NativeScript) TypeManager.registerEngineType("Navigation", ::Navigation) TypeManager.registerEngineType("Navigation2D", ::Navigation2D) + TypeManager.registerEngineType("Navigation2DServer") { Navigation2DServer } + TypeManager.registerSingleton("Navigation2DServer") + TypeManager.registerEngineType("NavigationAgent", ::NavigationAgent) + TypeManager.registerEngineType("NavigationAgent2D", ::NavigationAgent2D) TypeManager.registerEngineType("NavigationMesh", ::NavigationMesh) + TypeManager.registerEngineType("NavigationMeshGenerator") { NavigationMeshGenerator } + TypeManager.registerSingleton("NavigationMeshGenerator") TypeManager.registerEngineType("NavigationMeshInstance", ::NavigationMeshInstance) + TypeManager.registerEngineType("NavigationObstacle", ::NavigationObstacle) + TypeManager.registerEngineType("NavigationObstacle2D", ::NavigationObstacle2D) TypeManager.registerEngineType("NavigationPolygon", ::NavigationPolygon) TypeManager.registerEngineType("NavigationPolygonInstance", ::NavigationPolygonInstance) + TypeManager.registerEngineType("NavigationServer") { NavigationServer } + TypeManager.registerSingleton("NavigationServer") TypeManager.registerEngineType("NetworkedMultiplayerENet", ::NetworkedMultiplayerENet) TypeManager.registerEngineType("NetworkedMultiplayerPeer", ::NetworkedMultiplayerPeer) TypeManager.registerEngineType("NinePatchRect", ::NinePatchRect) @@ -13789,6 +14454,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("Occluder", ::Occluder) TypeManager.registerEngineType("OccluderPolygon2D", ::OccluderPolygon2D) TypeManager.registerEngineType("OccluderShape", ::OccluderShape) + TypeManager.registerEngineType("OccluderShapePolygon", ::OccluderShapePolygon) TypeManager.registerEngineType("OccluderShapeSphere", ::OccluderShapeSphere) TypeManager.registerEngineType("OmniLight", ::OmniLight) TypeManager.registerEngineType("OpenSimplexNoise", ::OpenSimplexNoise) @@ -13820,7 +14486,6 @@ public fun registerEngineTypes(): Unit { TypeManager.registerSingleton("Performance") TypeManager.registerEngineType("PhysicalBone", ::PhysicalBone) TypeManager.registerEngineType("Physics2DDirectBodyState", ::Physics2DDirectBodyState) - TypeManager.registerEngineType("Physics2DDirectBodyStateSW", ::Physics2DDirectBodyStateSW) TypeManager.registerEngineType("Physics2DDirectSpaceState", ::Physics2DDirectSpaceState) TypeManager.registerEngineType("Physics2DServer") { Physics2DServer } TypeManager.registerSingleton("Physics2DServer") @@ -13856,6 +14521,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("ProgressBar", ::ProgressBar) TypeManager.registerEngineType("ProjectSettings") { ProjectSettings } TypeManager.registerSingleton("ProjectSettings") + TypeManager.registerEngineType("PropertyTweener", ::PropertyTweener) TypeManager.registerEngineType("ProximityGroup", ::ProximityGroup) TypeManager.registerEngineType("ProxyTexture", ::ProxyTexture) TypeManager.registerEngineType("QuadMesh", ::QuadMesh) @@ -13890,6 +14556,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("SceneState", ::SceneState) TypeManager.registerEngineType("SceneTree", ::SceneTree) TypeManager.registerEngineType("SceneTreeTimer", ::SceneTreeTimer) + TypeManager.registerEngineType("SceneTreeTween", ::SceneTreeTween) TypeManager.registerEngineType("Script", ::Script) TypeManager.registerEngineType("ScriptCreateDialog", ::ScriptCreateDialog) TypeManager.registerEngineType("ScriptEditor", ::ScriptEditor) @@ -13944,6 +14611,7 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("Tabs", ::Tabs) TypeManager.registerEngineType("TextEdit", ::TextEdit) TypeManager.registerEngineType("TextFile", ::TextFile) + TypeManager.registerEngineType("TextMesh", ::TextMesh) TypeManager.registerEngineType("Texture", ::Texture) TypeManager.registerEngineType("Texture3D", ::Texture3D) TypeManager.registerEngineType("TextureArray", ::TextureArray) @@ -13954,6 +14622,8 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("Theme", ::Theme) TypeManager.registerEngineType("TileMap", ::TileMap) TypeManager.registerEngineType("TileSet", ::TileSet) + TypeManager.registerEngineType("Time") { Time } + TypeManager.registerSingleton("Time") TypeManager.registerEngineType("Timer", ::Timer) TypeManager.registerEngineType("ToolButton", ::ToolButton) TypeManager.registerEngineType("TouchScreenButton", ::TouchScreenButton) @@ -13964,11 +14634,13 @@ public fun registerEngineTypes(): Unit { TypeManager.registerEngineType("TreeItem", ::TreeItem) TypeManager.registerEngineType("TriangleMesh", ::TriangleMesh) TypeManager.registerEngineType("Tween", ::Tween) + TypeManager.registerEngineType("Tweener", ::Tweener) TypeManager.registerEngineType("UDPServer", ::UDPServer) TypeManager.registerEngineType("UPNP", ::UPNP) TypeManager.registerEngineType("UPNPDevice", ::UPNPDevice) TypeManager.registerEngineType("UndoRedo", ::UndoRedo) TypeManager.registerEngineType("VBoxContainer", ::VBoxContainer) + TypeManager.registerEngineType("VFlowContainer", ::VFlowContainer) TypeManager.registerEngineType("VScrollBar", ::VScrollBar) TypeManager.registerEngineType("VSeparator", ::VSeparator) TypeManager.registerEngineType("VSlider", ::VSlider) @@ -14256,7 +14928,6 @@ public fun registerVariantMapping(): Unit { variantMapper[BoneAttachment::class] = OBJECT variantMapper[BoxContainer::class] = OBJECT variantMapper[BoxShape::class] = OBJECT - variantMapper[BulletPhysicsDirectBodyState::class] = OBJECT variantMapper[Button::class] = OBJECT variantMapper[ButtonGroup::class] = OBJECT variantMapper[CPUParticles::class] = OBJECT @@ -14270,6 +14941,7 @@ public fun registerVariantMapping(): Unit { variantMapper[CSGShape::class] = OBJECT variantMapper[CSGSphere::class] = OBJECT variantMapper[CSGTorus::class] = OBJECT + variantMapper[CallbackTweener::class] = OBJECT variantMapper[Camera::class] = OBJECT variantMapper[Camera2D::class] = OBJECT variantMapper[CameraFeed::class] = OBJECT @@ -14331,7 +15003,6 @@ public fun registerVariantMapping(): Unit { variantMapper[EditorInspector::class] = OBJECT variantMapper[EditorInspectorPlugin::class] = OBJECT variantMapper[EditorInterface::class] = OBJECT - variantMapper[EditorNavigationMeshGenerator::class] = OBJECT variantMapper[EditorPlugin::class] = OBJECT variantMapper[EditorProperty::class] = OBJECT variantMapper[EditorResourceConversionPlugin::class] = OBJECT @@ -14356,6 +15027,7 @@ public fun registerVariantMapping(): Unit { variantMapper[ExternalTexture::class] = OBJECT variantMapper[FileDialog::class] = OBJECT variantMapper[FileSystemDock::class] = OBJECT + variantMapper[FlowContainer::class] = OBJECT variantMapper[Font::class] = OBJECT variantMapper[FuncRef::class] = OBJECT variantMapper[GDNative::class] = OBJECT @@ -14381,12 +15053,14 @@ public fun registerVariantMapping(): Unit { variantMapper[GeometryInstance::class] = OBJECT variantMapper[Gradient::class] = OBJECT variantMapper[GradientTexture::class] = OBJECT + variantMapper[GradientTexture2D::class] = OBJECT variantMapper[GraphEdit::class] = OBJECT variantMapper[GraphNode::class] = OBJECT variantMapper[GridContainer::class] = OBJECT variantMapper[GridMap::class] = OBJECT variantMapper[GrooveJoint2D::class] = OBJECT variantMapper[HBoxContainer::class] = OBJECT + variantMapper[HFlowContainer::class] = OBJECT variantMapper[HMACContext::class] = OBJECT variantMapper[HScrollBar::class] = OBJECT variantMapper[HSeparator::class] = OBJECT @@ -14420,6 +15094,7 @@ public fun registerVariantMapping(): Unit { variantMapper[InputMap::class] = OBJECT variantMapper[InstancePlaceholder::class] = OBJECT variantMapper[InterpolatedCamera::class] = OBJECT + variantMapper[IntervalTweener::class] = OBJECT variantMapper[ItemList::class] = OBJECT variantMapper[JNISingleton::class] = OBJECT variantMapper[JSONParseResult::class] = OBJECT @@ -14436,6 +15111,7 @@ public fun registerVariantMapping(): Unit { variantMapper[KinematicCollision2D::class] = OBJECT variantMapper[KotlinScript::class] = OBJECT variantMapper[Label::class] = OBJECT + variantMapper[Label3D::class] = OBJECT variantMapper[LargeTexture::class] = OBJECT variantMapper[Light::class] = OBJECT variantMapper[Light2D::class] = OBJECT @@ -14456,6 +15132,7 @@ public fun registerVariantMapping(): Unit { variantMapper[MeshInstance2D::class] = OBJECT variantMapper[MeshLibrary::class] = OBJECT variantMapper[MeshTexture::class] = OBJECT + variantMapper[MethodTweener::class] = OBJECT variantMapper[MobileVRInterface::class] = OBJECT variantMapper[MultiMesh::class] = OBJECT variantMapper[MultiMeshInstance::class] = OBJECT @@ -14465,10 +15142,17 @@ public fun registerVariantMapping(): Unit { variantMapper[NativeScript::class] = OBJECT variantMapper[Navigation::class] = OBJECT variantMapper[Navigation2D::class] = OBJECT + variantMapper[Navigation2DServer::class] = OBJECT + variantMapper[NavigationAgent::class] = OBJECT + variantMapper[NavigationAgent2D::class] = OBJECT variantMapper[NavigationMesh::class] = OBJECT + variantMapper[NavigationMeshGenerator::class] = OBJECT variantMapper[NavigationMeshInstance::class] = OBJECT + variantMapper[NavigationObstacle::class] = OBJECT + variantMapper[NavigationObstacle2D::class] = OBJECT variantMapper[NavigationPolygon::class] = OBJECT variantMapper[NavigationPolygonInstance::class] = OBJECT + variantMapper[NavigationServer::class] = OBJECT variantMapper[NetworkedMultiplayerENet::class] = OBJECT variantMapper[NetworkedMultiplayerPeer::class] = OBJECT variantMapper[NinePatchRect::class] = OBJECT @@ -14479,6 +15163,7 @@ public fun registerVariantMapping(): Unit { variantMapper[Occluder::class] = OBJECT variantMapper[OccluderPolygon2D::class] = OBJECT variantMapper[OccluderShape::class] = OBJECT + variantMapper[OccluderShapePolygon::class] = OBJECT variantMapper[OccluderShapeSphere::class] = OBJECT variantMapper[OmniLight::class] = OBJECT variantMapper[OpenSimplexNoise::class] = OBJECT @@ -14509,7 +15194,6 @@ public fun registerVariantMapping(): Unit { variantMapper[Performance::class] = OBJECT variantMapper[PhysicalBone::class] = OBJECT variantMapper[Physics2DDirectBodyState::class] = OBJECT - variantMapper[Physics2DDirectBodyStateSW::class] = OBJECT variantMapper[Physics2DDirectSpaceState::class] = OBJECT variantMapper[Physics2DServer::class] = OBJECT variantMapper[Physics2DShapeQueryParameters::class] = OBJECT @@ -14542,6 +15226,7 @@ public fun registerVariantMapping(): Unit { variantMapper[ProceduralSky::class] = OBJECT variantMapper[ProgressBar::class] = OBJECT variantMapper[ProjectSettings::class] = OBJECT + variantMapper[PropertyTweener::class] = OBJECT variantMapper[ProximityGroup::class] = OBJECT variantMapper[ProxyTexture::class] = OBJECT variantMapper[QuadMesh::class] = OBJECT @@ -14576,6 +15261,7 @@ public fun registerVariantMapping(): Unit { variantMapper[SceneState::class] = OBJECT variantMapper[SceneTree::class] = OBJECT variantMapper[SceneTreeTimer::class] = OBJECT + variantMapper[SceneTreeTween::class] = OBJECT variantMapper[Script::class] = OBJECT variantMapper[ScriptCreateDialog::class] = OBJECT variantMapper[ScriptEditor::class] = OBJECT @@ -14630,6 +15316,7 @@ public fun registerVariantMapping(): Unit { variantMapper[Tabs::class] = OBJECT variantMapper[TextEdit::class] = OBJECT variantMapper[TextFile::class] = OBJECT + variantMapper[TextMesh::class] = OBJECT variantMapper[Texture::class] = OBJECT variantMapper[Texture3D::class] = OBJECT variantMapper[TextureArray::class] = OBJECT @@ -14640,6 +15327,7 @@ public fun registerVariantMapping(): Unit { variantMapper[Theme::class] = OBJECT variantMapper[TileMap::class] = OBJECT variantMapper[TileSet::class] = OBJECT + variantMapper[Time::class] = OBJECT variantMapper[Timer::class] = OBJECT variantMapper[ToolButton::class] = OBJECT variantMapper[TouchScreenButton::class] = OBJECT @@ -14649,11 +15337,13 @@ public fun registerVariantMapping(): Unit { variantMapper[TreeItem::class] = OBJECT variantMapper[TriangleMesh::class] = OBJECT variantMapper[Tween::class] = OBJECT + variantMapper[Tweener::class] = OBJECT variantMapper[UDPServer::class] = OBJECT variantMapper[UPNP::class] = OBJECT variantMapper[UPNPDevice::class] = OBJECT variantMapper[UndoRedo::class] = OBJECT variantMapper[VBoxContainer::class] = OBJECT + variantMapper[VFlowContainer::class] = OBJECT variantMapper[VScrollBar::class] = OBJECT variantMapper[VSeparator::class] = OBJECT variantMapper[VSlider::class] = OBJECT @@ -14915,7 +15605,6 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForBoneAttachment() registerEngineTypeMethodForBoxContainer() registerEngineTypeMethodForBoxShape() - registerEngineTypeMethodForBulletPhysicsDirectBodyState() registerEngineTypeMethodForButton() registerEngineTypeMethodForButtonGroup() registerEngineTypeMethodForCPUParticles() @@ -14929,6 +15618,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForCSGShape() registerEngineTypeMethodForCSGSphere() registerEngineTypeMethodForCSGTorus() + registerEngineTypeMethodForCallbackTweener() registerEngineTypeMethodForCamera() registerEngineTypeMethodForCamera2D() registerEngineTypeMethodForCameraFeed() @@ -14990,7 +15680,6 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForEditorInspector() registerEngineTypeMethodForEditorInspectorPlugin() registerEngineTypeMethodForEditorInterface() - registerEngineTypeMethodForEditorNavigationMeshGenerator() registerEngineTypeMethodForEditorPlugin() registerEngineTypeMethodForEditorProperty() registerEngineTypeMethodForEditorResourceConversionPlugin() @@ -15015,6 +15704,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForExternalTexture() registerEngineTypeMethodForFileDialog() registerEngineTypeMethodForFileSystemDock() + registerEngineTypeMethodForFlowContainer() registerEngineTypeMethodForFont() registerEngineTypeMethodForFuncRef() registerEngineTypeMethodForGDNative() @@ -15040,12 +15730,14 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForGeometryInstance() registerEngineTypeMethodForGradient() registerEngineTypeMethodForGradientTexture() + registerEngineTypeMethodForGradientTexture2D() registerEngineTypeMethodForGraphEdit() registerEngineTypeMethodForGraphNode() registerEngineTypeMethodForGridContainer() registerEngineTypeMethodForGridMap() registerEngineTypeMethodForGrooveJoint2D() registerEngineTypeMethodForHBoxContainer() + registerEngineTypeMethodForHFlowContainer() registerEngineTypeMethodForHMACContext() registerEngineTypeMethodForHScrollBar() registerEngineTypeMethodForHSeparator() @@ -15079,6 +15771,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForInputMap() registerEngineTypeMethodForInstancePlaceholder() registerEngineTypeMethodForInterpolatedCamera() + registerEngineTypeMethodForIntervalTweener() registerEngineTypeMethodForItemList() registerEngineTypeMethodForJNISingleton() registerEngineTypeMethodForJSONParseResult() @@ -15095,6 +15788,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForKinematicCollision2D() registerEngineTypeMethodForKotlinScript() registerEngineTypeMethodForLabel() + registerEngineTypeMethodForLabel3D() registerEngineTypeMethodForLargeTexture() registerEngineTypeMethodForLight() registerEngineTypeMethodForLight2D() @@ -15115,6 +15809,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForMeshInstance2D() registerEngineTypeMethodForMeshLibrary() registerEngineTypeMethodForMeshTexture() + registerEngineTypeMethodForMethodTweener() registerEngineTypeMethodForMobileVRInterface() registerEngineTypeMethodForMultiMesh() registerEngineTypeMethodForMultiMeshInstance() @@ -15124,10 +15819,17 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForNativeScript() registerEngineTypeMethodForNavigation() registerEngineTypeMethodForNavigation2D() + registerEngineTypeMethodForNavigation2DServer() + registerEngineTypeMethodForNavigationAgent() + registerEngineTypeMethodForNavigationAgent2D() registerEngineTypeMethodForNavigationMesh() + registerEngineTypeMethodForNavigationMeshGenerator() registerEngineTypeMethodForNavigationMeshInstance() + registerEngineTypeMethodForNavigationObstacle() + registerEngineTypeMethodForNavigationObstacle2D() registerEngineTypeMethodForNavigationPolygon() registerEngineTypeMethodForNavigationPolygonInstance() + registerEngineTypeMethodForNavigationServer() registerEngineTypeMethodForNetworkedMultiplayerENet() registerEngineTypeMethodForNetworkedMultiplayerPeer() registerEngineTypeMethodForNinePatchRect() @@ -15138,6 +15840,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForOccluder() registerEngineTypeMethodForOccluderPolygon2D() registerEngineTypeMethodForOccluderShape() + registerEngineTypeMethodForOccluderShapePolygon() registerEngineTypeMethodForOccluderShapeSphere() registerEngineTypeMethodForOmniLight() registerEngineTypeMethodForOpenSimplexNoise() @@ -15168,7 +15871,6 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForPerformance() registerEngineTypeMethodForPhysicalBone() registerEngineTypeMethodForPhysics2DDirectBodyState() - registerEngineTypeMethodForPhysics2DDirectBodyStateSW() registerEngineTypeMethodForPhysics2DDirectSpaceState() registerEngineTypeMethodForPhysics2DServer() registerEngineTypeMethodForPhysics2DShapeQueryParameters() @@ -15201,6 +15903,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForProceduralSky() registerEngineTypeMethodForProgressBar() registerEngineTypeMethodForProjectSettings() + registerEngineTypeMethodForPropertyTweener() registerEngineTypeMethodForProximityGroup() registerEngineTypeMethodForProxyTexture() registerEngineTypeMethodForQuadMesh() @@ -15235,6 +15938,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForSceneState() registerEngineTypeMethodForSceneTree() registerEngineTypeMethodForSceneTreeTimer() + registerEngineTypeMethodForSceneTreeTween() registerEngineTypeMethodForScript() registerEngineTypeMethodForScriptCreateDialog() registerEngineTypeMethodForScriptEditor() @@ -15289,6 +15993,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForTabs() registerEngineTypeMethodForTextEdit() registerEngineTypeMethodForTextFile() + registerEngineTypeMethodForTextMesh() registerEngineTypeMethodForTexture() registerEngineTypeMethodForTexture3D() registerEngineTypeMethodForTextureArray() @@ -15299,6 +16004,7 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForTheme() registerEngineTypeMethodForTileMap() registerEngineTypeMethodForTileSet() + registerEngineTypeMethodForTime() registerEngineTypeMethodForTimer() registerEngineTypeMethodForToolButton() registerEngineTypeMethodForTouchScreenButton() @@ -15308,11 +16014,13 @@ public fun registerEngineTypeMethods(): Unit { registerEngineTypeMethodForTreeItem() registerEngineTypeMethodForTriangleMesh() registerEngineTypeMethodForTween() + registerEngineTypeMethodForTweener() registerEngineTypeMethodForUDPServer() registerEngineTypeMethodForUPNP() registerEngineTypeMethodForUPNPDevice() registerEngineTypeMethodForUndoRedo() registerEngineTypeMethodForVBoxContainer() + registerEngineTypeMethodForVFlowContainer() registerEngineTypeMethodForVScrollBar() registerEngineTypeMethodForVSeparator() registerEngineTypeMethodForVSlider() diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Resource.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Resource.kt index b2b1ea74be..b54eb7fe11 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Resource.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Resource.kt @@ -24,7 +24,7 @@ import kotlin.Unit * Base class for all resources. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/best_practices/node_alternatives.html](https://docs.godotengine.org/en/3.4/tutorials/best_practices/node_alternatives.html) + * [$DOCS_URL/tutorials/best_practices/node_alternatives.html]($DOCS_URL/tutorials/best_practices/node_alternatives.html) * * Resource is the base class for all Godot-specific resource types, serving primarily as data containers. Since they inherit from [godot.Reference], resources are reference-counted and freed when no longer in use. They are also cached once loaded from disk, so that any further attempts to load a resource from a given path will return the same reference (all this in contrast to a [godot.Node], which is not reference-counted and can be instanced from disk as many times as desired). Resources can be saved externally on disk or bundled into another object, such as a [godot.Node] or another resource. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ResourceImporter.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ResourceImporter.kt index 99efa63da6..771eda2e6c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ResourceImporter.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ResourceImporter.kt @@ -14,7 +14,7 @@ import kotlin.Unit * Base class for the implementation of core resource importers. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/import_plugins.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/import_plugins.html) + * [$DOCS_URL/tutorials/plugins/editor/import_plugins.html]($DOCS_URL/tutorials/plugins/editor/import_plugins.html) * * This is the base class for the resource importers implemented in core. To implement your own resource importers using editor plugins, see [godot.EditorImportPlugin]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextEffect.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextEffect.kt index a3aa84b8a5..acd2209336 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextEffect.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextEffect.kt @@ -15,7 +15,7 @@ import kotlin.Unit * A custom effect for use with [godot.RichTextLabel]. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/ui/bbcode_in_richtextlabel.html](https://docs.godotengine.org/en/3.4/tutorials/ui/bbcode_in_richtextlabel.html) + * [$DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html]($DOCS_URL/tutorials/ui/bbcode_in_richtextlabel.html) * [https://github.com/Eoin-ONeill-Yokai/Godot-Rich-Text-Effect-Test-Project](https://github.com/Eoin-ONeill-Yokai/Godot-Rich-Text-Effect-Test-Project) * * A custom effect for use with [godot.RichTextLabel]. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextLabel.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextLabel.kt index 6f6e7a5623..1c991d3c13 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextLabel.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RichTextLabel.kt @@ -124,6 +124,22 @@ public open class RichTextLabel : Control() { NIL) } + /** + * If `true`, the selected text will be deselected when focus is lost. + */ + public open var deselectOnFocusLossEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_DESELECT_ON_FOCUS_LOSS_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_SET_DESELECT_ON_FOCUS_LOSS_ENABLED, NIL) + } + /** * If `true`, the label's height will be automatically updated to fit its content. * @@ -306,9 +322,10 @@ public open class RichTextLabel : Control() { public open fun addImage( image: Texture, width: Long = 0, - height: Long = 0 + height: Long = 0, + align: Long = 2 ): Unit { - TransferContext.writeArguments(OBJECT to image, LONG to width, LONG to height) + TransferContext.writeArguments(OBJECT to image, LONG to width, LONG to height, LONG to align) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_ADD_IMAGE, NIL) } @@ -321,9 +338,11 @@ public open class RichTextLabel : Control() { } /** - * Parses `bbcode` and adds tags to the tag stack as needed. Returns the result of the parsing, [OK] if successful. + * Parses `bbcode` and adds tags to the tag stack as needed. * * **Note:** Using this method, you can't close a tag that was opened in a previous [appendBbcode] call. This is done to improve performance, especially when updating large RichTextLabels since rebuilding the whole BBCode every time would be slower. If you absolutely need to close a tag in a future method call, append the [bbcodeText] instead of using [appendBbcode]. + * + * **Note:** This method internals' can't possibly fail, but an error code is returned for backwards compatibility, which will always be [OK]. */ public open fun appendBbcode(bbcode: String): GodotError { TransferContext.writeArguments(STRING to bbcode) @@ -339,6 +358,14 @@ public open class RichTextLabel : Control() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_CLEAR, NIL) } + /** + * Clears the current selection. + */ + public open fun deselect(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_DESELECT, NIL) + } + /** * Returns the height of the content. */ @@ -358,6 +385,16 @@ public open class RichTextLabel : Control() { return TransferContext.readReturnValue(LONG, false) as Long } + /** + * Returns the current selection text. Does not include BBCodes. + */ + public open fun getSelectedText(): String { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_RICHTEXTLABEL_GET_SELECTED_TEXT, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + /** * Returns the total number of characters from text tags. Does not include BBCodes. */ @@ -406,7 +443,9 @@ public open class RichTextLabel : Control() { } /** - * The assignment version of [appendBbcode]. Clears the tag stack and inserts the new content. Returns [OK] if parses `bbcode` successfully. + * The assignment version of [appendBbcode]. Clears the tag stack and inserts the new content. + * + * **Note:** This method internals' can't possibly fail, but an error code is returned for backwards compatibility, which will always be [OK]. */ public open fun parseBbcode(bbcode: String): GodotError { TransferContext.writeArguments(STRING to bbcode) @@ -739,6 +778,37 @@ public open class RichTextLabel : Control() { } } + public enum class InlineAlign( + id: Long + ) { + /** + * Aligns top of the inline image to the top of the text. + */ + INLINE_ALIGN_TOP(0), + /** + * Aligns center of the inline image to the center of the text. + */ + INLINE_ALIGN_CENTER(1), + /** + * Aligns bottom of the inline image to the baseline of the text. + */ + INLINE_ALIGN_BASELINE(2), + /** + * Aligns bottom of the inline image to the bottom of the text. + */ + INLINE_ALIGN_BOTTOM(3), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + public companion object { /** * Makes text centered. @@ -760,6 +830,26 @@ public open class RichTextLabel : Control() { */ public final const val ALIGN_RIGHT: Long = 2 + /** + * Aligns bottom of the inline image to the baseline of the text. + */ + public final const val INLINE_ALIGN_BASELINE: Long = 2 + + /** + * Aligns bottom of the inline image to the bottom of the text. + */ + public final const val INLINE_ALIGN_BOTTOM: Long = 3 + + /** + * Aligns center of the inline image to the center of the text. + */ + public final const val INLINE_ALIGN_CENTER: Long = 1 + + /** + * Aligns top of the inline image to the top of the text. + */ + public final const val INLINE_ALIGN_TOP: Long = 0 + /** * */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody.kt index d478cea632..2347efa888 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody.kt @@ -103,7 +103,7 @@ public open class RigidBody : PhysicsBody() { public val sleepingStateChanged: Signal0 by signal() /** - * Damps RigidBody's rotational forces. + * Damps the body's rotational forces. If this value is different from -1.0 it will be added to any angular damp derived from the world or areas. * * See [godot.ProjectSettings.physics/3d/defaultAngularDamp] for more details about damping. */ @@ -361,7 +361,7 @@ public open class RigidBody : PhysicsBody() { } /** - * The body's linear damp. Cannot be less than -1.0. If this value is different from -1.0, any linear damp derived from the world or areas will be overridden. + * The body's linear damp. Cannot be less than -1.0. If this value is different from -1.0 it will be added to any linear damp derived from the world or areas. * * See [godot.ProjectSettings.physics/3d/defaultLinearDamp] for more details about damping. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody2D.kt index ba0f99ed61..3e0e10d03a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RigidBody2D.kt @@ -99,7 +99,7 @@ public open class RigidBody2D : PhysicsBody2D() { public val sleepingStateChanged: Signal0 by signal() /** - * Damps the body's [angularVelocity]. If `-1`, the body will use the **Default Angular Damp** defined in **Project > Project Settings > Physics > 2d**. + * Damps the body's [angularVelocity]. If `-1`, the body will use the **Default Angular Damp** defined in **Project > Project Settings > Physics > 2d**. If greater than `-1` it will be added to the default project value. * * See [godot.ProjectSettings.physics/2d/defaultAngularDamp] for more details about damping. */ @@ -310,7 +310,7 @@ public open class RigidBody2D : PhysicsBody2D() { } /** - * Damps the body's [linearVelocity]. If `-1`, the body will use the **Default Linear Damp** in **Project > Project Settings > Physics > 2d**. + * Damps the body's [linearVelocity]. If `-1`, the body will use the **Default Linear Damp** in **Project > Project Settings > Physics > 2d**. If greater than `-1` it will be added to the default project value. * * See [godot.ProjectSettings.physics/2d/defaultLinearDamp] for more details about damping. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomGroup.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomGroup.kt index 6f4f8350eb..d019753f54 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomGroup.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomGroup.kt @@ -16,7 +16,7 @@ import kotlin.Unit /** * Groups [godot.Room]s together to allow common functionality. * - * Although [godot.Room] behaviour can be specified individually, sometimes it is faster and more convenient to write functionality for a group of rooms. + * Although [godot.Room] behavior can be specified individually, sometimes it is faster and more convenient to write functionality for a group of rooms. * * [godot.RoomGroup]s should be placed as children of the **room list** (the parent [godot.Node] of your [godot.Room]s), and [godot.Room]s should be placed in turn as children of a [godot.RoomGroup] in order to assign them to the RoomGroup. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomManager.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomManager.kt index 756a88e618..9f3e4a4af6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomManager.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RoomManager.kt @@ -157,7 +157,7 @@ public open class RoomManager : Spatial() { } /** - * Portal culling normally operates using the current [godot.Camera] / [godot.Camera]s, however for debugging purposes within the editor, you can use this setting to override this behaviour and force it to use a particular camera to get a better idea of what the occlusion culling is doing. + * Portal culling normally operates using the current [godot.Camera] / [godot.Camera]s, however for debugging purposes within the editor, you can use this setting to override this behavior and force it to use a particular camera to get a better idea of what the occlusion culling is doing. */ public open var previewCamera: NodePath get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RootMotionView.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RootMotionView.kt index 598a768847..f756ddf3c2 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RootMotionView.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RootMotionView.kt @@ -13,7 +13,7 @@ import kotlin.Unit * Editor-only helper for setting up root motion in [godot.AnimationTree]. * * Tutorials: - * [https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html#root-motion](https://docs.godotengine.org/en/latest/tutorials/animation/animation_tree.html#root-motion) + * [$DOCS_URL/tutorials/animation/animation_tree.html#root-motion]($DOCS_URL/tutorials/animation/animation_tree.html#root-motion) * * *Root motion* refers to an animation technique where a mesh's skeleton is used to give impulse to a character. When working with 3D animations, a popular technique is for animators to use the root skeleton bone to give motion to the rest of the skeleton. This allows animating characters in a way where steps actually match the floor below. It also allows precise interaction with objects during cinematics. See also [godot.AnimationTree]. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneState.kt index 91d2345d71..79711dc7bc 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneState.kt @@ -260,6 +260,12 @@ public open class SceneState : Reference() { * **Note:** Only available in editor builds. */ GEN_EDIT_STATE_MAIN(2), + /** + * If passed to [godot.PackedScene.instance], it's similar to [GEN_EDIT_STATE_MAIN], but for the case where the scene is being instantiated to be the base of another one. + * + * **Note:** Only available in editor builds. + */ + GEN_EDIT_STATE_MAIN_INHERITED(3), ; public val id: Long @@ -291,5 +297,12 @@ public open class SceneState : Reference() { * **Note:** Only available in editor builds. */ public final const val GEN_EDIT_STATE_MAIN: Long = 2 + + /** + * If passed to [godot.PackedScene.instance], it's similar to [GEN_EDIT_STATE_MAIN], but for the case where the scene is being instantiated to be the base of another one. + * + * **Note:** Only available in editor builds. + */ + public final const val GEN_EDIT_STATE_MAIN_INHERITED: Long = 3 } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTree.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTree.kt index a5a4b55399..23b075ba0c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTree.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTree.kt @@ -40,8 +40,8 @@ import kotlin.Unit * Manages the game loop via a hierarchy of nodes. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/scripting/scene_tree.html](https://docs.godotengine.org/en/3.4/tutorials/scripting/scene_tree.html) - * [https://docs.godotengine.org/en/3.4/tutorials/rendering/multiple_resolutions.html](https://docs.godotengine.org/en/3.4/tutorials/rendering/multiple_resolutions.html) + * [$DOCS_URL/tutorials/scripting/scene_tree.html]($DOCS_URL/tutorials/scripting/scene_tree.html) + * [$DOCS_URL/tutorials/rendering/multiple_resolutions.html]($DOCS_URL/tutorials/rendering/multiple_resolutions.html) * * As one of the most important classes, the [godot.SceneTree] manages the hierarchy of nodes in a scene as well as scenes themselves. Nodes can be added, retrieved and removed. The whole scene tree (and thus the current scene) can be paused. Scenes can be loaded, switched and reloaded. * @@ -126,6 +126,24 @@ public open class SceneTree : MainLoop() { */ public val treeChanged: Signal0 by signal() + /** + * If `true`, the application automatically accepts quitting. + * + * For mobile platforms, see [quitOnGoBack]. + */ + public open var autoAcceptQuit: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_AUTO_ACCEPT_QUIT, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_AUTO_ACCEPT_QUIT, + NIL) + } + /** * The current scene. */ @@ -254,6 +272,40 @@ public open class SceneTree : MainLoop() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_PAUSED, NIL) } + /** + * Although physics interpolation would normally be globally turned on and off using [godot.ProjectSettings.physics/common/physicsInterpolation], this property allows control over interpolation at runtime. + */ + public open var physicsInterpolation: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PHYSICS_INTERPOLATION, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_PHYSICS_INTERPOLATION, NIL) + } + + /** + * If `true`, the application quits automatically on going back (e.g. on Android). + * + * To handle 'Go Back' button when this option is disabled, use [godot.MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]. + */ + public open var quitOnGoBack: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_QUIT_ON_GO_BACK, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_QUIT_ON_GO_BACK, + NIL) + } + /** * If `true`, the [godot.SceneTree]'s [networkPeer] refuses new incoming connections. */ @@ -412,6 +464,15 @@ public open class SceneTree : MainLoop() { return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTimer? } + /** + * Creates and returns a new [godot.SceneTreeTween]. + */ + public open fun createTween(): SceneTreeTween? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_CREATE_TWEEN, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + /** * Returns the current frame number, i.e. the total frame count since the application started. */ @@ -459,6 +520,16 @@ public open class SceneTree : MainLoop() { return TransferContext.readReturnValue(ARRAY, false) as VariantArray } + /** + * Returns an array of currently existing [godot.SceneTreeTween]s in the [godot.SceneTree] (both running and paused). + */ + public open fun getProcessedTweens(): VariantArray { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_GET_PROCESSED_TWEENS, + ARRAY) + return TransferContext.readReturnValue(ARRAY, false) as VariantArray + } + /** * Returns the sender's peer ID for the most recently received RPC call. */ @@ -554,16 +625,6 @@ public open class SceneTree : MainLoop() { return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] } - /** - * If `true`, the application automatically accepts quitting. Enabled by default. - * - * For mobile platforms, see [setQuitOnGoBack]. - */ - public open fun setAutoAcceptQuit(enabled: Boolean): Unit { - TransferContext.writeArguments(BOOL to enabled) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_AUTO_ACCEPT_QUIT, NIL) - } - /** * Sets the given `property` to `value` on all members of the given group. */ @@ -598,16 +659,6 @@ public open class SceneTree : MainLoop() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_INPUT_AS_HANDLED, NIL) } - /** - * If `true`, the application quits automatically on going back (e.g. on Android). Enabled by default. - * - * To handle 'Go Back' button when this option is disabled, use [godot.MainLoop.NOTIFICATION_WM_GO_BACK_REQUEST]. - */ - public open fun setQuitOnGoBack(enabled: Boolean): Unit { - TransferContext.writeArguments(BOOL to enabled) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREE_SET_QUIT_ON_GO_BACK, NIL) - } - /** * Configures screen stretching to the given [enum StretchMode], [enum StretchAspect], minimum size and `scale`. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTimer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTimer.kt index defa70d25f..4b476b3d93 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTimer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTimer.kt @@ -29,7 +29,7 @@ import kotlin.Unit * print("Timer ended.") * ``` * - * The timer will be automatically freed after its time elapses. + * The timer will be dereferenced after its time elapses. To preserve the timer, you can keep a reference to it. See [godot.Reference]. */ @GodotBaseType public open class SceneTreeTimer : Reference() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTween.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTween.kt new file mode 100644 index 0000000000..06cb45b003 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SceneTreeTween.kt @@ -0,0 +1,504 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.NodePath +import godot.core.TransferContext +import godot.core.VariantArray +import godot.core.VariantType.ANY +import godot.core.VariantType.ARRAY +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.NODE_PATH +import godot.core.VariantType.OBJECT +import godot.core.VariantType.STRING +import godot.signals.Signal0 +import godot.signals.Signal1 +import godot.signals.signal +import kotlin.Any +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Lightweight object used for general-purpose animation via script, using [godot.Tweener]s. + * + * [godot.SceneTreeTween] is a tween managed by the scene tree. As opposed to [godot.Tween], it does not require the instantiation of a node. + * + * [godot.SceneTreeTween]s are more light-weight than [godot.AnimationPlayer], so they are very much suited for simple animations or general tasks that don't require visual tweaking provided by the editor. They can be used in a fire-and-forget manner for some logic that normally would be done by code. You can e.g. make something shoot periodically by using a looped [godot.CallbackTweener] with a delay. + * + * A [godot.SceneTreeTween] can be created by using either [godot.SceneTree.createTween] or [godot.Node.createTween]. [godot.SceneTreeTween]s created manually (i.e. by using `Tween.new()`) are invalid. They can't be used for tweening values, but you can do manual interpolation with [interpolateValue]. + * + * A tween animation is created by adding [godot.Tweener]s to the [godot.SceneTreeTween] object, using [tweenProperty], [tweenInterval], [tweenCallback] or [tweenMethod]: + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_property($Sprite, "modulate", Color.red, 1) + * tween.tween_property($Sprite, "scale", Vector2(), 1) + * tween.tween_callback($Sprite, "queue_free") + * ``` + * + * This sequence will make the `$Sprite` node turn red, then shrink, before finally calling [godot.Node.queueFree] to free the sprite. [godot.Tweener]s are executed one after another by default. This behavior can be changed using [parallel] and [setParallel]. + * + * When a [godot.Tweener] is created with one of the `tween_*` methods, a chained method call can be used to tweak the properties of this [godot.Tweener]. For example, if you want to set a different transition type in the above example, you can use [setTrans]: + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_property($Sprite, "modulate", Color.red, 1).set_trans(Tween.TRANS_SINE) + * tween.tween_property($Sprite, "scale", Vector2(), 1).set_trans(Tween.TRANS_BOUNCE) + * tween.tween_callback($Sprite, "queue_free") + * ``` + * + * Most of the [godot.SceneTreeTween] methods can be chained this way too. In the following example the [godot.SceneTreeTween] is bound to the running script's node and a default transition is set for its [godot.Tweener]s: + * + * ``` + * var tween = get_tree().create_tween().bind_node(self).set_trans(Tween.TRANS_ELASTIC) + * tween.tween_property($Sprite, "modulate", Color.red, 1) + * tween.tween_property($Sprite, "scale", Vector2(), 1) + * tween.tween_callback($Sprite, "queue_free") + * ``` + * + * Another interesting use for [godot.SceneTreeTween]s is animating arbitrary sets of objects: + * + * ``` + * var tween = create_tween() + * for sprite in get_children(): + * tween.tween_property(sprite, "position", Vector2(0, 0), 1) + * ``` + * + * In the example above, all children of a node are moved one after another to position (0, 0). + * + * Some [godot.Tweener]s use transitions and eases. The first accepts a [enum Tween.TransitionType] constant, and refers to the way the timing of the animation is handled (see [easings.net](https://easings.net/) for some examples). The second accepts an [enum Tween.EaseType] constant, and controls where the `trans_type` is applied to the interpolation (in the beginning, the end, or both). If you don't know which transition and easing to pick, you can try different [enum Tween.TransitionType] constants with [godot.Tween.EASE_IN_OUT], and use the one that looks best. + * + * [godot.Tween easing and transition types cheatsheet](https://raw.githubusercontent.com/godotengine/godot-docs/master/img/tween_cheatsheet.png) + * + * **Note:** All [godot.SceneTreeTween]s will automatically start by default. To prevent a [godot.SceneTreeTween] from autostarting, you can call [stop] immediately after it is created. + */ +@GodotBaseType +public open class SceneTreeTween : Reference() { + /** + * Emitted when the [godot.SceneTreeTween] has finished all tweening. Never emitted when the [godot.SceneTreeTween] is set to infinite looping (see [setLoops]). + * + * **Note:** The [godot.SceneTreeTween] is removed (invalidated) in the next processing frame after this signal is emitted. Calling [stop] inside the signal callback will prevent the [godot.SceneTreeTween] from being removed. + */ + public val finished: Signal0 by signal() + + /** + * Emitted when a full loop is complete (see [setLoops]), providing the loop index. This signal is not emitted after the final loop, use [finished] instead for this case. + */ + public val loopFinished: Signal1 by signal("loop_count") + + /** + * Emitted when one step of the [godot.SceneTreeTween] is complete, providing the step index. One step is either a single [godot.Tweener] or a group of [godot.Tweener]s running in parallel. + */ + public val stepFinished: Signal1 by signal("idx") + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_SCENETREETWEEN) + } + + /** + * Binds this [godot.SceneTreeTween] with the given `node`. [godot.SceneTreeTween]s are processed directly by the [godot.SceneTree], so they run independently of the animated nodes. When you bind a [godot.Node] with the [godot.SceneTreeTween], the [godot.SceneTreeTween] will halt the animation when the object is not inside tree and the [godot.SceneTreeTween] will be automatically killed when the bound object is freed. Also [TWEEN_PAUSE_BOUND] will make the pausing behavior dependent on the bound node. + * + * For a shorter way to create and bind a [godot.SceneTreeTween], you can use [godot.Node.createTween]. + */ + public open fun bindNode(node: Node): SceneTreeTween? { + TransferContext.writeArguments(OBJECT to node) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_BIND_NODE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Used to chain two [godot.Tweener]s after [setParallel] is called with `true`. + * + * ``` + * var tween = create_tween().set_parallel(true) + * tween.tween_property(...) + * tween.tween_property(...) # Will run parallelly with above. + * tween.chain().tween_property(...) # Will run after two above are finished. + * ``` + */ + public open fun chain(): SceneTreeTween? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_CHAIN, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Processes the [godot.SceneTreeTween] by the given `delta` value, in seconds. This is mostly useful for manual control when the [godot.SceneTreeTween] is paused. It can also be used to end the [godot.SceneTreeTween] animation immediately, by setting `delta` longer than the whole duration of the [godot.SceneTreeTween] animation. + * + * Returns `true` if the [godot.SceneTreeTween] still has [godot.Tweener]s that haven't finished. + * + * **Note:** The [godot.SceneTreeTween] will become invalid in the next processing frame after its animation finishes. Calling [stop] after performing [customStep] instead keeps and resets the [godot.SceneTreeTween]. + */ + public open fun customStep(delta: Double): Boolean { + TransferContext.writeArguments(DOUBLE to delta) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_CUSTOM_STEP, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns the total time in seconds the [godot.SceneTreeTween] has been animating (i.e. the time since it started, not counting pauses etc.). The time is affected by [setSpeedScale], and [stop] will reset it to `0`. + * + * **Note:** As it results from accumulating frame deltas, the time returned after the [godot.SceneTreeTween] has finished animating will be slightly greater than the actual [godot.SceneTreeTween] duration. + */ + public open fun getTotalElapsedTime(): Double { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_GET_TOTAL_ELAPSED_TIME, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + /** + * This method can be used for manual interpolation of a value, when you don't want [godot.SceneTreeTween] to do animating for you. It's similar to [@GDScript.lerp], but with support for custom transition and easing. + * + * `initial_value` is the starting value of the interpolation. + * + * `delta_value` is the change of the value in the interpolation, i.e. it's equal to `final_value - initial_value`. + * + * `elapsed_time` is the time in seconds that passed after the interpolation started and it's used to control the position of the interpolation. E.g. when it's equal to half of the `duration`, the interpolated value will be halfway between initial and final values. This value can also be greater than `duration` or lower than 0, which will extrapolate the value. + * + * `duration` is the total time of the interpolation. + * + * **Note:** If `duration` is equal to `0`, the method will always return the final value, regardless of `elapsed_time` provided. + */ + public open fun interpolateValue( + initialValue: Any?, + deltaValue: Any?, + elapsedTime: Double, + duration: Double, + transType: Long, + easeType: Long + ): Any? { + TransferContext.writeArguments(ANY to initialValue, ANY to deltaValue, DOUBLE to elapsedTime, + DOUBLE to duration, LONG to transType, LONG to easeType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_INTERPOLATE_VALUE, + ANY) + return TransferContext.readReturnValue(ANY, true) as Any? + } + + /** + * Returns whether the [godot.SceneTreeTween] is currently running, i.e. it wasn't paused and it's not finished. + */ + public open fun isRunning(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_IS_RUNNING, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Returns whether the [godot.SceneTreeTween] is valid. A valid [godot.SceneTreeTween] is a [godot.SceneTreeTween] contained by the scene tree (i.e. the array from [godot.SceneTree.getProcessedTweens] will contain this [godot.SceneTreeTween]). A [godot.SceneTreeTween] might become invalid when it has finished tweening, is killed, or when created with `SceneTreeTween.new()`. Invalid [godot.SceneTreeTween]s can't have [godot.Tweener]s appended. You can however still use [interpolateValue]. + */ + public open fun isValid(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_IS_VALID, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + + /** + * Aborts all tweening operations and invalidates the [godot.SceneTreeTween]. + */ + public open fun kill(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_KILL, NIL) + } + + /** + * Makes the next [godot.Tweener] run parallelly to the previous one. Example: + * + * ``` + * var tween = create_tween() + * tween.tween_property(...) + * tween.parallel().tween_property(...) + * tween.parallel().tween_property(...) + * ``` + * + * All [godot.Tweener]s in the example will run at the same time. + * + * You can make the [godot.SceneTreeTween] parallel by default by using [setParallel]. + */ + public open fun parallel(): SceneTreeTween? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PARALLEL, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Pauses the tweening. The animation can be resumed by using [play]. + */ + public open fun pause(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PAUSE, NIL) + } + + /** + * Resumes a paused or stopped [godot.SceneTreeTween]. + */ + public open fun play(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_PLAY, NIL) + } + + /** + * Sets the default ease type for [godot.PropertyTweener]s and [godot.MethodTweener]s animated by this [godot.SceneTreeTween]. + */ + public open fun setEase(ease: Long): SceneTreeTween? { + TransferContext.writeArguments(LONG to ease) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_EASE, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Sets the number of times the tweening sequence will be repeated, i.e. `set_loops(2)` will run the animation twice. + * + * Calling this method without arguments will make the [godot.SceneTreeTween] run infinitely, until either it is killed with [kill], the [godot.SceneTreeTween]'s bound node is freed, or all the animated objects have been freed (which makes further animation impossible). + * + * **Warning:** Make sure to always add some duration/delay when using infinite loops. To prevent the game freezing, 0-duration looped animations (e.g. a single [godot.CallbackTweener] with no delay) are stopped after a small number of loops, which may produce unexpected results. If a [godot.SceneTreeTween]'s lifetime depends on some node, always use [bindNode]. + */ + public open fun setLoops(loops: Long = 0): SceneTreeTween? { + TransferContext.writeArguments(LONG to loops) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_LOOPS, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * If `parallel` is `true`, the [godot.Tweener]s appended after this method will by default run simultaneously, as opposed to sequentially. + */ + public open fun setParallel(parallel: Boolean = true): SceneTreeTween? { + TransferContext.writeArguments(BOOL to parallel) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PARALLEL, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Determines the behavior of the [godot.SceneTreeTween] when the [godot.SceneTree] is paused. Check [enum TweenPauseMode] for options. + * + * Default value is [TWEEN_PAUSE_BOUND]. + */ + public open fun setPauseMode(mode: Long): SceneTreeTween? { + TransferContext.writeArguments(LONG to mode) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PAUSE_MODE, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Determines whether the [godot.SceneTreeTween] should run during idle frame (see [godot.Node.Process]) or physics frame (see [godot.Node.PhysicsProcess]. + * + * Default value is [godot.Tween.TWEEN_PROCESS_IDLE]. + */ + public open fun setProcessMode(mode: Long): SceneTreeTween? { + TransferContext.writeArguments(LONG to mode) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_PROCESS_MODE, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Scales the speed of tweening. This affects all [godot.Tweener]s and their delays. + */ + public open fun setSpeedScale(speed: Double): SceneTreeTween? { + TransferContext.writeArguments(DOUBLE to speed) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_SPEED_SCALE, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Sets the default transition type for [godot.PropertyTweener]s and [godot.MethodTweener]s animated by this [godot.SceneTreeTween]. + */ + public open fun setTrans(trans: Long): SceneTreeTween? { + TransferContext.writeArguments(LONG to trans) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_SET_TRANS, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as SceneTreeTween? + } + + /** + * Stops the tweening and resets the [godot.SceneTreeTween] to its initial state. This will not remove any appended [godot.Tweener]s. + */ + public open fun stop(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_STOP, NIL) + } + + /** + * Creates and appends a [godot.CallbackTweener]. This method can be used to call an arbitrary method in any object. Use `binds` to bind additional arguments for the call. + * + * Example: object that keeps shooting every 1 second. + * + * ``` + * var tween = get_tree().create_tween().set_loops() + * tween.tween_callback(self, "shoot").set_delay(1) + * ``` + * + * Example: turning a sprite red and then blue, with 2 second delay. + * + * ``` + * var tween = get_tree().create_tween() + * tween.tween_callback($Sprite, "set_modulate", [godot.Color.red]).set_delay(2) + * tween.tween_callback($Sprite, "set_modulate", [godot.Color.blue]).set_delay(2) + * ``` + */ + public open fun tweenCallback( + _object: Object, + method: String, + binds: VariantArray = VariantArray() + ): CallbackTweener? { + TransferContext.writeArguments(OBJECT to _object, STRING to method, ARRAY to binds) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_CALLBACK, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as CallbackTweener? + } + + /** + * Creates and appends an [godot.IntervalTweener]. This method can be used to create delays in the tween animation, as an alternative to using the delay in other [godot.Tweener]s, or when there's no animation (in which case the [godot.SceneTreeTween] acts as a timer). `time` is the length of the interval, in seconds. + * + * Example: creating an interval in code execution. + * + * ``` + * # ... some code + * yield(create_tween().tween_interval(2), "finished") + * # ... more code + * ``` + * + * Example: creating an object that moves back and forth and jumps every few seconds. + * + * ``` + * var tween = create_tween().set_loops() + * tween.tween_property($Sprite, "position:x", 200.0, 1).as_relative() + * tween.tween_callback(self, "jump") + * tween.tween_interval(2) + * tween.tween_property($Sprite, "position:x", -200.0, 1).as_relative() + * tween.tween_callback(self, "jump") + * tween.tween_interval(2) + * ``` + */ + public open fun tweenInterval(time: Double): IntervalTweener? { + TransferContext.writeArguments(DOUBLE to time) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_INTERVAL, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as IntervalTweener? + } + + /** + * Creates and appends a [godot.MethodTweener]. This method is similar to a combination of [tweenCallback] and [tweenProperty]. It calls a method over time with a tweened value provided as an argument. The value is tweened between `from` and `to` over the time specified by `duration`, in seconds. Use `binds` to bind additional arguments for the call. You can use [godot.MethodTweener.setEase] and [godot.MethodTweener.setTrans] to tweak the easing and transition of the value or [godot.MethodTweener.setDelay] to delay the tweening. + * + * Example: making a 3D object look from one point to another point. + * + * ``` + * var tween = create_tween() + * tween.tween_method(self, "look_at", Vector3(-1, 0, -1), Vector3(1, 0, -1), 1, [godot.Vector3.UP]) # The look_at() method takes up vector as second argument. + * ``` + * + * Example: setting a text of a [godot.Label], using an intermediate method and after a delay. + * + * ``` + * func _ready(): + * var tween = create_tween() + * tween.tween_method(self, "set_label_text", 0, 10, 1).set_delay(1) + * + * func set_label_text(value: int): + * $Label.text = "Counting " + str(value) + * ``` + */ + public open fun tweenMethod( + _object: Object, + method: String, + from: Any?, + to: Any?, + duration: Double, + binds: VariantArray = VariantArray() + ): MethodTweener? { + TransferContext.writeArguments(OBJECT to _object, STRING to method, ANY to from, ANY to to, + DOUBLE to duration, ARRAY to binds) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_METHOD, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as MethodTweener? + } + + /** + * Creates and appends a [godot.PropertyTweener]. This method tweens a `property` of an `object` between an initial value and `final_val` in a span of time equal to `duration`, in seconds. The initial value by default is the property's value at the time the tweening of the [godot.PropertyTweener] starts. For example: + * + * ``` + * var tween = create_tween() + * tween.tween_property($Sprite, "position", Vector2(100, 200), 1) + * tween.tween_property($Sprite, "position", Vector2(200, 300), 1) + * ``` + * + * will move the sprite to position (100, 200) and then to (200, 300). If you use [godot.PropertyTweener.from] or [godot.PropertyTweener.fromCurrent], the starting position will be overwritten by the given value instead. See other methods in [godot.PropertyTweener] to see how the tweening can be tweaked further. + * + * **Note:** You can find the correct property name by hovering over the property in the Inspector. You can also provide the components of a property directly by using `"property:component"` (eg. `position:x`), where it would only apply to that particular component. + * + * Example: moving object twice from the same position, with different transition types. + * + * ``` + * var tween = create_tween() + * tween.tween_property($Sprite, "position", Vector2.RIGHT * 300, 1).as_relative().set_trans(Tween.TRANS_SINE) + * tween.tween_property($Sprite, "position", Vector2.RIGHT * 300, 1).as_relative().from_current().set_trans(Tween.TRANS_EXPO) + * ``` + */ + public open fun tweenProperty( + _object: Object, + `property`: NodePath, + finalVal: Any?, + duration: Double + ): PropertyTweener? { + TransferContext.writeArguments(OBJECT to _object, NODE_PATH to property, ANY to finalVal, DOUBLE + to duration) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCENETREETWEEN_TWEEN_PROPERTY, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as PropertyTweener? + } + + public enum class TweenPauseMode( + id: Long + ) { + /** + * If the [godot.SceneTreeTween] has a bound node, it will process when that node can process (see [godot.Node.pauseMode]). Otherwise it's the same as [TWEEN_PAUSE_STOP]. + */ + TWEEN_PAUSE_BOUND(0), + /** + * If [godot.SceneTree] is paused, the [godot.SceneTreeTween] will also pause. + */ + TWEEN_PAUSE_STOP(1), + /** + * The [godot.SceneTreeTween] will process regardless of whether [godot.SceneTree] is paused. + */ + TWEEN_PAUSE_PROCESS(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * If the [godot.SceneTreeTween] has a bound node, it will process when that node can process (see [godot.Node.pauseMode]). Otherwise it's the same as [TWEEN_PAUSE_STOP]. + */ + public final const val TWEEN_PAUSE_BOUND: Long = 0 + + /** + * The [godot.SceneTreeTween] will process regardless of whether [godot.SceneTree] is paused. + */ + public final const val TWEEN_PAUSE_PROCESS: Long = 2 + + /** + * If [godot.SceneTree] is paused, the [godot.SceneTreeTween] will also pause. + */ + public final const val TWEEN_PAUSE_STOP: Long = 1 + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Script.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Script.kt index e46ef30e47..bd5f30a54f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Script.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Script.kt @@ -30,7 +30,7 @@ import kotlin.Unit * A class stored as a resource. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/scripting/index.html](https://docs.godotengine.org/en/3.4/tutorials/scripting/index.html) + * [$DOCS_URL/tutorials/scripting/index.html]($DOCS_URL/tutorials/scripting/index.html) * * A class stored as a resource. A script extends the functionality of all objects that instance it. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ScriptEditor.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ScriptEditor.kt index 7b44917d26..e24ce020be 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ScriptEditor.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ScriptEditor.kt @@ -159,13 +159,16 @@ public open class ScriptEditor : PanelContainer() { ): Unit { } + public open fun _onReplaceInFilesRequested(arg0: String): Unit { + } + public open fun _openRecentScript(arg0: Long): Unit { } - public open fun _queueCloseTabs(): Unit { + public open fun _prepareFileMenu(): Unit { } - public open fun _reloadScripts(): Unit { + public open fun _queueCloseTabs(): Unit { } public open fun _requestHelp(arg0: String): Unit { @@ -180,6 +183,9 @@ public open class ScriptEditor : PanelContainer() { public open fun _saveHistory(): Unit { } + public open fun _sceneSavedCallback(arg0: String): Unit { + } + public open fun _scriptChanged(): Unit { } @@ -304,4 +310,12 @@ public open class ScriptEditor : PanelContainer() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_OPEN_SCRIPT_CREATE_DIALOG, NIL) } + + /** + * Reload all currently opened scripts from disk in case the file contents are newer. + */ + public open fun reloadScripts(): Unit { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SCRIPTEDITOR_RELOAD_SCRIPTS, NIL) + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ScrollContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ScrollContainer.kt index 7577eae811..f612f41d9c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ScrollContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ScrollContainer.kt @@ -22,6 +22,9 @@ import kotlin.Unit /** * A helper node for displaying scrollable elements such as lists. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * A ScrollContainer node meant to contain a [godot.Control] child. ScrollContainers will automatically create a scrollbar child ([godot.HScrollBar], [godot.VScrollBar], or both) when needed and will only draw the Control within the ScrollContainer area. Scrollbars will automatically be drawn at the right (for vertical) or bottom (for horizontal) and will enable dragging to move the viewable Control (and its children) within the ScrollContainer. Scrollbars will also automatically resize the grabber based on the [godot.Control.rectMinSize] of the Control relative to the ScrollContainer. Works great with a [godot.Panel] control. You can set `EXPAND` on the children's size flags, so they will upscale to the ScrollContainer's size if it's larger (scroll is invisible for the chosen dimension). */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Semaphore.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Semaphore.kt index 2592e5e059..1e568a2834 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Semaphore.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Semaphore.kt @@ -18,7 +18,7 @@ import kotlin.Unit * A synchronization semaphore. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/performance/threads/using_multiple_threads.html](https://docs.godotengine.org/en/3.4/tutorials/performance/threads/using_multiple_threads.html) + * [$DOCS_URL/tutorials/performance/threads/using_multiple_threads.html]($DOCS_URL/tutorials/performance/threads/using_multiple_threads.html) * * A synchronization semaphore which can be used to synchronize multiple [godot.Thread]s. Initialized to zero on creation. Be careful to avoid deadlocks. For a binary version, see [godot.Mutex]. */ @@ -29,7 +29,9 @@ public open class Semaphore : Reference() { } /** - * Lowers the [godot.Semaphore], allowing one more thread in. Returns [OK] on success, [ERR_BUSY] otherwise. + * Lowers the [godot.Semaphore], allowing one more thread in. + * + * **Note:** This method internals' can't possibly fail, but an error code is returned for backwards compatibility, which will always be [OK]. */ public open fun post(): GodotError { TransferContext.writeArguments() @@ -38,7 +40,18 @@ public open class Semaphore : Reference() { } /** - * Tries to wait for the [godot.Semaphore], if its value is zero, blocks until non-zero. Returns [OK] on success, [ERR_BUSY] otherwise. + * Like [wait], but won't block, so if the value is zero, fails immediately and returns [ERR_BUSY]. If non-zero, it returns [OK] to report success. + */ + public open fun tryWait(): GodotError { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS__SEMAPHORE_TRY_WAIT, LONG) + return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] + } + + /** + * Waits for the [godot.Semaphore], if its value is zero, blocks until non-zero. + * + * **Note:** This method internals' can't possibly fail, but an error code is returned for backwards compatibility, which will always be [OK]. */ public open fun wait(): GodotError { TransferContext.writeArguments() diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shader.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shader.kt index 88734fdec1..6e938c1e6a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shader.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shader.kt @@ -25,8 +25,8 @@ import kotlin.Unit * A custom shader program. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/shaders/index.html](https://docs.godotengine.org/en/3.4/tutorials/shaders/index.html) - * [https://docs.godotengine.org/en/3.4/tutorials/shaders/introduction_to_shaders.html](https://docs.godotengine.org/en/3.4/tutorials/shaders/introduction_to_shaders.html) + * [$DOCS_URL/tutorials/shaders/index.html]($DOCS_URL/tutorials/shaders/index.html) + * [$DOCS_URL/tutorials/shaders/introduction_to_shaders.html]($DOCS_URL/tutorials/shaders/introduction_to_shaders.html) * * This class allows you to define a custom shader program that can be used by a [godot.ShaderMaterial]. Shaders allow you to write your own custom behavior for rendering objects or updating particle information. For a detailed explanation and usage, please see the tutorials linked below. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/ShaderMaterial.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/ShaderMaterial.kt index b9d20c4213..ce96457541 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/ShaderMaterial.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/ShaderMaterial.kt @@ -22,7 +22,7 @@ import kotlin.Unit * A material that uses a custom [godot.Shader] program. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/shaders/index.html](https://docs.godotengine.org/en/3.4/tutorials/shaders/index.html) + * [$DOCS_URL/tutorials/shaders/index.html]($DOCS_URL/tutorials/shaders/index.html) * * A material that uses a custom [godot.Shader] program to render either items to screen or process particles. You can create multiple materials for the same shader but configure different values for the uniforms defined in the shader. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape.kt index c7a6429ceb..ba652c08f9 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape.kt @@ -18,7 +18,7 @@ import kotlin.Unit * Base class for all 3D shape resources. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html) + * [$DOCS_URL/tutorials/physics/physics_introduction.html]($DOCS_URL/tutorials/physics/physics_introduction.html) * * Base class for all 3D shape resources. Nodes that inherit from this can be used as shapes for a [godot.PhysicsBody] or [godot.Area] objects. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape2D.kt index 35bd86fd1e..76b982672f 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Shape2D.kt @@ -31,7 +31,7 @@ import kotlin.Unit * Base class for all 2D shapes. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html) + * [$DOCS_URL/tutorials/physics/physics_introduction.html]($DOCS_URL/tutorials/physics/physics_introduction.html) * * Base class for all 2D shapes. All 2D shape types inherit from this. */ @@ -74,7 +74,11 @@ public open class Shape2D : Resource() { } /** - * Returns a list of the points where this shape touches another. If there are no collisions the list is empty. + * Returns a list of contact point pairs where this shape touches another. + * + * If there are no collisions, the returned list is empty. Otherwise, the returned list contains contact points arranged in pairs, with entries alternating between points on the boundary of this shape and points on the boundary of `with_shape`. + * + * A collision pair A, B can be used to calculate the collision normal with `(B - A).normalized()`, and the collision depth with `(B - A).length()`. This information is typically used to separate shapes, particularly in collision solvers. * * This method needs the transformation matrix for this shape (`local_xform`), the shape to check collisions with (`with_shape`), and the transformation matrix of that shape (`shape_xform`). */ @@ -109,7 +113,11 @@ public open class Shape2D : Resource() { } /** - * Returns a list of the points where this shape would touch another, if a given movement was applied. If there are no collisions the list is empty. + * Returns a list of contact point pairs where this shape would touch another, if a given movement was applied. + * + * If there would be no collisions, the returned list is empty. Otherwise, the returned list contains contact points arranged in pairs, with entries alternating between points on the boundary of this shape and points on the boundary of `with_shape`. + * + * A collision pair A, B can be used to calculate the collision normal with `(B - A).normalized()`, and the collision depth with `(B - A).length()`. This information is typically used to separate shapes, particularly in collision solvers. * * This method needs the transformation matrix for this shape (`local_xform`), the movement to test on this shape (`local_motion`), the shape to check collisions with (`with_shape`), the transformation matrix of that shape (`shape_xform`), and the movement to test onto the other object (`shape_motion`). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Skeleton2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Skeleton2D.kt index 133112b4a7..81235966bd 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Skeleton2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Skeleton2D.kt @@ -21,7 +21,7 @@ import kotlin.Unit * Skeleton for 2D characters and animated objects. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/animation/2d_skeletons.html](https://docs.godotengine.org/en/3.4/tutorials/animation/2d_skeletons.html) + * [$DOCS_URL/tutorials/animation/2d_skeletons.html]($DOCS_URL/tutorials/animation/2d_skeletons.html) * * Skeleton2D parents a hierarchy of [godot.Bone2D] objects. It is a requirement of [godot.Bone2D]. Skeleton2D holds a reference to the rest pose of its children and acts as a single point of access to its bones. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Slider.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Slider.kt index 7bb10ebe14..532190c376 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Slider.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Slider.kt @@ -10,6 +10,9 @@ import godot.core.TransferContext import godot.core.VariantType.BOOL import godot.core.VariantType.LONG import godot.core.VariantType.NIL +import godot.signals.Signal0 +import godot.signals.Signal1 +import godot.signals.signal import kotlin.Boolean import kotlin.Long import kotlin.Suppress @@ -24,6 +27,16 @@ import kotlin.Unit */ @GodotBaseType public open class Slider : Range() { + /** + * Emitted when dragging stops. If `value_changed` is true, [godot.Range.value] is different from the value when you started the dragging. + */ + public val dragEnded: Signal1 by signal("value_changed") + + /** + * Emitted when dragging is started. + */ + public val dragStarted: Signal0 by signal() + /** * If `true`, the slider can be interacted with. If `false`, the value can be changed only by code. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SoftBody.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SoftBody.kt index c40f5362e5..4f65daa3ae 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SoftBody.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SoftBody.kt @@ -29,7 +29,7 @@ import kotlin.Unit * A soft mesh physics body. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/soft_body.html](https://docs.godotengine.org/en/3.4/tutorials/physics/soft_body.html) + * [$DOCS_URL/tutorials/physics/soft_body.html]($DOCS_URL/tutorials/physics/soft_body.html) * * A deformable physics body. Used to create elastic or deformable objects such as cloth, rubber, or other flexible materials. * @@ -58,7 +58,7 @@ public open class SoftBody : MeshInstance() { * * Collidable objects can exist in any of 32 different layers. These layers work like a tagging system, and are not visual. A collidable can use these layers to select with which objects it can collide, using the collision_mask property. * - * A contact is detected if object A is in any of the layers that object B scans, or object B is in any layer scanned by object A. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * A contact is detected if object A is in any of the layers that object B scans, or object B is in any layer scanned by object A. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionLayer: Long get() { @@ -73,7 +73,7 @@ public open class SoftBody : MeshInstance() { } /** - * The physics layers this SoftBody scans for collisions. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The physics layers this SoftBody scans for collisions. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Spatial.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Spatial.kt index 7260de31d1..5bbd4c7291 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Spatial.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Spatial.kt @@ -115,6 +115,8 @@ public open class Spatial : Node() { /** * Scale part of the local transformation. + * + * **Note:** Mixed negative scales in 3D are not decomposable from the transformation matrix. Due to the way scale is represented with transformation matrices in Godot, the scale values will either be all positive or all negative. */ public open var scale: Vector3 get() { @@ -227,6 +229,18 @@ public open class Spatial : Node() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPATIAL_FORCE_UPDATE_TRANSFORM, NIL) } + /** + * When using physics interpolation, there will be circumstances in which you want to know the interpolated (displayed) transform of a node rather than the standard transform (which may only be accurate to the most recent physics tick). + * + * This is particularly important for frame-based operations that take place in [godot.Node.Process], rather than [godot.Node.PhysicsProcess]. Examples include [godot.Camera]s focusing on a node, or finding where to fire lasers from on a frame rather than physics tick. + */ + public open fun getGlobalTransformInterpolated(): Transform { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SPATIAL_GET_GLOBAL_TRANSFORM_INTERPOLATED, TRANSFORM) + return TransferContext.readReturnValue(TRANSFORM, false) as Transform + } + /** * Returns the parent [godot.Spatial], or an empty [godot.Object] if no parent exists or parent is not of type [godot.Spatial]. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpatialMaterial.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpatialMaterial.kt index c129edd64c..1514ca5d37 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpatialMaterial.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpatialMaterial.kt @@ -27,7 +27,7 @@ import kotlin.Unit * Default 3D rendering material. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/3d/spatial_material.html](https://docs.godotengine.org/en/3.4/tutorials/3d/spatial_material.html) + * [$DOCS_URL/tutorials/3d/spatial_material.html]($DOCS_URL/tutorials/3d/spatial_material.html) * * This provides a default material with a wide variety of rendering features and properties without the need to write shader code. See the tutorial below for details. */ @@ -199,6 +199,24 @@ public open class SpatialMaterial : Material() { ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_AO_TEXTURE_CHANNEL, NIL) } + /** + * If [godot.ProjectSettings.rendering/gles3/shaders/shaderCompilationMode] is `Synchronous` (with or without cache), this determines how this material must behave in regards to asynchronous shader compilation. + * + * [ASYNC_MODE_VISIBLE] is the default and the best for most cases. + */ + public open var asyncMode: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_ASYNC_MODE, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_ASYNC_MODE, + NIL) + } + /** * Sets the strength of the clearcoat effect. Setting to `0` looks the same as disabling the clearcoat effect. */ @@ -656,6 +674,22 @@ public open class SpatialMaterial : Material() { ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_ALBEDO_TEX_FORCE_SRGB, NIL) } + /** + * Enables signed distance field rendering shader. + */ + public open var flagsAlbedoTexMsdf: Boolean + get() { + TransferContext.writeArguments(LONG to 19L) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_GET_FLAGS_ALBEDO_TEX_MSDF, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 19L, BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_SPATIALMATERIAL_SET_FLAGS_ALBEDO_TEX_MSDF, NIL) + } + /** * If `true`, the object receives no ambient light. */ @@ -803,7 +837,13 @@ public open class SpatialMaterial : Material() { } /** - * If `true`, lighting is calculated per vertex rather than per pixel. This may increase performance on low-end devices. + * If `true`, lighting is calculated per vertex rather than per pixel. This may increase performance on low-end devices, especially for meshes with a lower polygon count. The downside is that shading becomes much less accurate, with visible linear interpolation between vertices that are joined together. This can be compensated by ensuring meshes have a sufficient level of subdivision (but not too much, to avoid reducing performance). Some material features are also not supported when vertex shading is enabled. + * + * See also [godot.ProjectSettings.rendering/quality/shading/forceVertexShading] which can globally enable vertex shading on all materials. + * + * **Note:** By default, vertex shading is enforced on mobile platforms by [godot.ProjectSettings.rendering/quality/shading/forceVertexShading]'s `mobile` override. + * + * **Note:** [flagsVertexLighting] has no effect if [flagsUnshaded] is `true`. */ public open var flagsVertexLighting: Boolean get() { @@ -1727,6 +1767,31 @@ public open class SpatialMaterial : Material() { } + public enum class AsyncMode( + id: Long + ) { + /** + * The real conditioned shader needed on each situation will be sent for background compilation. In the meantime, a very complex shader that adapts to every situation will be used ("ubershader"). This ubershader is much slower to render, but will keep the game running without stalling to compile. Once shader compilation is done, the ubershader is replaced by the traditional optimized shader. + */ + ASYNC_MODE_VISIBLE(0), + /** + * Anything with this material applied won't be rendered while this material's shader is being compiled. + * + * This is useful for optimization, in cases where the visuals won't suffer from having certain non-essential elements missing during the short time their shaders are being compiled. + */ + ASYNC_MODE_HIDDEN(1), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + public enum class EmissionOperator( id: Long ) { @@ -1966,10 +2031,14 @@ public open class SpatialMaterial : Material() { * Enables the shadow to opacity feature. */ FLAG_USE_SHADOW_TO_OPACITY(18), + /** + * Enables signed distance field rendering shader. + */ + FLAG_ALBEDO_TEXTURE_SDF(19), /** * Represents the size of the [enum Flags] enum. */ - FLAG_MAX(19), + FLAG_MAX(20), ; public val id: Long @@ -2277,6 +2346,18 @@ public open class SpatialMaterial : Material() { } public companion object { + /** + * Anything with this material applied won't be rendered while this material's shader is being compiled. + * + * This is useful for optimization, in cases where the visuals won't suffer from having certain non-essential elements missing during the short time their shaders are being compiled. + */ + public final const val ASYNC_MODE_HIDDEN: Long = 1 + + /** + * The real conditioned shader needed on each situation will be sent for background compilation. In the meantime, a very complex shader that adapts to every situation will be used ("ubershader"). This ubershader is much slower to render, but will keep the game running without stalling to compile. Once shader compilation is done, the ubershader is replaced by the traditional optimized shader. + */ + public final const val ASYNC_MODE_VISIBLE: Long = 0 + /** * Billboard mode is disabled. */ @@ -2494,6 +2575,11 @@ public open class SpatialMaterial : Material() { */ public final const val FLAG_ALBEDO_TEXTURE_FORCE_SRGB: Long = 14 + /** + * Enables signed distance field rendering shader. + */ + public final const val FLAG_ALBEDO_TEXTURE_SDF: Long = 19 + /** * Use `UV2` coordinates to look up from the [aoTexture]. */ @@ -2537,7 +2623,7 @@ public open class SpatialMaterial : Material() { /** * Represents the size of the [enum Flags] enum. */ - public final const val FLAG_MAX: Long = 19 + public final const val FLAG_MAX: Long = 20 /** * Vertex color is in sRGB space and needs to be converted to linear. Only applies in the GLES3 renderer. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpinBox.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpinBox.kt index 3b69fba697..47940965ba 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpinBox.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpinBox.kt @@ -38,6 +38,8 @@ import kotlin.Unit * See [godot.Range] class for more options over the [godot.SpinBox]. * * **Note:** [godot.SpinBox] relies on an underlying [godot.LineEdit] node. To theme a [godot.SpinBox]'s background, add theme items for [godot.LineEdit] and customize them. + * + * **Note:** If you want to implement drag and drop for the underlying [godot.LineEdit], you can use [godot.Control.setDragForwarding] on the node returned by [getLineEdit]. */ @GodotBaseType public open class SpinBox : Range() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SplitContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SplitContainer.kt index a4cdc0c3e9..041128cc14 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SplitContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SplitContainer.kt @@ -20,6 +20,9 @@ import kotlin.Unit /** * Container for splitting and adjusting. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Container for splitting two [godot.Control]s vertically or horizontally, with a grabber that allows adjusting the split offset or ratio. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpringArm.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpringArm.kt index 3fc53157b6..926df6810a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpringArm.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpringArm.kt @@ -34,7 +34,7 @@ import kotlin.Unit @GodotBaseType public open class SpringArm : Spatial() { /** - * The layers against which the collision check shall be done. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The layers against which the collision check shall be done. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpriteBase3D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpriteBase3D.kt index 93993ae833..e38467e340 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/SpriteBase3D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/SpriteBase3D.kt @@ -104,6 +104,20 @@ public open class SpriteBase3D : GeometryInstance() { NIL) } + /** + * If `true`, the label is rendered at the same size regardless of distance. + */ + public open var fixedSize: Boolean + get() { + TransferContext.writeArguments(LONG to 4L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_FIXED_SIZE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 4L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_FIXED_SIZE, NIL) + } + /** * If `true`, texture is flipped horizontally. */ @@ -135,7 +149,7 @@ public open class SpriteBase3D : GeometryInstance() { /** * A color value used to *multiply* the texture's colors. Can be used for mood-coloring or to simulate the color of light. * - * **Note:** If a [godot.GeometryInstance.materialOverride] is defined on the [godot.SpriteBase3D], the material override must be configured to take vertex colors into account for albedo. Otherwise, the color defined in [modulate] will be ignored. For a [godot.SpatialMaterial], [godot.SpatialMaterial.vertexColorUseAsAlbedo] must be `true`. For a [godot.ShaderMaterial], `ALBEDO *= COLOR.rgb;[/color] must be inserted in the shader's `fragment()` function. + * **Note:** If a [godot.GeometryInstance.materialOverride] is defined on the [godot.SpriteBase3D], the material override must be configured to take vertex colors into account for albedo. Otherwise, the color defined in [modulate] will be ignored. For a [godot.SpatialMaterial], [godot.SpatialMaterial.vertexColorUseAsAlbedo] must be `true`. For a [godot.ShaderMaterial], `ALBEDO *= COLOR.rgb;` must be inserted in the shader's `fragment()` function. */ public open var modulate: Color get() { @@ -148,6 +162,22 @@ public open class SpriteBase3D : GeometryInstance() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_MODULATE, NIL) } + /** + * If `true`, depth testing is disabled and the object will be drawn in render order. + */ + public open var noDepthTest: Boolean + get() { + TransferContext.writeArguments(LONG to 3L) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_NO_DEPTH_TEST, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(LONG to 3L, BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_NO_DEPTH_TEST, + NIL) + } + /** * The texture's drawing offset. */ @@ -165,7 +195,7 @@ public open class SpriteBase3D : GeometryInstance() { /** * The texture's visibility on a scale from `0` (fully invisible) to `1` (fully visible). [opacity] is a multiplier for the [modulate] color's alpha channel. * - * **Note:** If a [godot.GeometryInstance.materialOverride] is defined on the [godot.SpriteBase3D], the material override must be configured to take vertex colors into account for albedo. Otherwise, the opacity defined in [opacity] will be ignored. For a [godot.SpatialMaterial], [godot.SpatialMaterial.vertexColorUseAsAlbedo] must be `true`. For a [godot.ShaderMaterial], `ALPHA *= COLOR.a;[/color] must be inserted in the shader's `fragment()` function. + * **Note:** If a [godot.GeometryInstance.materialOverride] is defined on the [godot.SpriteBase3D], the material override must be configured to take vertex colors into account for albedo. Otherwise, the opacity defined in [opacity] will be ignored. For a [godot.SpatialMaterial], [godot.SpatialMaterial.vertexColorUseAsAlbedo] must be `true`. For a [godot.ShaderMaterial], `ALPHA *= COLOR.a;` must be inserted in the shader's `fragment()` function. */ public open var opacity: Double get() { @@ -193,6 +223,26 @@ public open class SpriteBase3D : GeometryInstance() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_PIXEL_SIZE, NIL) } + /** + * Sets the render priority for the sprite. Higher priority objects will be sorted in front of lower priority objects. + * + * **Node:** This only applies if [alphaCut] is set to [ALPHA_CUT_DISABLED] (default value). + * + * **Note:** This only applies to sorting of transparent objects. This will not impact how transparent objects are sorted relative to opaque objects. This is because opaque objects are not sorted, while transparent objects are sorted from back to front (subject to priority). + */ + public open var renderPriority: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_GET_RENDER_PRIORITY, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_SPRITEBASE3D_SET_RENDER_PRIORITY, + NIL) + } + /** * If `true`, the [godot.Light] in the [godot.Environment] has effects on the sprite. */ @@ -280,10 +330,18 @@ public open class SpriteBase3D : GeometryInstance() { * If set, texture can be seen from the back as well, if not, it is invisible when looking at it from behind. */ FLAG_DOUBLE_SIDED(2), + /** + * Disables the depth test, so this object is drawn on top of all others. However, objects drawn after it in the draw order may cover it. + */ + FLAG_DISABLE_DEPTH_TEST(3), + /** + * Sprite is scaled by depth so that it always appears the same size on screen. + */ + FLAG_FIXED_SIZE(4), /** * Represents the size of the [enum DrawFlags] enum. */ - FLAG_MAX(3), + FLAG_MAX(5), ; public val id: Long @@ -339,15 +397,25 @@ public open class SpriteBase3D : GeometryInstance() { */ public final const val ALPHA_CUT_OPAQUE_PREPASS: Long = 2 + /** + * Disables the depth test, so this object is drawn on top of all others. However, objects drawn after it in the draw order may cover it. + */ + public final const val FLAG_DISABLE_DEPTH_TEST: Long = 3 + /** * If set, texture can be seen from the back as well, if not, it is invisible when looking at it from behind. */ public final const val FLAG_DOUBLE_SIDED: Long = 2 + /** + * Sprite is scaled by depth so that it always appears the same size on screen. + */ + public final const val FLAG_FIXED_SIZE: Long = 4 + /** * Represents the size of the [enum DrawFlags] enum. */ - public final const val FLAG_MAX: Long = 3 + public final const val FLAG_MAX: Long = 5 /** * If set, lights in the environment affect the sprite. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerBuffer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerBuffer.kt index 4493ec9337..1f30020659 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerBuffer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerBuffer.kt @@ -17,12 +17,16 @@ import kotlin.Suppress import kotlin.Unit /** + * Data buffer stream peer. * + * Data buffer stream peer that uses a byte array as the stream. This object can be used to handle binary data from network sessions. To handle binary data stored in files, [godot.File] can be used directly. + * + * A [godot.StreamPeerBuffer] object keeps an internal cursor which is the offset in bytes to the start of the buffer. Get and put operations are performed at the cursor position and will move the cursor accordingly. */ @GodotBaseType public open class StreamPeerBuffer : StreamPeer() { /** - * + * The underlying data buffer. Setting this value resets the cursor. */ public open var dataArray: PoolByteArray get() { @@ -42,7 +46,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Clears the [dataArray] and resets the cursor. */ public open fun clear(): Unit { TransferContext.writeArguments() @@ -50,7 +54,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Returns a new [godot.StreamPeerBuffer] with the same [dataArray] content. */ public open fun duplicate(): StreamPeerBuffer? { TransferContext.writeArguments() @@ -59,7 +63,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Returns the current cursor position. */ public open fun getPosition(): Long { TransferContext.writeArguments() @@ -68,7 +72,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Returns the size of [dataArray]. */ public open fun getSize(): Long { TransferContext.writeArguments() @@ -77,7 +81,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Resizes the [dataArray]. This *doesn't* update the cursor. */ public open fun resize(size: Long): Unit { TransferContext.writeArguments(LONG to size) @@ -85,7 +89,7 @@ public open class StreamPeerBuffer : StreamPeer() { } /** - * + * Moves the cursor to the specified position. `position` must be a valid index of [dataArray]. */ public open fun seek(position: Long): Unit { TransferContext.writeArguments(LONG to position) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerSSL.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerSSL.kt index dc46757a07..08532fe25b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerSSL.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/StreamPeerSSL.kt @@ -26,7 +26,7 @@ import kotlin.Unit * SSL stream peer. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html](https://docs.godotengine.org/en/3.4/tutorials/networking/ssl_certificates.html) + * [$DOCS_URL/tutorials/networking/ssl_certificates.html]($DOCS_URL/tutorials/networking/ssl_certificates.html) * * SSL stream peer. This object can be used to connect to an SSL server or accept a single SSL client connection. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBox.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBox.kt index bbc9de1f5b..65330ddae5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBox.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBox.kt @@ -114,9 +114,9 @@ public open class StyleBox : Resource() { } /** - * Draws this stylebox using a [godot.CanvasItem] with given [RID]. + * Draws this stylebox using a canvas item identified by the given [RID]. * - * You can get a [RID] value using [godot.Object.getInstanceId] on a [godot.CanvasItem]-derived node. + * The [RID] value can either be the result of [godot.CanvasItem.getCanvasItem] called on an existing [godot.CanvasItem]-derived node, or directly from creating a canvas item in the [godot.VisualServer] with [godot.VisualServer.canvasItemCreate]. */ public open fun draw(canvasItem: RID, rect: Rect2): Unit { TransferContext.writeArguments(_RID to canvasItem, RECT2 to rect) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBoxFlat.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBoxFlat.kt index 4fd1d9b45d..5019c0c180 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBoxFlat.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/StyleBoxFlat.kt @@ -53,7 +53,7 @@ import kotlin.Unit @GodotBaseType public open class StyleBoxFlat : StyleBox() { /** - * Antialiasing draws a small ring around the edges, which fades to transparency. As a result, edges look much smoother. This is only noticeable when using rounded corners. + * Antialiasing draws a small ring around the edges, which fades to transparency. As a result, edges look much smoother. This is only noticeable when using rounded corners or [skew]. * * **Note:** When using beveled corners with 45-degree angles ([cornerDetail] = 1), it is recommended to set [antiAliasing] to `false` to ensure crisp visuals and avoid possible visual glitches. */ @@ -297,6 +297,8 @@ public open class StyleBoxFlat : StyleBox() { /** * Expands the stylebox outside of the control rect on the bottom edge. Useful in combination with [borderWidthBottom] to draw a border outside the control rect. + * + * **Note:** Unlike [godot.StyleBox.contentMarginBottom], [expandMarginBottom] does *not* affect the size of the clickable area for [godot.Control]s. This can negatively impact usability if used wrong, as the user may try to click an area of the StyleBox that cannot actually receive clicks. */ public open var expandMarginBottom: Double get() { @@ -313,6 +315,8 @@ public open class StyleBoxFlat : StyleBox() { /** * Expands the stylebox outside of the control rect on the left edge. Useful in combination with [borderWidthLeft] to draw a border outside the control rect. + * + * **Note:** Unlike [godot.StyleBox.contentMarginLeft], [expandMarginLeft] does *not* affect the size of the clickable area for [godot.Control]s. This can negatively impact usability if used wrong, as the user may try to click an area of the StyleBox that cannot actually receive clicks. */ public open var expandMarginLeft: Double get() { @@ -329,6 +333,8 @@ public open class StyleBoxFlat : StyleBox() { /** * Expands the stylebox outside of the control rect on the right edge. Useful in combination with [borderWidthRight] to draw a border outside the control rect. + * + * **Note:** Unlike [godot.StyleBox.contentMarginRight], [expandMarginRight] does *not* affect the size of the clickable area for [godot.Control]s. This can negatively impact usability if used wrong, as the user may try to click an area of the StyleBox that cannot actually receive clicks. */ public open var expandMarginRight: Double get() { @@ -345,6 +351,8 @@ public open class StyleBoxFlat : StyleBox() { /** * Expands the stylebox outside of the control rect on the top edge. Useful in combination with [borderWidthTop] to draw a border outside the control rect. + * + * **Note:** Unlike [godot.StyleBox.contentMarginTop], [expandMarginTop] does *not* affect the size of the clickable area for [godot.Control]s. This can negatively impact usability if used wrong, as the user may try to click an area of the StyleBox that cannot actually receive clicks. */ public open var expandMarginTop: Double get() { @@ -406,6 +414,22 @@ public open class StyleBoxFlat : StyleBox() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SHADOW_SIZE, NIL) } + /** + * If set to a non-zero value on either axis, [skew] distorts the StyleBox horizontally and/or vertically. This can be used for "futuristic"-style UIs. Positive values skew the StyleBox towards the right (X axis) and upwards (Y axis), while negative values skew the StyleBox towards the left (X axis) and downwards (Y axis). + * + * **Note:** To ensure text does not touch the StyleBox's edges, consider increasing the [godot.StyleBox]'s content margin (see [godot.StyleBox.contentMarginBottom]). It is preferable to increase the content margin instead of the expand margin (see [expandMarginBottom]), as increasing the expand margin does not increase the size of the clickable area for [godot.Control]s. + */ + public open var skew: Vector2 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_GET_SKEW, VECTOR2) + return TransferContext.readReturnValue(VECTOR2, false) as Vector2 + } + set(`value`) { + TransferContext.writeArguments(VECTOR2 to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_STYLEBOXFLAT_SET_SKEW, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_STYLEBOXFLAT) } @@ -438,6 +462,13 @@ public open class StyleBoxFlat : StyleBox() { } + @CoreTypeHelper + public open fun skew(schedule: Vector2.() -> Unit): Vector2 = skew.apply{ + schedule(this) + skew = this + } + + /** * Returns the smallest border width out of all four borders. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TabContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TabContainer.kt index 4ec22063c8..29a9e7128c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/TabContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TabContainer.kt @@ -26,6 +26,9 @@ import kotlin.Unit /** * Tabbed container. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Arranges [godot.Control] children into a tabbed view, creating a tab for each one. The active tab's corresponding [godot.Control] has its `visible` property set to `true`, and all other children's to `false`. * * Ignores non-[godot.Control] children. diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TextEdit.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TextEdit.kt index 0126d4c3c1..a5cf0e79ac 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/TextEdit.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TextEdit.kt @@ -190,6 +190,38 @@ public open class TextEdit : Control() { NIL) } + /** + * If `true`, the selected text will be deselected when focus is lost. + */ + public open var deselectOnFocusLossEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DESELECT_ON_FOCUS_LOSS_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DESELECT_ON_FOCUS_LOSS_ENABLED, NIL) + } + + /** + * If `true`, allow drag and drop of selected text. + */ + public open var dragAndDropSelectionEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_DRAG_AND_DROP_SELECTION_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_DRAG_AND_DROP_SELECTION_ENABLED, NIL) + } + /** * If `true`, the "space" character will have a visible representation. */ @@ -278,6 +310,24 @@ public open class TextEdit : Control() { ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_HIGHLIGHT_CURRENT_LINE, NIL) } + /** + * If `false`, using middle mouse button to paste clipboard will be disabled. + * + * **Note:** This method is only implemented on Linux. + */ + public open var middleMousePasteEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_MIDDLE_MOUSE_PASTE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TEXTEDIT_SET_MIDDLE_MOUSE_PASTE_ENABLED, NIL) + } + /** * If `true`, a minimap is shown, providing an outline of your source code. */ @@ -858,6 +908,25 @@ public open class TextEdit : Control() { return TransferContext.readReturnValue(LONG, false) as Long } + /** + * Returns the total amount of lines that could be drawn. + */ + public open fun getTotalVisibleRows(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_TOTAL_VISIBLE_ROWS, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the number of visible lines, including wrapped text. + */ + public open fun getVisibleRows(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTEDIT_GET_VISIBLE_ROWS, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Returns a [godot.String] text with the word under the caret (text cursor) location. */ @@ -959,6 +1028,16 @@ public open class TextEdit : Control() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns whether the mouse is over selection. If `edges` is `true`, the edges are considered part of the selection. + */ + public open fun isMouseOverSelection(edges: Boolean): Boolean { + TransferContext.writeArguments(BOOL to edges) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTEDIT_IS_MOUSE_OVER_SELECTION, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Returns `true` if the selection is active. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TextMesh.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TextMesh.kt new file mode 100644 index 0000000000..b86128aff2 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TextMesh.kt @@ -0,0 +1,184 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT +import godot.core.VariantType.STRING +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Generate an [godot.PrimitiveMesh] from the text. + * + * Generate an [godot.PrimitiveMesh] from the text. + * + * TextMesh can be generated only when using dynamic fonts with vector glyph contours. Bitmap fonts (including bitmap data in the TrueType/OpenType containers, like color emoji fonts) are not supported. + * + * The UV layout is arranged in 4 horizontal strips, top to bottom: 40% of the height for the front face, 40% for the back face, 10% for the outer edges and 10% for the inner edges. + */ +@GodotBaseType +public open class TextMesh : PrimitiveMesh() { + /** + * Step (in pixels) used to approximate Bézier curves. + */ + public open var curveStep: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_CURVE_STEP, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_CURVE_STEP, NIL) + } + + /** + * Depths of the mesh, if set to `0.0` only front surface, is generated, and UV layout is changed to use full texture for the front face only. + */ + public open var depth: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_DEPTH, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_DEPTH, NIL) + } + + /** + * [godot.Font] used for the [godot.TextMesh]'s text. + */ + public open var font: Font? + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_FONT, OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Font? + } + set(`value`) { + TransferContext.writeArguments(OBJECT to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_FONT, NIL) + } + + /** + * Controls the text's horizontal alignment. Supports left, center and right. Set it to one of the [enum Align] constants. + */ + public open var horizontalAlignment: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_HORIZONTAL_ALIGNMENT, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_HORIZONTAL_ALIGNMENT, + NIL) + } + + /** + * The size of one pixel's width on the text to scale it in 3D. + */ + public open var pixelSize: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_PIXEL_SIZE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_PIXEL_SIZE, NIL) + } + + /** + * The text to generate mesh from. + */ + public open var text: String + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_TEXT, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + set(`value`) { + TransferContext.writeArguments(STRING to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_TEXT, NIL) + } + + /** + * If `true`, all the text displays as UPPERCASE. + */ + public open var uppercase: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_GET_UPPERCASE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TEXTMESH_SET_UPPERCASE, NIL) + } + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_TEXTMESH) + } + + public open fun _fontChanged(): Unit { + } + + public enum class Align( + id: Long + ) { + /** + * Align rows to the left (default). + */ + ALIGN_LEFT(0), + /** + * Align rows centered. + */ + ALIGN_CENTER(1), + /** + * Align rows to the right. + */ + ALIGN_RIGHT(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Align rows centered. + */ + public final const val ALIGN_CENTER: Long = 1 + + /** + * Align rows to the left (default). + */ + public final const val ALIGN_LEFT: Long = 0 + + /** + * Align rows to the right. + */ + public final const val ALIGN_RIGHT: Long = 2 + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Theme.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Theme.kt index 2515c3fd7c..4fa84efdeb 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Theme.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Theme.kt @@ -28,7 +28,7 @@ import kotlin.Unit * Theme for controls. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/ui/gui_skinning.html](https://docs.godotengine.org/en/3.4/tutorials/ui/gui_skinning.html) + * [$DOCS_URL/tutorials/ui/gui_skinning.html]($DOCS_URL/tutorials/ui/gui_skinning.html) * * A theme for skinning controls. Controls can be skinned individually, but for complex applications, it's more practical to just create a global theme that defines everything. This theme can be applied to any [godot.Control]; the Control and its children will automatically use it. * @@ -59,6 +59,16 @@ public open class Theme : Resource() { public open fun _emitThemeChanged(notifyListChanged: Boolean = false): Unit { } + /** + * Adds an empty theme type for every valid data type. + * + * **Note:** Empty types are not saved with the theme. This method only exists to perform in-memory changes to the resource. Use available `set_*` methods to add theme items. + */ + public open fun addType(themeType: String): Unit { + TransferContext.writeArguments(STRING to themeType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_ADD_TYPE, NIL) + } + /** * Clears all values on the theme. */ @@ -70,40 +80,40 @@ public open class Theme : Resource() { /** * Clears the [godot.core.Color] at `name` if the theme has `node_type`. */ - public open fun clearColor(name: String, nodeType: String): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun clearColor(name: String, themeType: String): Unit { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_COLOR, NIL) } /** * Clears the constant at `name` if the theme has `node_type`. */ - public open fun clearConstant(name: String, nodeType: String): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun clearConstant(name: String, themeType: String): Unit { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_CONSTANT, NIL) } /** * Clears the [godot.Font] at `name` if the theme has `node_type`. */ - public open fun clearFont(name: String, nodeType: String): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun clearFont(name: String, themeType: String): Unit { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_FONT, NIL) } /** * Clears the icon at `name` if the theme has `node_type`. */ - public open fun clearIcon(name: String, nodeType: String): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun clearIcon(name: String, themeType: String): Unit { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_ICON, NIL) } /** * Clears [godot.StyleBox] at `name` if the theme has `node_type`. */ - public open fun clearStylebox(name: String, nodeType: String): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun clearStylebox(name: String, themeType: String): Unit { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_STYLEBOX, NIL) } @@ -113,12 +123,20 @@ public open class Theme : Resource() { public open fun clearThemeItem( dataType: Long, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to nodeType) + TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_THEME_ITEM, NIL) } + /** + * Unmarks `theme_type` as being a variation of another theme type. See [setTypeVariation]. + */ + public open fun clearTypeVariation(themeType: String): Unit { + TransferContext.writeArguments(STRING to themeType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_CLEAR_TYPE_VARIATION, NIL) + } + /** * Sets the theme's values to a copy of the default theme values. */ @@ -138,8 +156,8 @@ public open class Theme : Resource() { /** * Returns the [godot.core.Color] at `name` if the theme has `node_type`. */ - public open fun getColor(name: String, nodeType: String): Color { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun getColor(name: String, themeType: String): Color { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR, COLOR) return TransferContext.readReturnValue(COLOR, false) as Color } @@ -147,8 +165,8 @@ public open class Theme : Resource() { /** * Returns all the [godot.core.Color]s as a [godot.core.PoolStringArray] filled with each [godot.core.Color]'s name, for use in [getColor], if the theme has `node_type`. */ - public open fun getColorList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getColorList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_COLOR_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -167,8 +185,8 @@ public open class Theme : Resource() { /** * Returns the constant at `name` if the theme has `node_type`. */ - public open fun getConstant(name: String, nodeType: String): Long { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun getConstant(name: String, themeType: String): Long { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT, LONG) return TransferContext.readReturnValue(LONG, false) as Long } @@ -176,8 +194,8 @@ public open class Theme : Resource() { /** * Returns all the constants as a [godot.core.PoolStringArray] filled with each constant's name, for use in [getConstant], if the theme has `node_type`. */ - public open fun getConstantList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getConstantList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_CONSTANT_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -194,10 +212,10 @@ public open class Theme : Resource() { } /** - * Returns the [godot.Font] at `name` if the theme has `node_type`. + * Returns the [godot.Font] at `name` if the theme has `node_type`. If such item does not exist and [defaultFont] is set on the theme, the default font will be returned. */ - public open fun getFont(name: String, nodeType: String): Font? { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun getFont(name: String, themeType: String): Font? { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT, OBJECT) return TransferContext.readReturnValue(OBJECT, true) as Font? } @@ -205,8 +223,8 @@ public open class Theme : Resource() { /** * Returns all the [godot.Font]s as a [godot.core.PoolStringArray] filled with each [godot.Font]'s name, for use in [getFont], if the theme has `node_type`. */ - public open fun getFontList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getFontList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_FONT_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -225,8 +243,8 @@ public open class Theme : Resource() { /** * Returns the icon [godot.Texture] at `name` if the theme has `node_type`. */ - public open fun getIcon(name: String, nodeType: String): Texture? { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun getIcon(name: String, themeType: String): Texture? { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON, OBJECT) return TransferContext.readReturnValue(OBJECT, true) as Texture? } @@ -234,8 +252,8 @@ public open class Theme : Resource() { /** * Returns all the icons as a [godot.core.PoolStringArray] filled with each [godot.Texture]'s name, for use in [getIcon], if the theme has `node_type`. */ - public open fun getIconList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getIconList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_ICON_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -256,8 +274,8 @@ public open class Theme : Resource() { * * Valid `name`s may be found using [getStyleboxList]. Valid `node_type`s may be found using [getStyleboxTypes]. */ - public open fun getStylebox(name: String, nodeType: String): StyleBox? { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun getStylebox(name: String, themeType: String): StyleBox? { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX, OBJECT) return TransferContext.readReturnValue(OBJECT, true) as StyleBox? } @@ -267,8 +285,8 @@ public open class Theme : Resource() { * * Valid `node_type`s may be found using [getStyleboxTypes]. */ - public open fun getStyleboxList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getStyleboxList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_STYLEBOX_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -292,9 +310,9 @@ public open class Theme : Resource() { public open fun getThemeItem( dataType: Long, name: String, - nodeType: String + themeType: String ): Any? { - TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to nodeType) + TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM, ANY) return TransferContext.readReturnValue(ANY, true) as Any? } @@ -304,8 +322,8 @@ public open class Theme : Resource() { * * Valid `node_type`s may be found using [getThemeItemTypes] or a data type specific method. */ - public open fun getThemeItemList(dataType: Long, nodeType: String): PoolStringArray { - TransferContext.writeArguments(LONG to dataType, STRING to nodeType) + public open fun getThemeItemList(dataType: Long, themeType: String): PoolStringArray { + TransferContext.writeArguments(LONG to dataType, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_THEME_ITEM_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray @@ -326,20 +344,40 @@ public open class Theme : Resource() { * * **Note:** `node_type` has no effect and will be removed in future version. */ - public open fun getTypeList(nodeType: String): PoolStringArray { - TransferContext.writeArguments(STRING to nodeType) + public open fun getTypeList(themeType: String): PoolStringArray { + TransferContext.writeArguments(STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_LIST, POOL_STRING_ARRAY) return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray } + /** + * Returns the name of the base theme type if `theme_type` is a valid variation type. Returns an empty string otherwise. + */ + public open fun getTypeVariationBase(themeType: String): String { + TransferContext.writeArguments(STRING to themeType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_VARIATION_BASE, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Returns a list of all type variations for the given `base_type`. + */ + public open fun getTypeVariationList(baseType: String): PoolStringArray { + TransferContext.writeArguments(STRING to baseType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_GET_TYPE_VARIATION_LIST, + POOL_STRING_ARRAY) + return TransferContext.readReturnValue(POOL_STRING_ARRAY, false) as PoolStringArray + } + /** * Returns `true` if [godot.core.Color] with `name` is in `node_type`. * * Returns `false` if the theme does not have `node_type`. */ - public open fun hasColor(name: String, nodeType: String): Boolean { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun hasColor(name: String, themeType: String): Boolean { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_COLOR, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -349,8 +387,8 @@ public open class Theme : Resource() { * * Returns `false` if the theme does not have `node_type`. */ - public open fun hasConstant(name: String, nodeType: String): Boolean { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun hasConstant(name: String, themeType: String): Boolean { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_CONSTANT, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -369,8 +407,8 @@ public open class Theme : Resource() { * * Returns `false` if the theme does not have `node_type`. */ - public open fun hasFont(name: String, nodeType: String): Boolean { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun hasFont(name: String, themeType: String): Boolean { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_FONT, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -380,8 +418,8 @@ public open class Theme : Resource() { * * Returns `false` if the theme does not have `node_type`. */ - public open fun hasIcon(name: String, nodeType: String): Boolean { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun hasIcon(name: String, themeType: String): Boolean { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_ICON, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -391,8 +429,8 @@ public open class Theme : Resource() { * * Returns `false` if the theme does not have `node_type`. */ - public open fun hasStylebox(name: String, nodeType: String): Boolean { - TransferContext.writeArguments(STRING to name, STRING to nodeType) + public open fun hasStylebox(name: String, themeType: String): Boolean { + TransferContext.writeArguments(STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_STYLEBOX, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -405,13 +443,22 @@ public open class Theme : Resource() { public open fun hasThemeItem( dataType: Long, name: String, - nodeType: String + themeType: String ): Boolean { - TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to nodeType) + TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_HAS_THEME_ITEM, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns `true` if `theme_type` is marked as a variation of `base_type`. + */ + public open fun isTypeVariation(themeType: String, baseType: String): Boolean { + TransferContext.writeArguments(STRING to themeType, STRING to baseType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_IS_TYPE_VARIATION, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Adds missing and overrides existing definitions with values from the `other` [godot.Theme]. * @@ -422,15 +469,23 @@ public open class Theme : Resource() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_MERGE_WITH, NIL) } + /** + * Removes the theme type, gracefully discarding defined theme items. If the type is a variation, this information is also erased. If the type is a base for type variations, those variations lose their base. + */ + public open fun removeType(themeType: String): Unit { + TransferContext.writeArguments(STRING to themeType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_REMOVE_TYPE, NIL) + } + /** * Renames the [godot.core.Color] at `old_name` to `name` if the theme has `node_type`. If `name` is already taken, this method fails. */ public open fun renameColor( oldName: String, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to nodeType) + TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_COLOR, NIL) } @@ -440,9 +495,9 @@ public open class Theme : Resource() { public open fun renameConstant( oldName: String, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to nodeType) + TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_CONSTANT, NIL) } @@ -452,9 +507,9 @@ public open class Theme : Resource() { public open fun renameFont( oldName: String, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to nodeType) + TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_FONT, NIL) } @@ -464,9 +519,9 @@ public open class Theme : Resource() { public open fun renameIcon( oldName: String, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to nodeType) + TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_ICON, NIL) } @@ -476,9 +531,9 @@ public open class Theme : Resource() { public open fun renameStylebox( oldName: String, name: String, - nodeType: String + themeType: String ): Unit { - TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to nodeType) + TransferContext.writeArguments(STRING to oldName, STRING to name, STRING to themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_STYLEBOX, NIL) } @@ -489,10 +544,10 @@ public open class Theme : Resource() { dataType: Long, oldName: String, name: String, - nodeType: String + themeType: String ): Unit { TransferContext.writeArguments(LONG to dataType, STRING to oldName, STRING to name, STRING to - nodeType) + themeType) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_RENAME_THEME_ITEM, NIL) } @@ -503,10 +558,10 @@ public open class Theme : Resource() { */ public open fun setColor( name: String, - nodeType: String, + themeType: String, color: Color ): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType, COLOR to color) + TransferContext.writeArguments(STRING to name, STRING to themeType, COLOR to color) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_COLOR, NIL) } @@ -517,10 +572,10 @@ public open class Theme : Resource() { */ public open fun setConstant( name: String, - nodeType: String, + themeType: String, constant: Long ): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType, LONG to constant) + TransferContext.writeArguments(STRING to name, STRING to themeType, LONG to constant) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_CONSTANT, NIL) } @@ -531,10 +586,10 @@ public open class Theme : Resource() { */ public open fun setFont( name: String, - nodeType: String, + themeType: String, font: Font ): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType, OBJECT to font) + TransferContext.writeArguments(STRING to name, STRING to themeType, OBJECT to font) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_FONT, NIL) } @@ -545,10 +600,10 @@ public open class Theme : Resource() { */ public open fun setIcon( name: String, - nodeType: String, + themeType: String, texture: Texture ): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType, OBJECT to texture) + TransferContext.writeArguments(STRING to name, STRING to themeType, OBJECT to texture) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_ICON, NIL) } @@ -559,10 +614,10 @@ public open class Theme : Resource() { */ public open fun setStylebox( name: String, - nodeType: String, + themeType: String, texture: StyleBox ): Unit { - TransferContext.writeArguments(STRING to name, STRING to nodeType, OBJECT to texture) + TransferContext.writeArguments(STRING to name, STRING to themeType, OBJECT to texture) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_STYLEBOX, NIL) } @@ -576,14 +631,28 @@ public open class Theme : Resource() { public open fun setThemeItem( dataType: Long, name: String, - nodeType: String, + themeType: String, `value`: Any? ): Unit { - TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to nodeType, ANY to + TransferContext.writeArguments(LONG to dataType, STRING to name, STRING to themeType, ANY to value) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_THEME_ITEM, NIL) } + /** + * Marks `theme_type` as a variation of `base_type`. + * + * This adds `theme_type` as a suggested option for [godot.Control.themeTypeVariation] on a [godot.Control] that is of the `base_type` class. + * + * Variations can also be nested, i.e. `base_type` can be another variation. If a chain of variations ends with a `base_type` matching the class of the [godot.Control], the whole chain is going to be suggested as options. + * + * **Note:** Suggestions only show up if this theme resource is set as the project default theme. See [godot.ProjectSettings.gui/theme/custom]. + */ + public open fun setTypeVariation(themeType: String, baseType: String): Unit { + TransferContext.writeArguments(STRING to themeType, STRING to baseType) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_THEME_SET_TYPE_VARIATION, NIL) + } + public enum class DataType( id: Long ) { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TileMap.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TileMap.kt index 9d3fdbb0a5..c19e1b891e 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/TileMap.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TileMap.kt @@ -50,6 +50,20 @@ public open class TileMap : Node2D() { */ public val settingsChanged: Signal0 by signal() + /** + * If `true`, this TileMap bakes a navigation region. + */ + public open var bakeNavigation: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_BAKE_NAVIGATION, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_BAKE_NAVIGATION, NIL) + } + /** * If `true`, the cell's UVs will be clipped. */ @@ -204,7 +218,7 @@ public open class TileMap : Node2D() { } /** - * The collision layer(s) for all colliders in the TileMap. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The collision layer(s) for all colliders in the TileMap. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionLayer: Long get() { @@ -218,7 +232,7 @@ public open class TileMap : Node2D() { } /** - * The collision mask(s) for all colliders in the TileMap. See [godot.Collision layers and masks](https://docs.godotengine.org/en/3.4/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. + * The collision mask(s) for all colliders in the TileMap. See [godot.Collision layers and masks]($DOCS_URL/tutorials/physics/physics_introduction.html#collision-layers-and-masks) in the documentation for more information. */ public open var collisionMask: Long get() { @@ -297,6 +311,22 @@ public open class TileMap : Node2D() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_MODE, NIL) } + /** + * The navigation layers the TileMap generates its navigation regions in. + */ + public open var navigationLayers: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TILEMAP_GET_NAVIGATION_LAYERS, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TILEMAP_SET_NAVIGATION_LAYERS, + NIL) + } + /** * The light mask assigned to all light occluders in the TileMap. The TileSet's light occluders will cast shadows only from Light2D(s) that have the same light mask(s). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Time.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Time.kt new file mode 100644 index 0000000000..aadcad9397 --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Time.kt @@ -0,0 +1,499 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.core.Dictionary +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DICTIONARY +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.STRING +import kotlin.Any +import kotlin.Boolean +import kotlin.Double +import kotlin.Long +import kotlin.String +import kotlin.Suppress +import kotlin.Unit + +/** + * Time singleton for working with time. + * + * The Time singleton allows converting time between various formats and also getting time information from the system. + * + * This class conforms with as many of the ISO 8601 standards as possible. All dates follow the Proleptic Gregorian calendar. As such, the day before `1582-10-15` is `1582-10-14`, not `1582-10-04`. The year before 1 AD (aka 1 BC) is number `0`, with the year before that (2 BC) being `-1`, etc. + * + * Conversion methods assume "the same timezone", and do not handle timezone conversions or DST automatically. Leap seconds are also not handled, they must be done manually if desired. Suffixes such as "Z" are not handled, you need to strip them away manually. + * + * When getting time information from the system, the time can either be in the local timezone or UTC depending on the `utc` parameter. However, the [getUnixTimeFromSystem] method always returns the time in UTC. + * + * **Important:** The `_from_system` methods use the system clock that the user can manually set. **Never use** this method for precise time calculation since its results are subject to automatic adjustments by the user or the operating system. **Always use** [getTicksUsec] or [getTicksMsec] for precise time calculation instead, since they are guaranteed to be monotonic (i.e. never decrease). + */ +@GodotBaseType +public object Time : Object() { + /** + * The month of April, represented numerically as `04`. + */ + public final const val MONTH_APRIL: Long = 4 + + /** + * The month of August, represented numerically as `08`. + */ + public final const val MONTH_AUGUST: Long = 8 + + /** + * The month of December, represented numerically as `12`. + */ + public final const val MONTH_DECEMBER: Long = 12 + + /** + * The month of February, represented numerically as `02`. + */ + public final const val MONTH_FEBRUARY: Long = 2 + + /** + * The month of January, represented numerically as `01`. + */ + public final const val MONTH_JANUARY: Long = 1 + + /** + * The month of July, represented numerically as `07`. + */ + public final const val MONTH_JULY: Long = 7 + + /** + * The month of June, represented numerically as `06`. + */ + public final const val MONTH_JUNE: Long = 6 + + /** + * The month of March, represented numerically as `03`. + */ + public final const val MONTH_MARCH: Long = 3 + + /** + * The month of May, represented numerically as `05`. + */ + public final const val MONTH_MAY: Long = 5 + + /** + * The month of November, represented numerically as `11`. + */ + public final const val MONTH_NOVEMBER: Long = 11 + + /** + * The month of October, represented numerically as `10`. + */ + public final const val MONTH_OCTOBER: Long = 10 + + /** + * The month of September, represented numerically as `09`. + */ + public final const val MONTH_SEPTEMBER: Long = 9 + + /** + * The day of the week Friday, represented numerically as `5`. + */ + public final const val WEEKDAY_FRIDAY: Long = 5 + + /** + * The day of the week Monday, represented numerically as `1`. + */ + public final const val WEEKDAY_MONDAY: Long = 1 + + /** + * The day of the week Saturday, represented numerically as `6`. + */ + public final const val WEEKDAY_SATURDAY: Long = 6 + + /** + * The day of the week Sunday, represented numerically as `0`. + */ + public final const val WEEKDAY_SUNDAY: Long = 0 + + /** + * The day of the week Thursday, represented numerically as `4`. + */ + public final const val WEEKDAY_THURSDAY: Long = 4 + + /** + * The day of the week Tuesday, represented numerically as `2`. + */ + public final const val WEEKDAY_TUESDAY: Long = 2 + + /** + * The day of the week Wednesday, represented numerically as `3`. + */ + public final const val WEEKDAY_WEDNESDAY: Long = 3 + + public override fun __new(): Unit { + rawPtr = TransferContext.getSingleton(ENGINESINGLETON_TIME) + } + + public override fun ____DO_NOT_TOUCH_THIS_isSingleton____() = true + + /** + * Returns the current date as a dictionary of keys: `year`, `month`, `day`, `weekday`, and `dst` (Daylight Savings Time). + * + * The returned values are in the system's local time when `utc` is false, otherwise they are in UTC. + */ + public fun getDateDictFromSystem(utc: Boolean = false): Dictionary { + TransferContext.writeArguments(BOOL to utc) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_DICT_FROM_SYSTEM, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Converts the given Unix timestamp to a dictionary of keys: `year`, `month`, `day`, and `weekday`. + */ + public fun getDateDictFromUnixTime(unixTimeVal: Long): Dictionary { + TransferContext.writeArguments(LONG to unixTimeVal) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_DICT_FROM_UNIX_TIME, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Returns the current date as an ISO 8601 date string (YYYY-MM-DD). + * + * The returned values are in the system's local time when `utc` is false, otherwise they are in UTC. + */ + public fun getDateStringFromSystem(utc: Boolean = false): String { + TransferContext.writeArguments(BOOL to utc) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_STRING_FROM_SYSTEM, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Converts the given Unix timestamp to an ISO 8601 date string (YYYY-MM-DD). + */ + public fun getDateStringFromUnixTime(unixTimeVal: Long): String { + TransferContext.writeArguments(LONG to unixTimeVal) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_DATE_STRING_FROM_UNIX_TIME, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Converts the given ISO 8601 date and time string (YYYY-MM-DDTHH:MM:SS) to a dictionary of keys: `year`, `month`, `day`, `weekday`, `hour`, `minute`, and `second`. + * + * If `weekday` is false, then the `weekday` entry is excluded (the calculation is relatively expensive). + * + * **Note:** Any decimal fraction in the time string will be ignored silently. + */ + public fun getDatetimeDictFromDatetimeString(datetime: String, weekday: Boolean): Dictionary { + TransferContext.writeArguments(STRING to datetime, BOOL to weekday) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_DATETIME_STRING, DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Returns the current date as a dictionary of keys: `year`, `month`, `day`, `weekday`, `hour`, `minute`, and `second`. + */ + public fun getDatetimeDictFromSystem(utc: Boolean = false): Dictionary { + TransferContext.writeArguments(BOOL to utc) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_SYSTEM, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Converts the given Unix timestamp to a dictionary of keys: `year`, `month`, `day`, and `weekday`. + * + * The returned Dictionary's values will be the same as the [getDatetimeDictFromSystem] if the Unix timestamp is the current time, with the exception of Daylight Savings Time as it cannot be determined from the epoch. + */ + public fun getDatetimeDictFromUnixTime(unixTimeVal: Long): Dictionary { + TransferContext.writeArguments(LONG to unixTimeVal) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_DICT_FROM_UNIX_TIME, DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Converts the given dictionary of keys to an ISO 8601 date and time string (YYYY-MM-DDTHH:MM:SS). + * + * The given dictionary can be populated with the following keys: `year`, `month`, `day`, `hour`, `minute`, and `second`. Any other entries (including `dst`) are ignored. + * + * If the dictionary is empty, `0` is returned. If some keys are omitted, they default to the equivalent values for the Unix epoch timestamp 0 (1970-01-01 at 00:00:00). + * + * If `use_space` is true, use a space instead of the letter T in the middle. + */ + public fun getDatetimeStringFromDatetimeDict(datetime: Dictionary, useSpace: Boolean): + String { + TransferContext.writeArguments(DICTIONARY to datetime, BOOL to useSpace) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_DATETIME_DICT, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Returns the current date and time as an ISO 8601 date and time string (YYYY-MM-DDTHH:MM:SS). + * + * The returned values are in the system's local time when `utc` is false, otherwise they are in UTC. + * + * If `use_space` is true, use a space instead of the letter T in the middle. + */ + public fun getDatetimeStringFromSystem(utc: Boolean = false, useSpace: Boolean = false): String { + TransferContext.writeArguments(BOOL to utc, BOOL to useSpace) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_SYSTEM, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Converts the given Unix timestamp to an ISO 8601 date and time string (YYYY-MM-DDTHH:MM:SS). + * + * If `use_space` is true, use a space instead of the letter T in the middle. + */ + public fun getDatetimeStringFromUnixTime(unixTimeVal: Long, useSpace: Boolean = false): String { + TransferContext.writeArguments(LONG to unixTimeVal, BOOL to useSpace) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_DATETIME_STRING_FROM_UNIX_TIME, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Converts the given timezone offset in minutes to a timezone offset string. For example, -480 returns "-08:00", 345 returns "+05:45", and 0 returns "+00:00". + */ + public fun getOffsetStringFromOffsetMinutes(offsetMinutes: Long): String { + TransferContext.writeArguments(LONG to offsetMinutes) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_OFFSET_STRING_FROM_OFFSET_MINUTES, STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Returns the amount of time passed in milliseconds since the engine started. + * + * Will always be positive or 0 and uses a 64-bit value (it will wrap after roughly 500 million years). + */ + public fun getTicksMsec(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TICKS_MSEC, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the amount of time passed in microseconds since the engine started. + * + * Will always be positive or 0 and uses a 64-bit value (it will wrap after roughly half a million years). + */ + public fun getTicksUsec(): Long { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TICKS_USEC, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the current time as a dictionary of keys: `hour`, `minute`, and `second`. + * + * The returned values are in the system's local time when `utc` is false, otherwise they are in UTC. + */ + public fun getTimeDictFromSystem(utc: Boolean = false): Dictionary { + TransferContext.writeArguments(BOOL to utc) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_DICT_FROM_SYSTEM, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Converts the given time to a dictionary of keys: `hour`, `minute`, and `second`. + */ + public fun getTimeDictFromUnixTime(unixTimeVal: Long): Dictionary { + TransferContext.writeArguments(LONG to unixTimeVal) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_DICT_FROM_UNIX_TIME, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Returns the current time as an ISO 8601 time string (HH:MM:SS). + * + * The returned values are in the system's local time when `utc` is false, otherwise they are in UTC. + */ + public fun getTimeStringFromSystem(utc: Boolean = false): String { + TransferContext.writeArguments(BOOL to utc) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_STRING_FROM_SYSTEM, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Converts the given Unix timestamp to an ISO 8601 time string (HH:MM:SS). + */ + public fun getTimeStringFromUnixTime(unixTimeVal: Long): String { + TransferContext.writeArguments(LONG to unixTimeVal) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_STRING_FROM_UNIX_TIME, + STRING) + return TransferContext.readReturnValue(STRING, false) as String + } + + /** + * Returns the current time zone as a dictionary of keys: `bias` and `name`. The `bias` value is the offset from UTC in minutes, since not all time zones are multiples of an hour from UTC. + */ + public fun getTimeZoneFromSystem(): Dictionary { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_TIME_ZONE_FROM_SYSTEM, + DICTIONARY) + return TransferContext.readReturnValue(DICTIONARY, false) as Dictionary + } + + /** + * Converts a dictionary of time values to a Unix timestamp. + * + * The given dictionary can be populated with the following keys: `year`, `month`, `day`, `hour`, `minute`, and `second`. Any other entries (including `dst`) are ignored. + * + * If the dictionary is empty, `0` is returned. If some keys are omitted, they default to the equivalent values for the Unix epoch timestamp 0 (1970-01-01 at 00:00:00). + * + * You can pass the output from [getDatetimeDictFromUnixTime] directly into this function and get the same as what was put in. + * + * **Note:** Unix timestamps are often in UTC. This method does not do any timezone conversion, so the timestamp will be in the same timezone as the given datetime dictionary. + */ + public fun getUnixTimeFromDatetimeDict(datetime: Dictionary): Long { + TransferContext.writeArguments(DICTIONARY to datetime) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_DATETIME_DICT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Converts the given ISO 8601 date and/or time string to a Unix timestamp. The string can contain a date only, a time only, or both. + * + * **Note:** Unix timestamps are often in UTC. This method does not do any timezone conversion, so the timestamp will be in the same timezone as the given datetime string. + * + * **Note:** Any decimal fraction in the time string will be ignored silently. + */ + public fun getUnixTimeFromDatetimeString(datetime: String): Long { + TransferContext.writeArguments(STRING to datetime) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_DATETIME_STRING, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + + /** + * Returns the current Unix timestamp in seconds based on the system time in UTC. This method is implemented by the operating system and always returns the time in UTC. + * + * **Note:** Unlike other methods that use integer timestamps, this method returns the timestamp as a [float] for sub-second precision. + */ + public fun getUnixTimeFromSystem(): Double { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TIME_GET_UNIX_TIME_FROM_SYSTEM, + DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + + public enum class Month( + id: Long + ) { + /** + * The month of January, represented numerically as `01`. + */ + MONTH_JANUARY(1), + /** + * The month of February, represented numerically as `02`. + */ + MONTH_FEBRUARY(2), + /** + * The month of March, represented numerically as `03`. + */ + MONTH_MARCH(3), + /** + * The month of April, represented numerically as `04`. + */ + MONTH_APRIL(4), + /** + * The month of May, represented numerically as `05`. + */ + MONTH_MAY(5), + /** + * The month of June, represented numerically as `06`. + */ + MONTH_JUNE(6), + /** + * The month of July, represented numerically as `07`. + */ + MONTH_JULY(7), + /** + * The month of August, represented numerically as `08`. + */ + MONTH_AUGUST(8), + /** + * The month of September, represented numerically as `09`. + */ + MONTH_SEPTEMBER(9), + /** + * The month of October, represented numerically as `10`. + */ + MONTH_OCTOBER(10), + /** + * The month of November, represented numerically as `11`. + */ + MONTH_NOVEMBER(11), + /** + * The month of December, represented numerically as `12`. + */ + MONTH_DECEMBER(12), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public enum class Weekday( + id: Long + ) { + /** + * The day of the week Sunday, represented numerically as `0`. + */ + WEEKDAY_SUNDAY(0), + /** + * The day of the week Monday, represented numerically as `1`. + */ + WEEKDAY_MONDAY(1), + /** + * The day of the week Tuesday, represented numerically as `2`. + */ + WEEKDAY_TUESDAY(2), + /** + * The day of the week Wednesday, represented numerically as `3`. + */ + WEEKDAY_WEDNESDAY(3), + /** + * The day of the week Thursday, represented numerically as `4`. + */ + WEEKDAY_THURSDAY(4), + /** + * The day of the week Friday, represented numerically as `5`. + */ + WEEKDAY_FRIDAY(5), + /** + * The day of the week Saturday, represented numerically as `6`. + */ + WEEKDAY_SATURDAY(6), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Translation.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Translation.kt index 37c820b6c1..30ffedf28d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Translation.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Translation.kt @@ -22,8 +22,8 @@ import kotlin.Unit * Language Translation. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/i18n/internationalizing_games.html](https://docs.godotengine.org/en/3.4/tutorials/i18n/internationalizing_games.html) - * [https://docs.godotengine.org/en/3.4/tutorials/i18n/locales.html](https://docs.godotengine.org/en/3.4/tutorials/i18n/locales.html) + * [$DOCS_URL/tutorials/i18n/internationalizing_games.html]($DOCS_URL/tutorials/i18n/internationalizing_games.html) + * [$DOCS_URL/tutorials/i18n/locales.html]($DOCS_URL/tutorials/i18n/locales.html) * * Translations are resources that can be loaded and unloaded on demand. They map a string to another string. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TranslationServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TranslationServer.kt index ee553932c1..8a8e45fee8 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/TranslationServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TranslationServer.kt @@ -21,8 +21,8 @@ import kotlin.Unit * Server that manages all translations. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/i18n/internationalizing_games.html](https://docs.godotengine.org/en/3.4/tutorials/i18n/internationalizing_games.html) - * [https://docs.godotengine.org/en/3.4/tutorials/i18n/locales.html](https://docs.godotengine.org/en/3.4/tutorials/i18n/locales.html) + * [$DOCS_URL/tutorials/i18n/internationalizing_games.html]($DOCS_URL/tutorials/i18n/internationalizing_games.html) + * [$DOCS_URL/tutorials/i18n/locales.html]($DOCS_URL/tutorials/i18n/locales.html) * * Server that manages all translations. Translations can be set to it and removed from it. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Tree.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tree.kt index 079fbe627c..0670088be1 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Tree.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tree.kt @@ -46,6 +46,8 @@ import kotlin.Unit * ``` * * To iterate over all the [godot.TreeItem] objects in a [godot.Tree] object, use [godot.TreeItem.getNext] and [godot.TreeItem.getChildren] after getting the root through [getRoot]. You can use [godot.Object.free] on a [godot.TreeItem] to remove it from the [godot.Tree]. + * + * **Incremental search:** Like [godot.ItemList] and [godot.PopupMenu], [godot.Tree] supports searching within the list while the control is focused. Press a key that matches the first letter of an item's name to select the first item starting with the given letter. After that point, there are two ways to perform incremental search: 1) Press the same key again before the timeout duration to select the next item starting with the same letter. 2) Press letter keys that match the rest of the word before the timeout duration to match to select the item in question directly. Both of these actions will be reset to the beginning of the list if the timeout duration has passed since the last keystroke was registered. You can adjust the timeout duration by changing [godot.ProjectSettings.gui/timers/incrementalSearchMaxIntervalMsec]. */ @GodotBaseType public open class Tree : Control() { @@ -157,6 +159,22 @@ public open class Tree : Control() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_SET_ALLOW_RMB_SELECT, NIL) } + /** + * If `true`, column titles are visible. + */ + public open var columnTitlesVisible: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_GET_COLUMN_TITLES_VISIBLE, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLES_VISIBLE, + NIL) + } + /** * The number of columns. */ @@ -254,16 +272,6 @@ public open class Tree : Control() { public open fun _valueEditorChanged(arg0: Double): Unit { } - /** - * Returns `true` if the column titles are being shown. - */ - public open fun areColumnTitlesVisible(): Boolean { - TransferContext.writeArguments() - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_ARE_COLUMN_TITLES_VISIBLE, - BOOL) - return TransferContext.readReturnValue(BOOL, false) as Boolean - } - /** * Clears the tree. This removes all items. */ @@ -306,6 +314,16 @@ public open class Tree : Control() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_ENSURE_CURSOR_IS_VISIBLE, NIL) } + /** + * Returns the button id at `position`, or -1 if no button is there. + */ + public open fun getButtonIdAtPosition(position: Vector2): Long { + TransferContext.writeArguments(VECTOR2 to position) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_GET_BUTTON_ID_AT_POSITION, + LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Returns the column index at `position`, or -1 if no item is there. */ @@ -361,7 +379,7 @@ public open class Tree : Control() { * * ``` * func _ready(): - * $Tree.item_edited.connect(on_Tree_item_edited) + * $Tree.connect("item_edited", self, "on_Tree_item_edited") * * func on_Tree_item_edited(): * print($Tree.get_edited()) # This item just got edited (e.g. checked). @@ -496,14 +514,6 @@ public open class Tree : Control() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLE, NIL) } - /** - * If `true`, column titles are visible. - */ - public open fun setColumnTitlesVisible(visible: Boolean): Unit { - TransferContext.writeArguments(BOOL to visible) - TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREE_SET_COLUMN_TITLES_VISIBLE, NIL) - } - public enum class SelectMode( id: Long ) { diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/TreeItem.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/TreeItem.kt index 026db5a35b..0c691bfc4a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/TreeItem.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/TreeItem.kt @@ -90,17 +90,17 @@ public open class TreeItem : Object() { } /** - * Adds a button with [godot.Texture] `button` at column `column`. The `button_idx` is used to identify the button. If not specified, the next available index is used, which may be retrieved by calling [getButtonCount] immediately after this method. Optionally, the button can be `disabled` and have a `tooltip`. + * Adds a button with [godot.Texture] `button` at column `column`. The `id` is used to identify the button. If not specified, the next available index is used, which may be retrieved by calling [getButtonCount] immediately before this method. Optionally, the button can be `disabled` and have a `tooltip`. */ public open fun addButton( column: Long, button: Texture, - buttonIdx: Long = -1, + id: Long = -1, disabled: Boolean = false, tooltip: String = "" ): Unit { - TransferContext.writeArguments(LONG to column, OBJECT to button, LONG to buttonIdx, BOOL to - disabled, STRING to tooltip) + TransferContext.writeArguments(LONG to column, OBJECT to button, LONG to id, BOOL to disabled, + STRING to tooltip) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREEITEM_ADD_BUTTON, NIL) } @@ -154,6 +154,15 @@ public open class TreeItem : Object() { return TransferContext.readReturnValue(OBJECT, true) as Texture? } + /** + * Returns the button index if there is a button with id `id` in column `column`, otherwise returns -1. + */ + public open fun getButtonById(column: Long, id: Long): Long { + TransferContext.writeArguments(LONG to column, LONG to id) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_BY_ID, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Returns the number of buttons in column `column`. */ @@ -163,6 +172,15 @@ public open class TreeItem : Object() { return TransferContext.readReturnValue(LONG, false) as Long } + /** + * Returns the id for the button at index `button_idx` in column `column`. + */ + public open fun getButtonId(column: Long, buttonIdx: Long): Long { + TransferContext.writeArguments(LONG to column, LONG to buttonIdx) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TREEITEM_GET_BUTTON_ID, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + /** * Returns the tooltip string for the button at index `button_idx` in column `column`. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Tween.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tween.kt index 37c1e2e12c..e7f24bc9da 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Tween.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tween.kt @@ -52,6 +52,8 @@ import kotlin.Unit * [godot.Tween easing and transition types cheatsheet](https://raw.githubusercontent.com/godotengine/godot-docs/master/img/tween_cheatsheet.png) * * **Note:** Tween methods will return `false` if the requested operation cannot be completed. + * + * **Note:** For an alternative method of tweening, that doesn't require using nodes, see [godot.SceneTreeTween]. */ @GodotBaseType public open class Tween : Node() { @@ -193,10 +195,14 @@ public open class Tween : Node() { arg2: Any? = null, arg3: Any? = null, arg4: Any? = null, - arg5: Any? = null + arg5: Any? = null, + arg6: Any? = null, + arg7: Any? = null, + arg8: Any? = null ): Boolean { TransferContext.writeArguments(OBJECT to _object, DOUBLE to duration, STRING to callback, ANY to - arg1, ANY to arg2, ANY to arg3, ANY to arg4, ANY to arg5) + arg1, ANY to arg2, ANY to arg3, ANY to arg4, ANY to arg5, ANY to arg6, ANY to arg7, ANY to + arg8) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_CALLBACK, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -212,10 +218,14 @@ public open class Tween : Node() { arg2: Any? = null, arg3: Any? = null, arg4: Any? = null, - arg5: Any? = null + arg5: Any? = null, + arg6: Any? = null, + arg7: Any? = null, + arg8: Any? = null ): Boolean { TransferContext.writeArguments(OBJECT to _object, DOUBLE to duration, STRING to callback, ANY to - arg1, ANY to arg2, ANY to arg3, ANY to arg4, ANY to arg5) + arg1, ANY to arg2, ANY to arg3, ANY to arg4, ANY to arg5, ANY to arg6, ANY to arg7, ANY to + arg8) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_TWEEN_INTERPOLATE_DEFERRED_CALLBACK, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean @@ -293,7 +303,7 @@ public open class Tween : Node() { } /** - * Resets a tween to its initial value (the one given, not the one before the tween), given its object and property/method pair. By default, all tweens are removed, unless `key` is specified. + * Resets a tween to its initial value (the one given, not the one before the tween), given its object and property/method pair. By default, all tweens are reset, unless `key` is specified. */ public open fun reset(_object: Object, key: String = ""): Boolean { TransferContext.writeArguments(OBJECT to _object, STRING to key) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Tweener.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tweener.kt new file mode 100644 index 0000000000..0a8267583c --- /dev/null +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Tweener.kt @@ -0,0 +1,29 @@ +// THIS FILE IS GENERATED! DO NOT EDIT IT MANUALLY! +@file:Suppress("PackageDirectoryMismatch", "unused", "FunctionName", "RedundantModalityModifier", + "UNCHECKED_CAST", "JoinDeclarationAndAssignment", "USELESS_CAST", + "RemoveRedundantQualifierName", "NOTHING_TO_INLINE") + +package godot + +import godot.`annotation`.GodotBaseType +import godot.signals.Signal0 +import godot.signals.signal +import kotlin.Suppress +import kotlin.Unit + +/** + * Abstract class for all Tweeners used by [godot.SceneTreeTween]. + * + * Tweeners are objects that perform a specific animating task, e.g. interpolating a property or calling a method at a given time. A [godot.Tweener] can't be created manually, you need to use a dedicated method from [godot.SceneTreeTween]. + */ +@GodotBaseType +public open class Tweener : Reference() { + /** + * Emitted when the [godot.Tweener] has just finished its job. + */ + public val finished: Signal0 by signal() + + public override fun __new(): Unit { + callConstructor(ENGINECLASS_TWEENER) + } +} diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/BulletPhysicsDirectBodyState.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VFlowContainer.kt similarity index 70% rename from kt/godot-library/src/main/kotlin/godot/gen/godot/BulletPhysicsDirectBodyState.kt rename to kt/godot-library/src/main/kotlin/godot/gen/godot/VFlowContainer.kt index 510e504bd9..eaa8fd4c62 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/BulletPhysicsDirectBodyState.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VFlowContainer.kt @@ -9,9 +9,14 @@ import godot.`annotation`.GodotBaseType import kotlin.Suppress import kotlin.Unit +/** + * Vertical flow container. + * + * Vertical version of [godot.FlowContainer]. + */ @GodotBaseType -public open class BulletPhysicsDirectBodyState : PhysicsDirectBodyState() { +public open class VFlowContainer : FlowContainer() { public override fun __new(): Unit { - callConstructor(ENGINECLASS_BULLETPHYSICSDIRECTBODYSTATE) + callConstructor(ENGINECLASS_VFLOWCONTAINER) } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VSplitContainer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VSplitContainer.kt index ed08cb43b6..5cc1e57a4c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VSplitContainer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VSplitContainer.kt @@ -12,6 +12,9 @@ import kotlin.Unit /** * Vertical split container. * + * Tutorials: + * [$DOCS_URL/tutorials/ui/gui_containers.html]($DOCS_URL/tutorials/ui/gui_containers.html) + * * Vertical split container. See [godot.SplitContainer]. This goes from top to bottom. */ @GodotBaseType diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VehicleWheel.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VehicleWheel.kt index 945dad6612..02ab82735b 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VehicleWheel.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VehicleWheel.kt @@ -10,6 +10,7 @@ import godot.core.TransferContext import godot.core.VariantType.BOOL import godot.core.VariantType.DOUBLE import godot.core.VariantType.NIL +import godot.core.VariantType.OBJECT import kotlin.Boolean import kotlin.Double import kotlin.Suppress @@ -257,6 +258,18 @@ public open class VehicleWheel : Spatial() { callConstructor(ENGINECLASS_VEHICLEWHEEL) } + /** + * Returns the contacting body node if valid in the tree, as [godot.Spatial]. At the moment, [godot.GridMap] is not supported so the node will be always of type [godot.PhysicsBody]. + * + * Returns `null` if the wheel is not in contact with a surface, or the contact body is not a [godot.PhysicsBody]. + */ + public open fun getContactBody(): Spatial? { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VEHICLEWHEEL_GET_CONTACT_BODY, + OBJECT) + return TransferContext.readReturnValue(OBJECT, true) as Spatial? + } + /** * Returns the rotational speed of the wheel in revolutions per minute. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/Viewport.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/Viewport.kt index 5916f540f2..59c3cc6e97 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/Viewport.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/Viewport.kt @@ -250,9 +250,11 @@ public open class Viewport : Node() { } /** - * If `true`, the viewport rendering will receive benefits from High Dynamic Range algorithm. High Dynamic Range allows the viewport to receive values that are outside the 0-1 range. In Godot HDR uses 16 bits, meaning it does not store the full range of a floating point number. + * If `true`, the viewport rendering will receive benefits from High Dynamic Range algorithm. High Dynamic Range allows the viewport to receive values that are outside the 0-1 range. In Godot, HDR uses half floating-point precision (16-bit) by default. To use full floating-point precision (32-bit), enable [use32BpcDepth]. * * **Note:** Requires [usage] to be set to [godot.USAGE_3D] or [godot.USAGE_3D_NO_EFFECTS], since HDR is not supported for 2D. + * + * **Note:** Only available on the GLES3 backend. */ public open var hdr: Boolean get() { @@ -294,7 +296,7 @@ public open class Viewport : Node() { } /** - * If `true`, the viewport will use [godot.World] defined in `world` property. + * If `true`, the viewport will use a unique copy of the [godot.World] defined in [world]. */ public open var ownWorld: Boolean get() { @@ -456,7 +458,7 @@ public open class Viewport : Node() { /** * The shadow atlas' resolution (used for omni and spot lights). The value will be rounded up to the nearest power of 2. * - * **Note:** If this is set to 0, shadows won't be visible. Since user-created viewports default to a value of 0, this value must be set above 0 manually. + * **Note:** If this is set to `0`, both point *and* directional shadows won't be visible. Since user-created viewports default to a value of `0`, this value must be set above `0` manually (typically at least `256`). */ public open var shadowAtlasSize: Long get() { @@ -533,6 +535,8 @@ public open class Viewport : Node() { /** * The rendering mode of viewport. + * + * **Note:** If set to [godot.USAGE_2D] or [godot.USAGE_2D_NO_SAMPLING], [hdr] will have no effect when enabled since HDR is not supported for 2D. */ public open var usage: Long get() { @@ -545,6 +549,26 @@ public open class Viewport : Node() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_USAGE, NIL) } + /** + * If `true`, allocates the viewport's framebuffer with full floating-point precision (32-bit) instead of half floating-point precision (16-bit). Only effective when [hdr] is also enabled. + * + * **Note:** Enabling this setting does not improve rendering quality. Using full floating-point precision is slower, and is generally only needed for advanced shaders that require a high level of precision. To reduce banding, enable [debanding] instead. + * + * **Note:** Only available on the GLES3 backend. + */ + public open var use32BpcDepth: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VIEWPORT_GET_USE_32_BPC_DEPTH, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VIEWPORT_SET_USE_32_BPC_DEPTH, + NIL) + } + /** * The custom [godot.World] which can be used as 3D environment source. */ @@ -675,7 +699,7 @@ public open class Viewport : Node() { } /** - * Returns the mouse position relative to the viewport. + * Returns the mouse's position in this [godot.Viewport] using the coordinate system of this [godot.Viewport]. */ public open fun getMousePosition(): Vector2 { TransferContext.writeArguments() @@ -754,8 +778,20 @@ public open class Viewport : Node() { return TransferContext.readReturnValue(BOOL, false) as Boolean } + /** + * Returns `true` if the drag operation is successful. + */ + public open fun guiIsDragSuccessful(): Boolean { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VIEWPORT_GUI_IS_DRAG_SUCCESSFUL, + BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + /** * Returns `true` if the viewport is currently performing a drag operation. + * + * Alternative to [godot.Node.NOTIFICATION_DRAG_BEGIN] and [godot.Node.NOTIFICATION_DRAG_END] when you prefer polling the value. */ public open fun guiIsDragging(): Boolean { TransferContext.writeArguments() @@ -836,7 +872,7 @@ public open class Viewport : Node() { } /** - * Warps the mouse to a position relative to the viewport. + * Moves the mouse pointer to the specified position in this [godot.Viewport] using the coordinate system of this [godot.Viewport]. */ public open fun warpMouse(toPosition: Vector2): Unit { TransferContext.writeArguments(VECTOR2 to toPosition) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityEnabler2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityEnabler2D.kt index 583424cb2c..999d004854 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityEnabler2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityEnabler2D.kt @@ -147,11 +147,11 @@ public open class VisibilityEnabler2D : VisibilityNotifier2D() { */ ENABLER_PAUSE_PARTICLES(2), /** - * This enabler will stop the parent's _process function. + * This enabler will stop the parent's [godot.Node.Process] function. */ ENABLER_PARENT_PROCESS(3), /** - * This enabler will stop the parent's _physics_process function. + * This enabler will stop the parent's [godot.Node.PhysicsProcess] function. */ ENABLER_PARENT_PHYSICS_PROCESS(4), /** @@ -186,12 +186,12 @@ public open class VisibilityEnabler2D : VisibilityNotifier2D() { public final const val ENABLER_MAX: Long = 6 /** - * This enabler will stop the parent's _physics_process function. + * This enabler will stop the parent's [godot.Node.PhysicsProcess] function. */ public final const val ENABLER_PARENT_PHYSICS_PROCESS: Long = 4 /** - * This enabler will stop the parent's _process function. + * This enabler will stop the parent's [godot.Node.Process] function. */ public final const val ENABLER_PARENT_PROCESS: Long = 3 diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityNotifier.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityNotifier.kt index cbf3d4dfec..0eb84e81ab 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityNotifier.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisibilityNotifier.kt @@ -10,11 +10,13 @@ import godot.`annotation`.GodotBaseType import godot.core.AABB import godot.core.TransferContext import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE import godot.core.VariantType.NIL import godot.signals.Signal0 import godot.signals.Signal1 import godot.signals.signal import kotlin.Boolean +import kotlin.Double import kotlin.Suppress import kotlin.Unit @@ -64,6 +66,24 @@ public open class VisibilityNotifier : CullInstance() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_SET_AABB, NIL) } + /** + * In addition to checking whether a node is on screen or within a [godot.Camera]'s view, VisibilityNotifier can also optionally check whether a node is within a specified maximum distance when using a [godot.Camera] with perspective projection. This is useful for throttling the performance requirements of nodes that are far away. + * + * **Note:** This feature will be disabled if set to 0.0. + */ + public open var maxDistance: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_GET_MAX_DISTANCE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISIBILITYNOTIFIER_SET_MAX_DISTANCE, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISIBILITYNOTIFIER) } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualServer.kt index d67d4bdc9a..8065b8a098 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualServer.kt @@ -63,7 +63,7 @@ import kotlin.Unit * Server for anything visible. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/performance/using_servers.html](https://docs.godotengine.org/en/3.4/tutorials/performance/using_servers.html) + * [$DOCS_URL/tutorials/performance/using_servers.html]($DOCS_URL/tutorials/performance/using_servers.html) * * Server for anything visible. The visual server is the API backend for everything visible. The whole scene system mounts on it to display. * @@ -335,6 +335,21 @@ public object VisualServer : Object() { */ public final const val CANVAS_OCCLUDER_POLYGON_CULL_DISABLED: Long = 0 + /** + * Used to query for any changes that request a redraw, whatever the priority. + */ + public final const val CHANGED_PRIORITY_ANY: Long = 0 + + /** + * Registered changes which can cause a redraw default to high priority. + */ + public final const val CHANGED_PRIORITY_HIGH: Long = 2 + + /** + * Registered changes which have low priority can be optionally prevented from causing editor redraws. Examples might include dynamic shaders (typically using the `TIME` built-in). + */ + public final const val CHANGED_PRIORITY_LOW: Long = 1 + /** * Marks the back side of a cubemap. */ @@ -451,27 +466,29 @@ public object VisualServer : Object() { public final const val ENV_SSAO_QUALITY_MEDIUM: Long = 1 /** - * Use the ACES tonemapper. + * Use the legacy Godot version of the Academy Color Encoding System tonemapper. Unlike [ENV_TONE_MAPPER_ACES_FITTED], this version of ACES does not handle bright lighting in a physically accurate way. ACES typically has a more contrasted output compared to [ENV_TONE_MAPPER_REINHARD] and [ENV_TONE_MAPPER_FILMIC]. + * + * **Note:** This tonemapping operator will be removed in Godot 4.0 in favor of the more accurate [ENV_TONE_MAPPER_ACES_FITTED]. */ public final const val ENV_TONE_MAPPER_ACES: Long = 3 /** - * Use the ACES Fitted tonemapper. + * Use the Academy Color Encoding System tonemapper. ACES is slightly more expensive than other options, but it handles bright lighting in a more realistic fashion by desaturating it as it becomes brighter. ACES typically has a more contrasted output compared to [ENV_TONE_MAPPER_REINHARD] and [ENV_TONE_MAPPER_FILMIC]. */ public final const val ENV_TONE_MAPPER_ACES_FITTED: Long = 4 /** - * Use the filmic tonemapper. + * Use the filmic tonemapper. This avoids clipping bright highlights, with a resulting image that usually looks more vivid than [ENV_TONE_MAPPER_REINHARD]. */ public final const val ENV_TONE_MAPPER_FILMIC: Long = 2 /** - * Output color as they came in. + * Output color as they came in. This can cause bright lighting to look blown out, with noticeable clipping in the output colors. */ public final const val ENV_TONE_MAPPER_LINEAR: Long = 0 /** - * Use the Reinhard tonemapper. + * Use the Reinhard tonemapper. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. This avoids clipping bright highlights, but the resulting image can look a bit dull. */ public final const val ENV_TONE_MAPPER_REINHARD: Long = 1 @@ -508,17 +525,17 @@ public object VisualServer : Object() { /** * The amount of 2d draw calls in frame. */ - public final const val INFO_2D_DRAW_CALLS_IN_FRAME: Long = 7 + public final const val INFO_2D_DRAW_CALLS_IN_FRAME: Long = 8 /** * The amount of 2d items in the frame. */ - public final const val INFO_2D_ITEMS_IN_FRAME: Long = 6 + public final const val INFO_2D_ITEMS_IN_FRAME: Long = 7 /** * The amount of draw calls in frame. */ - public final const val INFO_DRAW_CALLS_IN_FRAME: Long = 5 + public final const val INFO_DRAW_CALLS_IN_FRAME: Long = 6 /** * The amount of modified materials in the frame. @@ -535,25 +552,36 @@ public object VisualServer : Object() { */ public final const val INFO_SHADER_CHANGES_IN_FRAME: Long = 3 + /** + * The peak amount of shaders that have been under compilation in the frame. + * + * This is useful to know when asynchronous shader compilation has finished for the current shaders on screen. + * + * **Note:** For complete certainty, only assume there are no outstanding compilations when this value is zero for at least two frames in a row. + * + * Unimplemented in the GLES2 rendering backend, always returns 0. + */ + public final const val INFO_SHADER_COMPILES_IN_FRAME: Long = 4 + /** * The amount of surface changes in the frame. */ - public final const val INFO_SURFACE_CHANGES_IN_FRAME: Long = 4 + public final const val INFO_SURFACE_CHANGES_IN_FRAME: Long = 5 /** * The amount of texture memory used. */ - public final const val INFO_TEXTURE_MEM_USED: Long = 10 + public final const val INFO_TEXTURE_MEM_USED: Long = 11 /** * Unimplemented in the GLES2 and GLES3 rendering backends, always returns 0. */ - public final const val INFO_USAGE_VIDEO_MEM_TOTAL: Long = 8 + public final const val INFO_USAGE_VIDEO_MEM_TOTAL: Long = 9 /** * The amount of vertex memory used. */ - public final const val INFO_VERTEX_MEM_USED: Long = 11 + public final const val INFO_VERTEX_MEM_USED: Long = 12 /** * The amount of vertices in the frame. @@ -563,7 +591,7 @@ public object VisualServer : Object() { /** * The amount of video memory used, i.e. texture and vertex memory combined. */ - public final const val INFO_VIDEO_MEM_USED: Long = 9 + public final const val INFO_VIDEO_MEM_USED: Long = 10 /** * When set, manually requests to draw geometry on next frame. @@ -2753,9 +2781,11 @@ public object VisualServer : Object() { /** * Returns `true` if changes have been made to the VisualServer's data. [draw] is usually called if this happens. + * + * As changes are registered as either high or low priority (e.g. dynamic shaders), this function takes an optional argument to query either low or high priority changes, or any changes. */ - public fun hasChanged(): Boolean { - TransferContext.writeArguments() + public fun hasChanged(queriedPriority: Long = 0): Boolean { + TransferContext.writeArguments(LONG to queriedPriority) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VISUALSERVER_HAS_CHANGED, BOOL) return TransferContext.readReturnValue(BOOL, false) as Boolean } @@ -2995,6 +3025,15 @@ public object VisualServer : Object() { ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_FLAG, NIL) } + /** + * Sets a material that will be rendered for all surfaces on top of active materials for the mesh associated with this instance. Equivalent to [godot.GeometryInstance.materialOverlay]. + */ + public fun instanceGeometrySetMaterialOverlay(instance: RID, material: RID): Unit { + TransferContext.writeArguments(_RID to instance, _RID to material) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSERVER_INSTANCE_GEOMETRY_SET_MATERIAL_OVERLAY, NIL) + } + /** * Sets a material that will override the material for all surfaces on the mesh associated with this instance. Equivalent to [godot.GeometryInstance.materialOverride]. */ @@ -3457,7 +3496,7 @@ public object VisualServer : Object() { } /** - * Returns the default value for the param if available. Otherwise returns an empty [Variant]. + * Returns the default value for the param if available. Returns `null` otherwise. */ public fun materialGetParamDefault(material: RID, parameter: String): Any? { TransferContext.writeArguments(_RID to material, STRING to parameter) @@ -4461,6 +4500,19 @@ public object VisualServer : Object() { ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_DEFAULT_CLEAR_COLOR, NIL) } + /** + * If asynchronous shader compilation is enabled, this controls whether [godot.SpatialMaterial.ASYNC_MODE_HIDDEN] is obeyed. + * + * For instance, you may want to enable this temporarily before taking a screenshot. This ensures everything is visible even if shaders with async mode *hidden* are not ready yet. + * + * Reflection probes use this internally to ensure they capture everything regardless the shaders are ready or not. + */ + public fun setShaderAsyncHiddenForbidden(forbidden: Boolean): Unit { + TransferContext.writeArguments(BOOL to forbidden) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSERVER_SET_SHADER_ASYNC_HIDDEN_FORBIDDEN, NIL) + } + /** * Sets the scale to apply to the passage of time for the shaders' `TIME` builtin. * @@ -4861,6 +4913,31 @@ public object VisualServer : Object() { TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_PATH, NIL) } + /** + * Creates an update link between two textures, similar to how [godot.ViewportTexture]s operate. When the base texture is the texture of a [godot.Viewport], every time the viewport renders a new frame, the proxy texture automatically receives an update. + * + * For example, this code links a generic [godot.ImageTexture] to the texture output of the [godot.Viewport] using the VisualServer API: + * + * ``` + * func _ready(): + * var viewport_rid = get_viewport().get_viewport_rid() + * var viewport_texture_rid = VisualServer.viewport_get_texture(viewport_rid) + * + * var proxy_texture = ImageTexture.new() + * var viewport_texture_image_data = VisualServer.texture_get_data(viewport_texture_rid) + * + * proxy_texture.create_from_image(viewport_texture_image_data) + * var proxy_texture_rid = proxy_texture.get_rid() + * VisualServer.texture_set_proxy(proxy_texture_rid, viewport_texture_rid) + * + * $TextureRect.texture = proxy_texture + * ``` + */ + public fun textureSetProxy(proxy: RID, base: RID): Unit { + TransferContext.writeArguments(_RID to proxy, _RID to base) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_VISUALSERVER_TEXTURE_SET_PROXY, NIL) + } + /** * If `true`, sets internal processes to shrink all image data to half the size. */ @@ -4922,7 +4999,7 @@ public object VisualServer : Object() { * $Viewport.set_attach_to_screen_rect(Rect2(0, 0, 600, 600)) * ``` * - * Using this can result in significant optimization, especially on lower-end devices. However, it comes at the cost of having to manage your viewports manually. For a further optimization see, [viewportSetRenderDirectToScreen]. + * Using this can result in significant optimization, especially on lower-end devices. However, it comes at the cost of having to manage your viewports manually. For further optimization, see [viewportSetRenderDirectToScreen]. */ public fun viewportAttachToScreen( viewport: RID, @@ -5384,6 +5461,33 @@ public object VisualServer : Object() { } } + public enum class ChangedPriority( + id: Long + ) { + /** + * Used to query for any changes that request a redraw, whatever the priority. + */ + CHANGED_PRIORITY_ANY(0), + /** + * Registered changes which have low priority can be optionally prevented from causing editor redraws. Examples might include dynamic shaders (typically using the `TIME` built-in). + */ + CHANGED_PRIORITY_LOW(1), + /** + * Registered changes which can cause a redraw default to high priority. + */ + CHANGED_PRIORITY_HIGH(2), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + public enum class EnvironmentSSAOQuality( id: Long ) { @@ -5457,38 +5561,48 @@ public object VisualServer : Object() { * The amount of shader rebinds in the frame. */ INFO_SHADER_CHANGES_IN_FRAME(3), + /** + * The peak amount of shaders that have been under compilation in the frame. + * + * This is useful to know when asynchronous shader compilation has finished for the current shaders on screen. + * + * **Note:** For complete certainty, only assume there are no outstanding compilations when this value is zero for at least two frames in a row. + * + * Unimplemented in the GLES2 rendering backend, always returns 0. + */ + INFO_SHADER_COMPILES_IN_FRAME(4), /** * The amount of surface changes in the frame. */ - INFO_SURFACE_CHANGES_IN_FRAME(4), + INFO_SURFACE_CHANGES_IN_FRAME(5), /** * The amount of draw calls in frame. */ - INFO_DRAW_CALLS_IN_FRAME(5), + INFO_DRAW_CALLS_IN_FRAME(6), /** * The amount of 2d items in the frame. */ - INFO_2D_ITEMS_IN_FRAME(6), + INFO_2D_ITEMS_IN_FRAME(7), /** * The amount of 2d draw calls in frame. */ - INFO_2D_DRAW_CALLS_IN_FRAME(7), + INFO_2D_DRAW_CALLS_IN_FRAME(8), /** * Unimplemented in the GLES2 and GLES3 rendering backends, always returns 0. */ - INFO_USAGE_VIDEO_MEM_TOTAL(8), + INFO_USAGE_VIDEO_MEM_TOTAL(9), /** * The amount of video memory used, i.e. texture and vertex memory combined. */ - INFO_VIDEO_MEM_USED(9), + INFO_VIDEO_MEM_USED(10), /** * The amount of texture memory used. */ - INFO_TEXTURE_MEM_USED(10), + INFO_TEXTURE_MEM_USED(11), /** * The amount of vertex memory used. */ - INFO_VERTEX_MEM_USED(11), + INFO_VERTEX_MEM_USED(12), ; public val id: Long @@ -6035,23 +6149,25 @@ public object VisualServer : Object() { id: Long ) { /** - * Output color as they came in. + * Output color as they came in. This can cause bright lighting to look blown out, with noticeable clipping in the output colors. */ ENV_TONE_MAPPER_LINEAR(0), /** - * Use the Reinhard tonemapper. + * Use the Reinhard tonemapper. Performs a variation on rendered pixels' colors by this formula: `color = color / (1 + color)`. This avoids clipping bright highlights, but the resulting image can look a bit dull. */ ENV_TONE_MAPPER_REINHARD(1), /** - * Use the filmic tonemapper. + * Use the filmic tonemapper. This avoids clipping bright highlights, with a resulting image that usually looks more vivid than [ENV_TONE_MAPPER_REINHARD]. */ ENV_TONE_MAPPER_FILMIC(2), /** - * Use the ACES tonemapper. + * Use the legacy Godot version of the Academy Color Encoding System tonemapper. Unlike [ENV_TONE_MAPPER_ACES_FITTED], this version of ACES does not handle bright lighting in a physically accurate way. ACES typically has a more contrasted output compared to [ENV_TONE_MAPPER_REINHARD] and [ENV_TONE_MAPPER_FILMIC]. + * + * **Note:** This tonemapping operator will be removed in Godot 4.0 in favor of the more accurate [ENV_TONE_MAPPER_ACES_FITTED]. */ ENV_TONE_MAPPER_ACES(3), /** - * Use the ACES Fitted tonemapper. + * Use the Academy Color Encoding System tonemapper. ACES is slightly more expensive than other options, but it handles bright lighting in a more realistic fashion by desaturating it as it becomes brighter. ACES typically has a more contrasted output compared to [ENV_TONE_MAPPER_REINHARD] and [ENV_TONE_MAPPER_FILMIC]. */ ENV_TONE_MAPPER_ACES_FITTED(4), ; diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNode.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNode.kt index af9f61c7e0..cf188b31ee 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNode.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNode.kt @@ -23,7 +23,7 @@ import kotlin.Unit * Base class for nodes in a visual shader graph. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/shaders/visual_shaders.html](https://docs.godotengine.org/en/3.4/tutorials/shaders/visual_shaders.html) + * [$DOCS_URL/tutorials/shaders/visual_shaders.html]($DOCS_URL/tutorials/shaders/visual_shaders.html) * * Visual shader graphs consist of various nodes. Each node in the graph is a separate object and they are represented as a rectangular boxes with title and a set of properties. Each node has also connection ports that allow to connect it to another nodes and control the flow of the shader. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeBooleanUniform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeBooleanUniform.kt index 877e6d6bfa..48dca82e36 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeBooleanUniform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeBooleanUniform.kt @@ -6,6 +6,10 @@ package godot import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.NIL +import kotlin.Boolean import kotlin.Suppress import kotlin.Unit @@ -16,6 +20,38 @@ import kotlin.Unit */ @GodotBaseType public open class VisualShaderNodeBooleanUniform : VisualShaderNodeUniform() { + /** + * A default value to be assigned within the shader. + */ + public open var defaultValue: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_GET_DEFAULT_VALUE, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_SET_DEFAULT_VALUE, NIL) + } + + /** + * Enables usage of the [defaultValue]. + */ + public open var defaultValueEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_GET_DEFAULT_VALUE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM_SET_DEFAULT_VALUE_ENABLED, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISUALSHADERNODEBOOLEANUNIFORM) } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeColorUniform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeColorUniform.kt index b117802f61..f8728c63ad 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeColorUniform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeColorUniform.kt @@ -5,7 +5,14 @@ package godot +import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType +import godot.core.Color +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.COLOR +import godot.core.VariantType.NIL +import kotlin.Boolean import kotlin.Suppress import kotlin.Unit @@ -16,7 +23,46 @@ import kotlin.Unit */ @GodotBaseType public open class VisualShaderNodeColorUniform : VisualShaderNodeUniform() { + /** + * A default value to be assigned within the shader. + */ + public open var defaultValue: Color + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_GET_DEFAULT_VALUE, COLOR) + return TransferContext.readReturnValue(COLOR, false) as Color + } + set(`value`) { + TransferContext.writeArguments(COLOR to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_SET_DEFAULT_VALUE, NIL) + } + + /** + * Enables usage of the [defaultValue]. + */ + public open var defaultValueEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_GET_DEFAULT_VALUE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODECOLORUNIFORM_SET_DEFAULT_VALUE_ENABLED, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISUALSHADERNODECOLORUNIFORM) } + + @CoreTypeHelper + public open fun defaultValue(schedule: Color.() -> Unit): Color = defaultValue.apply{ + schedule(this) + defaultValue = this + } + } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeCustom.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeCustom.kt index 21cfe03809..3e8ef7d0b6 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeCustom.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeCustom.kt @@ -19,7 +19,7 @@ import kotlin.Unit * Virtual class to define custom [godot.VisualShaderNode]s for use in the Visual Shader Editor. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/visual_shader_plugins.html](https://docs.godotengine.org/en/3.4/tutorials/plugins/editor/visual_shader_plugins.html) + * [$DOCS_URL/tutorials/plugins/editor/visual_shader_plugins.html]($DOCS_URL/tutorials/plugins/editor/visual_shader_plugins.html) * * By inheriting this class you can create a custom [godot.VisualShader] script addon which will be automatically added to the Visual Shader Editor. The [godot.VisualShaderNode]'s behavior is defined by overriding the provided virtual methods. * diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeInput.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeInput.kt index 5d062b0523..5fd1b8caa5 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeInput.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeInput.kt @@ -19,7 +19,7 @@ import kotlin.Unit * * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/shaders/shader_reference/index.html](https://docs.godotengine.org/en/3.4/tutorials/shaders/shader_reference/index.html) + * [$DOCS_URL/tutorials/shaders/shader_reference/index.html]($DOCS_URL/tutorials/shaders/shader_reference/index.html) * * Gives access to input variables (built-ins) available for the shader. See the shading reference for the list of available built-ins for each shader type (check `Tutorials` section for link). */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeScalarUniform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeScalarUniform.kt index 9bd2e829bf..68b24550cd 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeScalarUniform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeScalarUniform.kt @@ -6,6 +6,14 @@ package godot import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.DOUBLE +import godot.core.VariantType.LONG +import godot.core.VariantType.NIL +import kotlin.Boolean +import kotlin.Double +import kotlin.Long import kotlin.Suppress import kotlin.Unit @@ -14,7 +22,156 @@ import kotlin.Unit */ @GodotBaseType public open class VisualShaderNodeScalarUniform : VisualShaderNodeUniform() { + /** + * A default value to be assigned within the shader. + */ + public open var defaultValue: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_DEFAULT_VALUE, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_DEFAULT_VALUE, NIL) + } + + /** + * Enables usage of the [defaultValue]. + */ + public open var defaultValueEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_DEFAULT_VALUE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_DEFAULT_VALUE_ENABLED, NIL) + } + + /** + * A hint applied to the uniform, which controls the values it can take when set through the inspector. + */ + public open var hint: Long + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_HINT, LONG) + return TransferContext.readReturnValue(LONG, false) as Long + } + set(`value`) { + TransferContext.writeArguments(LONG to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_HINT, NIL) + } + + /** + * Minimum value for range hints. Used if [hint] is set to [HINT_RANGE] or [HINT_RANGE_STEP]. + */ + public open var max: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_MAX, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_MAX, NIL) + } + + /** + * Maximum value for range hints. Used if [hint] is set to [HINT_RANGE] or [HINT_RANGE_STEP]. + */ + public open var min: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_MIN, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_MIN, NIL) + } + + /** + * Step (increment) value for the range hint with step. Used if [hint] is set to [HINT_RANGE_STEP]. + */ + public open var step: Double + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_GET_STEP, DOUBLE) + return TransferContext.readReturnValue(DOUBLE, false) as Double + } + set(`value`) { + TransferContext.writeArguments(DOUBLE to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODESCALARUNIFORM_SET_STEP, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISUALSHADERNODESCALARUNIFORM) } + + public enum class Hint( + id: Long + ) { + /** + * No hint used. + */ + HINT_NONE(0), + /** + * A range hint for scalar value, which limits possible input values between [min] and [max]. Translated to `hint_range(min, max)` in shader code. + */ + HINT_RANGE(1), + /** + * A range hint for scalar value with step, which limits possible input values between [min] and [max], with a step (increment) of [step]). Translated to `hint_range(min, max, step)` in shader code. + */ + HINT_RANGE_STEP(2), + /** + * Represents the size of the [enum Hint] enum. + */ + HINT_MAX(3), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + /** + * Represents the size of the [enum Hint] enum. + */ + public final const val HINT_MAX: Long = 3 + + /** + * No hint used. + */ + public final const val HINT_NONE: Long = 0 + + /** + * A range hint for scalar value, which limits possible input values between [min] and [max]. Translated to `hint_range(min, max)` in shader code. + */ + public final const val HINT_RANGE: Long = 1 + + /** + * A range hint for scalar value with step, which limits possible input values between [min] and [max], with a step (increment) of [step]). Translated to `hint_range(min, max, step)` in shader code. + */ + public final const val HINT_RANGE_STEP: Long = 2 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeTransformUniform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeTransformUniform.kt index b393161390..ee0fefc6fc 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeTransformUniform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeTransformUniform.kt @@ -5,7 +5,14 @@ package godot +import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.Transform +import godot.core.VariantType.BOOL +import godot.core.VariantType.NIL +import godot.core.VariantType.TRANSFORM +import kotlin.Boolean import kotlin.Suppress import kotlin.Unit @@ -16,7 +23,46 @@ import kotlin.Unit */ @GodotBaseType public open class VisualShaderNodeTransformUniform : VisualShaderNodeUniform() { + /** + * A default value to be assigned within the shader. + */ + public open var defaultValue: Transform + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_GET_DEFAULT_VALUE, TRANSFORM) + return TransferContext.readReturnValue(TRANSFORM, false) as Transform + } + set(`value`) { + TransferContext.writeArguments(TRANSFORM to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_SET_DEFAULT_VALUE, NIL) + } + + /** + * Enables usage of the [defaultValue]. + */ + public open var defaultValueEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_GET_DEFAULT_VALUE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM_SET_DEFAULT_VALUE_ENABLED, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISUALSHADERNODETRANSFORMUNIFORM) } + + @CoreTypeHelper + public open fun defaultValue(schedule: Transform.() -> Unit): Transform = defaultValue.apply{ + schedule(this) + defaultValue = this + } + } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeVec3Uniform.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeVec3Uniform.kt index 71c7f0cd0f..40cbeaa2b4 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeVec3Uniform.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/VisualShaderNodeVec3Uniform.kt @@ -5,7 +5,14 @@ package godot +import godot.`annotation`.CoreTypeHelper import godot.`annotation`.GodotBaseType +import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.NIL +import godot.core.VariantType.VECTOR3 +import godot.core.Vector3 +import kotlin.Boolean import kotlin.Suppress import kotlin.Unit @@ -16,7 +23,46 @@ import kotlin.Unit */ @GodotBaseType public open class VisualShaderNodeVec3Uniform : VisualShaderNodeUniform() { + /** + * A default value to be assigned within the shader. + */ + public open var defaultValue: Vector3 + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_GET_DEFAULT_VALUE, VECTOR3) + return TransferContext.readReturnValue(VECTOR3, false) as Vector3 + } + set(`value`) { + TransferContext.writeArguments(VECTOR3 to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_SET_DEFAULT_VALUE, NIL) + } + + /** + * Enables usage of the [defaultValue]. + */ + public open var defaultValueEnabled: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_GET_DEFAULT_VALUE_ENABLED, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM_SET_DEFAULT_VALUE_ENABLED, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_VISUALSHADERNODEVEC3UNIFORM) } + + @CoreTypeHelper + public open fun defaultValue(schedule: Vector3.() -> Unit): Vector3 = defaultValue.apply{ + schedule(this) + defaultValue = this + } + } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/WebSocketServer.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/WebSocketServer.kt index ee004b621b..a48a34010c 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/WebSocketServer.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/WebSocketServer.kt @@ -151,6 +151,12 @@ public open class WebSocketServer : WebSocketMultiplayerPeer() { return GodotError.values()[TransferContext.readReturnValue(JVM_INT) as Int] } + public open fun setExtraHeaders(headers: PoolStringArray = PoolStringArray()): Unit { + TransferContext.writeArguments(POOL_STRING_ARRAY to headers) + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_SET_EXTRA_HEADERS, + NIL) + } + public open fun stop(): Unit { TransferContext.writeArguments() TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_WEBSOCKETSERVER_STOP, NIL) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/WebXRInterface.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/WebXRInterface.kt index 8ee67878c0..31a40ebe32 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/WebXRInterface.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/WebXRInterface.kt @@ -5,9 +5,12 @@ package godot +import godot.WebXRInterface import godot.`annotation`.GodotBaseType import godot.core.PoolVector3Array import godot.core.TransferContext +import godot.core.VariantType.BOOL +import godot.core.VariantType.JVM_INT import godot.core.VariantType.LONG import godot.core.VariantType.NIL import godot.core.VariantType.OBJECT @@ -18,6 +21,7 @@ import godot.signals.Signal1 import godot.signals.Signal2 import godot.signals.signal import kotlin.Boolean +import kotlin.Int import kotlin.Long import kotlin.String import kotlin.Suppress @@ -125,6 +129,19 @@ public open class WebXRInterface : ARVRInterface() { return TransferContext.readReturnValue(STRING, false) as String } + public open var xrStandardMapping: Boolean + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_XR_STANDARD_MAPPING, BOOL) + return TransferContext.readReturnValue(BOOL, false) as Boolean + } + set(`value`) { + TransferContext.writeArguments(BOOL to value) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_SET_XR_STANDARD_MAPPING, NIL) + } + public override fun __new(): Unit { callConstructor(ENGINECLASS_WEBXRINTERFACE) } @@ -136,9 +153,45 @@ public open class WebXRInterface : ARVRInterface() { return TransferContext.readReturnValue(OBJECT, true) as ARVRPositionalTracker? } + public open fun getControllerTargetRayMode(controllerId: Long): WebXRInterface.TargetRayMode { + TransferContext.writeArguments(LONG to controllerId) + TransferContext.callMethod(rawPtr, + ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_GET_CONTROLLER_TARGET_RAY_MODE, LONG) + return WebXRInterface.TargetRayMode.values()[TransferContext.readReturnValue(JVM_INT) as Int] + } + public open fun isSessionSupported(sessionMode: String): Unit { TransferContext.writeArguments(STRING to sessionMode) TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_WEBXRINTERFACE_IS_SESSION_SUPPORTED, NIL) } + + public enum class TargetRayMode( + id: Long + ) { + TARGET_RAY_MODE_UNKNOWN(0), + TARGET_RAY_MODE_GAZE(1), + TARGET_RAY_MODE_TRACKED_POINTER(2), + TARGET_RAY_MODE_SCREEN(3), + ; + + public val id: Long + init { + this.id = id + } + + public companion object { + public fun from(`value`: Long) = values().single { it.id == `value` } + } + } + + public companion object { + public final const val TARGET_RAY_MODE_GAZE: Long = 1 + + public final const val TARGET_RAY_MODE_SCREEN: Long = 3 + + public final const val TARGET_RAY_MODE_TRACKED_POINTER: Long = 2 + + public final const val TARGET_RAY_MODE_UNKNOWN: Long = 0 + } } diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/World.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/World.kt index be9cdee388..4ed6396a70 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/World.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/World.kt @@ -18,9 +18,9 @@ import kotlin.Unit * Class that has everything pertaining to a world. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * - * Class that has everything pertaining to a world. A physics space, a visual scenario and a sound space. Spatial nodes register their resources into the current world. + * Class that has everything pertaining to a world. A physics space, a visual scenario, a navigation map and a sound space. Spatial nodes register their resources into the current world. */ @GodotBaseType public open class World : Resource() { @@ -50,7 +50,7 @@ public open class World : Resource() { } /** - * The World's fallback_environment will be used if the World's [godot.Environment] fails or is missing. + * The World's fallback environment will be used if [environment] fails or is missing. */ public open var fallbackEnvironment: Environment? get() { @@ -65,6 +65,16 @@ public open class World : Resource() { NIL) } + /** + * The [RID] of this world's navigation map. Used by the [godot.NavigationServer]. + */ + public open val navigationMap: RID + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_WORLD_GET_NAVIGATION_MAP, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + /** * The World's visual scenario. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/World2D.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/World2D.kt index d532be3a82..1e6d19983a 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/World2D.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/World2D.kt @@ -17,9 +17,9 @@ import kotlin.Unit * Class that has everything pertaining to a 2D world. * * Tutorials: - * [https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html](https://docs.godotengine.org/en/3.4/tutorials/physics/ray-casting.html) + * [$DOCS_URL/tutorials/physics/ray-casting.html]($DOCS_URL/tutorials/physics/ray-casting.html) * - * Class that has everything pertaining to a 2D world. A physics space, a visual scenario and a sound space. 2D nodes register their resources into the current 2D world. + * Class that has everything pertaining to a 2D world. A physics space, a visual scenario, a navigation map and a sound space. 2D nodes register their resources into the current 2D world. */ @GodotBaseType public open class World2D : Resource() { @@ -44,6 +44,16 @@ public open class World2D : Resource() { return TransferContext.readReturnValue(OBJECT, true) as Physics2DDirectSpaceState? } + /** + * The [RID] of this world's navigation map. Used by the [godot.Navigation2DServer]. + */ + public open val navigationMap: RID + get() { + TransferContext.writeArguments() + TransferContext.callMethod(rawPtr, ENGINEMETHOD_ENGINECLASS_WORLD2D_GET_NAVIGATION_MAP, _RID) + return TransferContext.readReturnValue(_RID, false) as RID + } + /** * The [RID] of this world's physics space resource. Used by the [godot.Physics2DServer] for 2D physics, treating it as both a space and an area. */ diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/X509Certificate.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/X509Certificate.kt index 695a83340c..244a265e0d 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/X509Certificate.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/X509Certificate.kt @@ -22,8 +22,6 @@ import kotlin.Unit * The X509Certificate class represents an X509 certificate. Certificates can be loaded and saved like any other [godot.Resource]. * * They can be used as the server certificate in [godot.StreamPeerSSL.acceptStream] (along with the proper [godot.CryptoKey]), and to specify the only certificate that should be accepted when connecting to an SSL server via [godot.StreamPeerSSL.connectToStream]. - * - * **Note:** Not available in HTML5 exports. */ @GodotBaseType public open class X509Certificate : Resource() { diff --git a/src/kotlin_instance.cpp b/src/kotlin_instance.cpp index 91d722ba6e..28b3001182 100644 --- a/src/kotlin_instance.cpp +++ b/src/kotlin_instance.cpp @@ -67,8 +67,8 @@ bool KotlinInstance::has_method(const StringName& p_method) const { Variant KotlinInstance::call(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5) { - return ScriptInstance::call(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5); + const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) { + return ScriptInstance::call(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5, p_arg6, p_arg7, p_arg8); } Variant KotlinInstance::call(const StringName& p_method, const Variant** p_args, int p_argcount, Variant::CallError& r_error) { @@ -85,8 +85,8 @@ Variant KotlinInstance::call(const StringName& p_method, const Variant** p_args, } void KotlinInstance::call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, - const Variant& p_arg3, const Variant& p_arg4, const Variant& p_arg5) { - ScriptInstance::call_multilevel(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5); + const Variant& p_arg3, const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) { + ScriptInstance::call_multilevel(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5, p_arg6, p_arg7, p_arg8); } void KotlinInstance::call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) { diff --git a/src/kotlin_instance.h b/src/kotlin_instance.h index 27c3506303..a4f49bdb5c 100644 --- a/src/kotlin_instance.h +++ b/src/kotlin_instance.h @@ -34,14 +34,14 @@ class KotlinInstance : public ScriptInstance { bool has_method(const StringName& p_method) const override; Variant call(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5) override; + const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) override; Variant call(const StringName& p_method, const Variant** p_args, int p_argcount, Variant::CallError& r_error) override; void call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5) override; + const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) override; void call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) override; From f39a9fdc8771540051b985578bb5d9e618f94472 Mon Sep 17 00:00:00 2001 From: Pierre-Thomas Meisels Date: Fri, 28 Jan 2022 20:48:47 +0100 Subject: [PATCH 2/7] Make cpp code compile and add TODO/4.0 to help getting started --- ...heck-pr-engine-editor-debug-and-tests.yaml | 8 +- .../check-pr-engine-editor-release.yaml | 4 +- ...check-pr-engine-export-template-debug.yaml | 4 +- ...eck-pr-engine-export-template-release.yaml | 4 +- ...heck-pr-godot-kotlin-symbol-processor.yaml | 2 +- .../deploy-export-template-debug.yaml | 2 +- .../deploy-export-template-release.yaml | 2 +- .../deploy-godot-editor-release.yaml | 2 +- .../deploy-godot-kotlin-symbol-processor.yaml | 2 +- .github/workflows/deploy-godot-library.yaml | 2 +- CMakeLists.txt | 2 +- docs/src/doc/contribution/setup.md | 2 +- docs/src/doc/user-guide/versioning.md | 4 +- .../src/main/kotlin/DependenciesVersions.kt | 2 +- .../src/main/kotlin/godot/core/Dictionary.kt | 4 +- .../main/kotlin/godot/core/VariantArray.kt | 12 +- .../kotlin/godot/core/pool/PoolByteArray.kt | 12 +- .../kotlin/godot/core/pool/PoolColorArray.kt | 12 +- .../kotlin/godot/core/pool/PoolIntArray.kt | 12 +- .../kotlin/godot/core/pool/PoolRealArray.kt | 12 +- .../kotlin/godot/core/pool/PoolStringArray.kt | 12 +- .../godot/core/pool/PoolVector2Array.kt | 12 +- .../godot/core/pool/PoolVector3Array.kt | 12 +- .../godot/gen/godot/RegisterEngineTypes.kt | 2 +- register_types.cpp | 6 +- src/bootstrap.cpp | 1 - src/bridges/bridges_utils.h | 1 - src/bridges/constants.h | 17 +- src/bridges/dictionary_bridge.cpp | 13 +- src/bridges/dictionary_bridge.h | 3 +- src/bridges/gd_print_bridge.cpp | 2 - src/bridges/memory_bridge.cpp | 45 +- ...ridge.cpp => packed_byte_array_bridge.cpp} | 579 +++++++++--------- ...ay_bridge.h => packed_byte_array_bridge.h} | 130 ++-- ...idge.cpp => packed_color_array_bridge.cpp} | 355 +++++------ ...y_bridge.h => packed_color_array_bridge.h} | 63 +- src/bridges/packed_float_32_array_bridge.cpp | 180 ++++++ ...ridge.h => packed_float_32_array_bridge.h} | 63 +- src/bridges/packed_float_64_array_bridge.cpp | 180 ++++++ src/bridges/packed_float_64_array_bridge.h | 29 + ...dge.cpp => packed_int_32_array_bridge.cpp} | 355 +++++------ src/bridges/packed_int_32_array_bridge.h | 31 + src/bridges/packed_int_64_array_bridge.cpp | 180 ++++++ src/bridges/packed_int_64_array_bridge.h | 29 + src/bridges/packed_string_array_bridge.cpp | 196 ++++++ ..._bridge.h => packed_string_array_bridge.h} | 65 +- src/bridges/packed_vector2_array_bridge.cpp | 180 ++++++ ...bridge.h => packed_vector2_array_bridge.h} | 62 +- src/bridges/packed_vector3_array_bridge.cpp | 180 ++++++ ...bridge.h => packed_vector3_array_bridge.h} | 62 +- src/bridges/pool_color_array_bridge.cpp | 177 ------ src/bridges/pool_int_array_bridge.cpp | 177 ------ src/bridges/pool_real_array_bridge.cpp | 177 ------ src/bridges/pool_string_array_bridge.cpp | 192 ------ src/bridges/pool_vector3_array_bridge.h | 31 - src/bridges/rid_bridge.cpp | 2 - src/bridges/variant_array_bridge.cpp | 50 +- src/bridges/variant_array_bridge.h | 6 +- src/bridges_manager.cpp | 59 +- src/bridges_manager.h | 33 +- src/editor/build/build_manager.cpp | 6 +- src/editor/build/build_manager.h | 1 - src/editor/dialog/about_dialog.cpp | 12 +- src/editor/dialog/build_dialog.cpp | 4 +- src/editor/dialog/error_dialog.cpp | 10 +- src/editor/godot_kotlin_jvm_editor.cpp | 26 +- src/editor/godot_kotlin_jvm_editor.h | 2 +- src/editor/panel/bottom_panel.cpp | 10 +- src/gd_kotlin.cpp | 22 +- src/gd_kotlin.h | 4 +- src/gd_kotlin_configuration.cpp | 12 +- src/gd_kotlin_configuration.h | 1 - src/jni/env.h | 2 +- src/jni/jvm_loader.cpp | 4 +- src/jni/types.h | 2 +- src/kotlin_editor_export_plugin.cpp | 3 +- src/kotlin_instance.cpp | 72 ++- src/kotlin_instance.h | 28 +- src/kotlin_language.cpp | 104 ++-- src/kotlin_language.h | 15 +- src/kotlin_script.cpp | 27 +- src/kotlin_script.h | 12 +- src/kt_class.h | 2 +- src/kt_constructor.cpp | 2 +- src/kt_function.cpp | 4 +- src/kt_function.h | 8 +- src/kt_object.h | 6 +- src/kt_property.cpp | 6 +- src/kt_property.h | 8 +- src/kt_resource_format_loader.cpp | 22 +- src/kt_resource_format_loader.h | 3 +- src/kt_resource_format_saver.cpp | 2 - src/kt_signal_info.h | 2 +- src/kt_variant.h | 213 +++---- src/logging.h | 3 +- src/ref_db.cpp | 10 +- src/ref_db.h | 8 +- src/shared_buffer.h | 2 +- src/transfer_context.cpp | 12 +- src/type_manager.h | 4 +- 100 files changed, 2584 insertions(+), 2167 deletions(-) rename src/bridges/{pool_byte_array_bridge.cpp => packed_byte_array_bridge.cpp} (58%) rename src/bridges/{pool_byte_array_bridge.h => packed_byte_array_bridge.h} (74%) rename src/bridges/{pool_vector2_array_bridge.cpp => packed_color_array_bridge.cpp} (55%) rename src/bridges/{pool_vector2_array_bridge.h => packed_color_array_bridge.h} (61%) create mode 100644 src/bridges/packed_float_32_array_bridge.cpp rename src/bridges/{pool_color_array_bridge.h => packed_float_32_array_bridge.h} (60%) create mode 100644 src/bridges/packed_float_64_array_bridge.cpp create mode 100644 src/bridges/packed_float_64_array_bridge.h rename src/bridges/{pool_vector3_array_bridge.cpp => packed_int_32_array_bridge.cpp} (50%) create mode 100644 src/bridges/packed_int_32_array_bridge.h create mode 100644 src/bridges/packed_int_64_array_bridge.cpp create mode 100644 src/bridges/packed_int_64_array_bridge.h create mode 100644 src/bridges/packed_string_array_bridge.cpp rename src/bridges/{pool_string_array_bridge.h => packed_string_array_bridge.h} (56%) create mode 100644 src/bridges/packed_vector2_array_bridge.cpp rename src/bridges/{pool_real_array_bridge.h => packed_vector2_array_bridge.h} (60%) create mode 100644 src/bridges/packed_vector3_array_bridge.cpp rename src/bridges/{pool_int_array_bridge.h => packed_vector3_array_bridge.h} (60%) delete mode 100644 src/bridges/pool_vector3_array_bridge.h diff --git a/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml b/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml index e7a6b22e54..2808fa3f6b 100644 --- a/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml +++ b/.github/workflows/check-pr-engine-editor-debug-and-tests.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.5.0 + GODOT_BASE_VERSION: 4.0.0 jobs: build-godot-bootstrap: @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: @@ -72,7 +72,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: @@ -152,7 +152,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-editor-release.yaml b/.github/workflows/check-pr-engine-editor-release.yaml index 5d0c6ada9c..54b7d32206 100644 --- a/.github/workflows/check-pr-engine-editor-release.yaml +++ b/.github/workflows/check-pr-engine-editor-release.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.x + GODOT_BASE_VERSION: 4.0.0 jobs: build-editor-release: @@ -39,7 +39,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-export-template-debug.yaml b/.github/workflows/check-pr-engine-export-template-debug.yaml index 646fed009d..981e6f0ab8 100644 --- a/.github/workflows/check-pr-engine-export-template-debug.yaml +++ b/.github/workflows/check-pr-engine-export-template-debug.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.5.0 + GODOT_BASE_VERSION: master jobs: build-export-debug: @@ -43,7 +43,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-engine-export-template-release.yaml b/.github/workflows/check-pr-engine-export-template-release.yaml index 455286fc11..951ff05e1c 100644 --- a/.github/workflows/check-pr-engine-export-template-release.yaml +++ b/.github/workflows/check-pr-engine-export-template-release.yaml @@ -3,7 +3,7 @@ on: [pull_request] env: SCONS_CACHE_MSVC_CONFIG: true - GODOT_BASE_VERSION: 3.5.0 + GODOT_BASE_VERSION: 4.0.0 jobs: build-export-release: @@ -43,7 +43,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml b/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml index eda17bd342..85e4455513 100644 --- a/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml +++ b/.github/workflows/check-pr-godot-kotlin-symbol-processor.yaml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/deploy-export-template-debug.yaml b/.github/workflows/deploy-export-template-debug.yaml index fbc85e25ba..fada9193a7 100644 --- a/.github/workflows/deploy-export-template-debug.yaml +++ b/.github/workflows/deploy-export-template-debug.yaml @@ -62,7 +62,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-export-template-release.yaml b/.github/workflows/deploy-export-template-release.yaml index c528b04f19..c6f1c2d5c6 100644 --- a/.github/workflows/deploy-export-template-release.yaml +++ b/.github/workflows/deploy-export-template-release.yaml @@ -62,7 +62,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-godot-editor-release.yaml b/.github/workflows/deploy-godot-editor-release.yaml index fe4880f531..2405df0657 100644 --- a/.github/workflows/deploy-godot-editor-release.yaml +++ b/.github/workflows/deploy-godot-editor-release.yaml @@ -57,7 +57,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 diff --git a/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml b/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml index 5b16e2ecd9..d85a55c25f 100644 --- a/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml +++ b/.github/workflows/deploy-godot-kotlin-symbol-processor.yaml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/.github/workflows/deploy-godot-library.yaml b/.github/workflows/deploy-godot-library.yaml index aaecc2892d..e14f4a1a5d 100644 --- a/.github/workflows/deploy-godot-library.yaml +++ b/.github/workflows/deploy-godot-library.yaml @@ -17,7 +17,7 @@ jobs: uses: actions/checkout@v2 with: repository: godotengine/godot - ref: 3.x + ref: master - name: Clone Godot JVM module. uses: actions/checkout@v2 with: diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f33f98d0d..a0d31b22ca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,7 +10,7 @@ set(GODOT_ROOT_DIR ../../) # Get sources file(GLOB_RECURSE SOURCES CONFIGURE_DEPENDS src/*.cpp) -add_library(${PROJECT_NAME} SHARED register_types.cpp ${SOURCES} src/gd_kotlin.cpp src/gd_kotlin.h src/godotkotlin_defs.h src/jni/wrapper.h src/kt_function.cpp src/kt_function.h src/kt_property.cpp src/kt_property.h src/jni/local_frame.cpp src/jni/local_frame.h src/kt_signal_info.cpp src/kt_signal_info.h src/bridges/memory_bridge.cpp src/bridges/memory_bridge.h src/jni/java_method_signature.cpp src/jni/java_method_signature.h src/java_instance_wrapper.h src/shared_buffer.h src/shared_buffer.cpp src/type_manager.cpp src/type_manager.h src/bridges_manager.cpp src/bridges_manager.h src/bridges/variant_array_bridge.cpp src/bridges/variant_array_bridge.h src/bridges/constants.h src/bridges/dictionary_bridge.cpp src/bridges/dictionary_bridge.h src/bridges/bridges_utils.h src/bridges/rid_bridge.cpp src/bridges/rid_bridge.h src/bridges/node_path_bridge.cpp src/bridges/node_path_bridge.h src/bridges/pool_byte_array_bridge.h src/bridges/pool_byte_array_bridge.cpp src/bridges/pool_color_array_bridge.h src/bridges/pool_color_array_bridge.cpp src/bridges/pool_int_array_bridge.h src/bridges/pool_int_array_bridge.cpp src/bridges/pool_real_array_bridge.h src/bridges/pool_real_array_bridge.cpp src/bridges/pool_string_array_bridge.h src/bridges/pool_string_array_bridge.cpp src/bridges/pool_vector2_array_bridge.h src/bridges/pool_vector2_array_bridge.cpp src/bridges/pool_vector3_array_bridge.h src/bridges/pool_vector3_array_bridge.cpp src/logging.h src/kt_constructor.cpp src/kt_constructor.h src/bridges/gd_print_bridge.cpp src/bridges/gd_print_bridge.h src/kotlin_editor_export_plugin.cpp src/kotlin_editor_export_plugin.h src/jni/platforms/jvm_desktop.cpp src/jni/platforms/jvm_android.cpp src/jni/platforms/init_args_desktop.cpp src/jni/platforms/init_args_android.cpp src/ref_db.h src/ref_db.cpp src/editor/godot_kotlin_jvm_editor.cpp src/editor/godot_kotlin_jvm_editor.h src/editor/menu_option.h src/editor/build/build_manager.cpp src/editor/build/build_manager.h src/editor/panel/bottom_panel.cpp src/editor/panel/bottom_panel.h src/editor/dialog/build_dialog.cpp src/editor/dialog/build_dialog.h src/editor/dialog/about_dialog.cpp src/editor/dialog/about_dialog.h src/long_string_queue.h src/long_string_queue.cpp src/jni/class_loader.h src/jni/class_loader.cpp src/java_singleton_wrapper.h src/editor/dialog/error_dialog.cpp src/editor/dialog/error_dialog.h) +add_library(${PROJECT_NAME} SHARED register_types.cpp ${SOURCES} src/gd_kotlin.cpp src/gd_kotlin.h src/godotkotlin_defs.h src/jni/wrapper.h src/kt_function.cpp src/kt_function.h src/kt_property.cpp src/kt_property.h src/jni/local_frame.cpp src/jni/local_frame.h src/kt_signal_info.cpp src/kt_signal_info.h src/bridges/memory_bridge.cpp src/bridges/memory_bridge.h src/jni/java_method_signature.cpp src/jni/java_method_signature.h src/java_instance_wrapper.h src/shared_buffer.h src/shared_buffer.cpp src/type_manager.cpp src/type_manager.h src/bridges_manager.cpp src/bridges_manager.h src/bridges/variant_array_bridge.cpp src/bridges/variant_array_bridge.h src/bridges/constants.h src/bridges/dictionary_bridge.cpp src/bridges/dictionary_bridge.h src/bridges/bridges_utils.h src/bridges/rid_bridge.cpp src/bridges/rid_bridge.h src/bridges/node_path_bridge.cpp src/bridges/node_path_bridge.h src/bridges/packed_byte_array_bridge.h src/bridges/packed_byte_array_bridge.cpp src/bridges/packed_color_array_bridge.h src/bridges/packed_color_array_bridge.cpp src/bridges/packed_int_32_array_bridge.h src/bridges/packed_int_32_array_bridge.cpp src/bridges/packed_float_32_array_bridge.h src/bridges/packed_float_32_array_bridge.cpp src/bridges/packed_string_array_bridge.h src/bridges/packed_string_array_bridge.cpp src/bridges/packed_vector2_array_bridge.h src/bridges/packed_vector2_array_bridge.cpp src/bridges/packed_vector3_array_bridge.h src/bridges/packed_vector3_array_bridge.cpp src/logging.h src/kt_constructor.cpp src/kt_constructor.h src/bridges/gd_print_bridge.cpp src/bridges/gd_print_bridge.h src/kotlin_editor_export_plugin.cpp src/kotlin_editor_export_plugin.h src/jni/platforms/jvm_desktop.cpp src/jni/platforms/jvm_android.cpp src/jni/platforms/init_args_desktop.cpp src/jni/platforms/init_args_android.cpp src/ref_db.h src/ref_db.cpp src/editor/godot_kotlin_jvm_editor.cpp src/editor/godot_kotlin_jvm_editor.h src/editor/menu_option.h src/editor/build/build_manager.cpp src/editor/build/build_manager.h src/editor/panel/bottom_panel.cpp src/editor/panel/bottom_panel.h src/editor/dialog/build_dialog.cpp src/editor/dialog/build_dialog.h src/editor/dialog/about_dialog.cpp src/editor/dialog/about_dialog.h src/long_string_queue.h src/long_string_queue.cpp src/jni/class_loader.h src/jni/class_loader.cpp src/java_singleton_wrapper.h src/editor/dialog/error_dialog.cpp src/editor/dialog/error_dialog.h src/bridges/packed_int_64_array_bridge.h src/bridges/packed_int_64_array_bridge.cpp src/bridges/packed_float_64_array_bridge.h src/bridges/packed_float_64_array_bridge.cpp) # JNI find_package(JNI REQUIRED) diff --git a/docs/src/doc/contribution/setup.md b/docs/src/doc/contribution/setup.md index b641a1d1f0..401f85ae6f 100644 --- a/docs/src/doc/contribution/setup.md +++ b/docs/src/doc/contribution/setup.md @@ -4,7 +4,7 @@ To build our module, you need to same dependencies as the ones described in the Make sure that Java is installed and its PATH set in your system as well (at least Java 9 is needed!). -1. Clone godot repo with the stable tag you want do develop for (3.x in this example). `git clone git@github.com:godotengine/godot.git 3.x --recursive` +1. Clone godot repo with the stable tag you want do develop for (master in this example). `git clone git@github.com:godotengine/godot.git 3.x --recursive` 2. In the `godot-root` dir, run the following command: `git submodule add git@github.com:utopia-rise/godot-kotlin-jvm.git modules/kotlin_jvm` diff --git a/docs/src/doc/user-guide/versioning.md b/docs/src/doc/user-guide/versioning.md index 0e4039f966..0612c0cc76 100644 --- a/docs/src/doc/user-guide/versioning.md +++ b/docs/src/doc/user-guide/versioning.md @@ -1,7 +1,7 @@ The module uses semantic versioning for its own versions but adds a suffix for the supported godot version: -Full version: `0.4.0-3.5.0` +Full version: `0.4.0-4.0.0` Module Version: `0.4.0` -Supported Godot Version: `3.5.0` +Supported Godot Version: `4.0.0` diff --git a/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt b/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt index 982bcc25d5..c7fc9d6a32 100644 --- a/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt +++ b/kt/buildSrc/src/main/kotlin/DependenciesVersions.kt @@ -1,5 +1,5 @@ object DependenciesVersions { - const val godotVersion: String = "3.5.0" + const val godotVersion: String = "4.0.0" const val shadowJarPluginVersion: String = "7.1.2" const val kotlinPoetVersion: String = "1.12.0" const val kspVersion: String = "1.7.10-1.0.6" diff --git a/kt/godot-library/src/main/kotlin/godot/core/Dictionary.kt b/kt/godot-library/src/main/kotlin/godot/core/Dictionary.kt index 0555aea888..3d5fa26cf8 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/Dictionary.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/Dictionary.kt @@ -176,7 +176,7 @@ class Dictionary : NativeCoreType, MutableMap{ * Returns true if the dictionary is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -317,7 +317,7 @@ class Dictionary : NativeCoreType, MutableMap{ external fun engine_call_clear(_handle: VoidPtr) external fun engine_call_duplicate(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_erase(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_has(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/VariantArray.kt b/kt/godot-library/src/main/kotlin/godot/core/VariantArray.kt index e8f23b06fb..d847fd39a0 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/VariantArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/VariantArray.kt @@ -68,7 +68,7 @@ class VariantArray : NativeCoreType, MutableCollection { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -84,7 +84,7 @@ class VariantArray : NativeCoreType, MutableCollection { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } override fun remove(element: T): Boolean { @@ -101,7 +101,7 @@ class VariantArray : NativeCoreType, MutableCollection { */ fun remove(position: Int) { TransferContext.writeArguments(VariantType.JVM_INT to position) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } override fun removeAll(elements: Collection): Boolean { @@ -419,10 +419,10 @@ class VariantArray : NativeCoreType, MutableCollection { external fun engine_call_get_size(_handle: VoidPtr) external fun engine_call_clear(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_hash(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_shuffle(_handle: VoidPtr) external fun engine_call_sort(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolByteArray.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolByteArray.kt index e3a2cae972..360f05ab47 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolByteArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolByteArray.kt @@ -96,7 +96,7 @@ class PoolByteArray : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -153,7 +153,7 @@ class PoolByteArray : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -169,7 +169,7 @@ class PoolByteArray : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -234,15 +234,15 @@ class PoolByteArray : NativeCoreType, Iterable { external fun engine_call_appendArray(_handle: VoidPtr) external fun engine_call_compress(_handle: VoidPtr) external fun engine_call_decompress(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get_string_from_ascii(_handle: VoidPtr) external fun engine_call_get_string_from_utf8(_handle: VoidPtr) external fun engine_call_hex_encode(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolColorArray.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolColorArray.kt index 98ebf2fbe8..d6902b0498 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolColorArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolColorArray.kt @@ -49,7 +49,7 @@ class PoolColorArray : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -75,7 +75,7 @@ class PoolColorArray : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -91,7 +91,7 @@ class PoolColorArray : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -154,12 +154,12 @@ class PoolColorArray : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolIntArray.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolIntArray.kt index c0322281e8..189880c49b 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolIntArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolIntArray.kt @@ -49,7 +49,7 @@ class PoolIntArray : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -75,7 +75,7 @@ class PoolIntArray : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -91,7 +91,7 @@ class PoolIntArray : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -154,12 +154,12 @@ class PoolIntArray : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolRealArray.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolRealArray.kt index 5d0c0d634c..9115cfc79d 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolRealArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolRealArray.kt @@ -51,7 +51,7 @@ class PoolRealArray : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -77,7 +77,7 @@ class PoolRealArray : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -93,7 +93,7 @@ class PoolRealArray : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -156,12 +156,12 @@ class PoolRealArray : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolStringArray.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolStringArray.kt index a84fba87bb..9f1430a8d2 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolStringArray.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolStringArray.kt @@ -47,7 +47,7 @@ class PoolStringArray : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -73,7 +73,7 @@ class PoolStringArray : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -98,7 +98,7 @@ class PoolStringArray : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -161,13 +161,13 @@ class PoolStringArray : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_join(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector2Array.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector2Array.kt index 4a06d4f252..60176bb9a6 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector2Array.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector2Array.kt @@ -49,7 +49,7 @@ class PoolVector2Array : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -75,7 +75,7 @@ class PoolVector2Array : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -91,7 +91,7 @@ class PoolVector2Array : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -154,12 +154,12 @@ class PoolVector2Array : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector3Array.kt b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector3Array.kt index 812b63cdcd..a72a7d998f 100644 --- a/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector3Array.kt +++ b/kt/godot-library/src/main/kotlin/godot/core/pool/PoolVector3Array.kt @@ -49,7 +49,7 @@ class PoolVector3Array : NativeCoreType, Iterable { * Returns true if the array is empty. */ fun empty(): Boolean { - Bridge.engine_call_empty(_handle) + Bridge.engine_call_is_empty(_handle) return TransferContext.readReturnValue(VariantType.BOOL) as Boolean } @@ -75,7 +75,7 @@ class PoolVector3Array : NativeCoreType, Iterable { * Reverses the order of the elements in the array. */ fun invert() { - Bridge.engine_call_invert(_handle) + Bridge.engine_call_reverse(_handle) } /** @@ -91,7 +91,7 @@ class PoolVector3Array : NativeCoreType, Iterable { */ fun remove(idx: Int) { TransferContext.writeArguments(VariantType.JVM_INT to idx) - Bridge.engine_call_remove(_handle) + Bridge.engine_call_remove_at(_handle) } /** @@ -154,12 +154,12 @@ class PoolVector3Array : NativeCoreType, Iterable { external fun engine_call_append(_handle: VoidPtr) external fun engine_call_appendArray(_handle: VoidPtr) - external fun engine_call_empty(_handle: VoidPtr) + external fun engine_call_is_empty(_handle: VoidPtr) external fun engine_call_get(_handle: VoidPtr) external fun engine_call_insert(_handle: VoidPtr) - external fun engine_call_invert(_handle: VoidPtr) + external fun engine_call_reverse(_handle: VoidPtr) external fun engine_call_pushback(_handle: VoidPtr) - external fun engine_call_remove(_handle: VoidPtr) + external fun engine_call_remove_at(_handle: VoidPtr) external fun engine_call_resize(_handle: VoidPtr) external fun engine_call_set(_handle: VoidPtr) external fun engine_call_size(_handle: VoidPtr) diff --git a/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt b/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt index 1dfd757b53..45f58f6075 100644 --- a/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt +++ b/kt/godot-library/src/main/kotlin/godot/gen/godot/RegisterEngineTypes.kt @@ -13712,7 +13712,7 @@ private fun registerEngineTypeMethodForYSort(): Unit { } private fun registerEngineTypeMethodForClassDB(): Unit { - TypeManager.engineTypeMethod.add(ENGINECLASS__CLASSDB to "can_instance") + TypeManager.engineTypeMethod.add(ENGINECLASS__CLASSDB to "can_instantiate") TypeManager.engineTypeMethod.add(ENGINECLASS__CLASSDB to "class_exists") TypeManager.engineTypeMethod.add(ENGINECLASS__CLASSDB to "class_get_category") TypeManager.engineTypeMethod.add(ENGINECLASS__CLASSDB to "class_get_enum_constants") diff --git a/register_types.cpp b/register_types.cpp index eec8c798fa..5b3b39f35c 100644 --- a/register_types.cpp +++ b/register_types.cpp @@ -18,7 +18,7 @@ Ref resource_format_saver; #ifdef TOOLS_ENABLED static void editor_init() { Ref export_plugin; - export_plugin.instance(); + export_plugin.instantiate(); EditorExport::get_singleton()->add_export_plugin(export_plugin); } @@ -30,9 +30,9 @@ static EditorPlugin* godot_kotlin_jvm_editor_plugin_creator_func(EditorNode* edi void register_kotlin_jvm_types() { ClassDB::register_class(); ScriptServer::register_language(&KotlinLanguage::get_instance()); - resource_format_loader.instance(); + resource_format_loader.instantiate(); ResourceLoader::add_resource_format_loader(resource_format_loader); - resource_format_saver.instance(); + resource_format_saver.instantiate(); ResourceSaver::add_resource_format_saver(resource_format_saver); #ifdef TOOLS_ENABLED diff --git a/src/bootstrap.cpp b/src/bootstrap.cpp index aa07859b1e..e68a86b18c 100644 --- a/src/bootstrap.cpp +++ b/src/bootstrap.cpp @@ -1,5 +1,4 @@ #include "bootstrap.h" -#include JNI_INIT_STATICS_FOR_CLASS(Bootstrap) diff --git a/src/bridges/bridges_utils.h b/src/bridges/bridges_utils.h index 3b5bb1d423..942a0c4c0f 100644 --- a/src/bridges/bridges_utils.h +++ b/src/bridges/bridges_utils.h @@ -1,7 +1,6 @@ #ifndef GODOT_JVM_BRIDGES_UTILS_H #define GODOT_JVM_BRIDGES_UTILS_H -#include #include namespace bridges { diff --git a/src/bridges/constants.h b/src/bridges/constants.h index 10c77980f6..3da94f5775 100644 --- a/src/bridges/constants.h +++ b/src/bridges/constants.h @@ -11,13 +11,16 @@ namespace bridges { static const char* RID_BRIDGE_CLASS_NAME = "godot.core.RID$Bridge"; static const char* NODE_PATH_BRIDGE_CLASS_NAME = "godot.core.NodePath$Bridge"; - static const char* POOL_BYTE_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolByteArray$Bridge"; - static const char* POOL_COLOR_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolColorArray$Bridge"; - static const char* POOL_INT_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolIntArray$Bridge"; - static const char* POOL_REAL_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolRealArray$Bridge"; - static const char* POOL_STRING_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolStringArray$Bridge"; - static const char* POOL_VECTOR2_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolVector2Array$Bridge"; - static const char* POOL_VECTOR3_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PoolVector3Array$Bridge"; + //TODO/4.0: Change class names in JVM + static const char* PACKED_BYTE_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedByteArray$Bridge"; + static const char* PACKED_COLOR_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedColorArray$Bridge"; + static const char* PACKED_INT_32_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedInt32Array$Bridge"; + static const char* PACKED_INT_64_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedInt64Array$Bridge"; + static const char* PACKED_FLOAT_32_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedFloat32Array$Bridge"; + static const char* PACKED_FLOAT_64_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedFloat64Array$Bridge"; + static const char* PACKED_STRING_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedStringArray$Bridge"; + static const char* PACKED_VECTOR2_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedVector2Array$Bridge"; + static const char* PACKED_VECTOR3_ARRAY_BRIDGE_CLASS_NAME = "godot.core.PackedVector3Array$Bridge"; } #endif //GODOT_JVM_CONSTANTS_H diff --git a/src/bridges/dictionary_bridge.cpp b/src/bridges/dictionary_bridge.cpp index ac40442c88..67c2f27f1a 100644 --- a/src/bridges/dictionary_bridge.cpp +++ b/src/bridges/dictionary_bridge.cpp @@ -25,10 +25,10 @@ DictionaryBridge::DictionaryBridge(jni::JObject p_wrapped, jni::JObject p_class_ "(J)V", (void*) DictionaryBridge::engine_call_duplicate }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", "(J)V", - (void*) DictionaryBridge::engine_call_empty + (void*) DictionaryBridge::engine_call_is_empty }; jni::JNativeMethod engine_call_erase_method{ "engine_call_erase", @@ -90,7 +90,7 @@ DictionaryBridge::DictionaryBridge(jni::JObject p_wrapped, jni::JObject p_class_ methods.push_back(engine_call_constructor_method); methods.push_back(engine_call_clear_method); methods.push_back(engine_call_duplicate_method); - methods.push_back(engine_call_empty_method); + methods.push_back(engine_call_is_empty_method); methods.push_back(engine_call_erase_method); methods.push_back(engine_call_get_method); methods.push_back(engine_call_has_method); @@ -125,9 +125,10 @@ void DictionaryBridge::engine_call_duplicate(JNIEnv* p_raw_env, jobject p_instan transfer_context->write_return_value(env, variant); } -void DictionaryBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { +//TODO/4.0: modify naming in jvm code +void DictionaryBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; GDKotlin::get_instance().transfer_context->write_return_value(env, variant); } diff --git a/src/bridges/dictionary_bridge.h b/src/bridges/dictionary_bridge.h index a67377b49f..f787bb7462 100644 --- a/src/bridges/dictionary_bridge.h +++ b/src/bridges/dictionary_bridge.h @@ -3,7 +3,6 @@ #include -#include namespace bridges { @@ -15,7 +14,7 @@ namespace bridges { static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); static void engine_call_clear(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_duplicate(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_erase(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_has(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); diff --git a/src/bridges/gd_print_bridge.cpp b/src/bridges/gd_print_bridge.cpp index 5b5e8f3032..b4c1c67600 100644 --- a/src/bridges/gd_print_bridge.cpp +++ b/src/bridges/gd_print_bridge.cpp @@ -1,8 +1,6 @@ -#include #include #include "gd_print_bridge.h" #include "constants.h" -#include "bridges_utils.h" using namespace bridges; diff --git a/src/bridges/memory_bridge.cpp b/src/bridges/memory_bridge.cpp index 2e897a98a4..0f49a6065c 100644 --- a/src/bridges/memory_bridge.cpp +++ b/src/bridges/memory_bridge.cpp @@ -1,7 +1,6 @@ -#include -#include #include #include +#include #include "memory_bridge.h" #include "constants.h" @@ -49,11 +48,11 @@ MemoryBridge::MemoryBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) bool MemoryBridge::check_instance(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr, jlong instance_id) { auto* instance{reinterpret_cast(static_cast(p_raw_ptr))}; - return ObjectDB::instance_validate(instance) && instance->get_instance_id() == static_cast(instance_id); + return instance == ObjectDB::get_instance(static_cast(instance_id)); } bool MemoryBridge::unref(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr, jint p_counter) { - if (auto* reference{reinterpret_cast(static_cast(p_raw_ptr))}) { + if (auto* reference{reinterpret_cast(static_cast(p_raw_ptr))}) { auto counter = static_cast(p_counter); RefDB::get_instance().remove_ref(reference, counter); } @@ -64,7 +63,7 @@ bool MemoryBridge::unref_native_core_type(JNIEnv* p_raw_env, jobject p_instance, Variant::Type variant_type{static_cast(var_type)}; bool has_free{false}; switch (variant_type) { - case Variant::_RID: + case Variant::RID: memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; @@ -80,32 +79,40 @@ bool MemoryBridge::unref_native_core_type(JNIEnv* p_raw_env, jobject p_instance, memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_BYTE_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_BYTE_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_INT_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_INT32_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_REAL_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_INT64_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_STRING_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_FLOAT32_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_VECTOR2_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_FLOAT64_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_VECTOR3_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_STRING_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; - case Variant::POOL_COLOR_ARRAY: - memdelete(reinterpret_cast(p_raw_ptr)); + case Variant::PACKED_VECTOR2_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); + has_free = true; + break; + case Variant::PACKED_VECTOR3_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); + has_free = true; + break; + case Variant::PACKED_COLOR_ARRAY: + memdelete(reinterpret_cast(p_raw_ptr)); has_free = true; break; default: diff --git a/src/bridges/pool_byte_array_bridge.cpp b/src/bridges/packed_byte_array_bridge.cpp similarity index 58% rename from src/bridges/pool_byte_array_bridge.cpp rename to src/bridges/packed_byte_array_bridge.cpp index 96d17dc7d4..5399b51705 100644 --- a/src/bridges/pool_byte_array_bridge.cpp +++ b/src/bridges/packed_byte_array_bridge.cpp @@ -1,288 +1,291 @@ -#include -#include -#include -#include "pool_byte_array_bridge.h" - - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolByteArrayBridge) - -PoolByteArrayBridge::StringNames PoolByteArrayBridge::string_names; - -PoolByteArrayBridge::PoolByteArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_BYTE_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolByteArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_compress_method{ - "engine_call_compress", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_compress - }; - jni::JNativeMethod engine_call_decompress_method{ - "engine_call_decompress", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_decompress - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_string_from_ascii_method{ - "engine_call_get_string_from_ascii", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_get_string_from_ascii - }; - jni::JNativeMethod engine_call_get_string_from_utf8_method{ - "engine_call_get_string_from_utf8", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_get_string_from_utf8 - }; - jni::JNativeMethod engine_call_hex_encode_method{ - "engine_call_hex_encode", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_hex_encode - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolByteArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_compress_method); - methods.push_back(engine_call_decompress_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_string_from_ascii_method); - methods.push_back(engine_call_get_string_from_utf8_method); - methods.push_back(engine_call_hex_encode_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - string_names.func_compress_name = _scs_create("compress"); - string_names.func_decompress_name = _scs_create("decompress"); - string_names.func_get_string_from_ascii_name = _scs_create("get_string_from_ascii"); - string_names.func_get_string_from_utf8_name = _scs_create("get_string_from_utf8"); - string_names.func_hex_encode_name = _scs_create("hex_encode"); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolByteArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolByteArray)); -} - -void PoolByteArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator uint8_t()); -} - -void PoolByteArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolByteArray()); -} - -void PoolByteArrayBridge::engine_call_compress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - - Variant pool{*from_uint_to_ptr(p_raw_ptr)}; - - Variant ret = pool.call( - string_names.func_compress_name, - &args[0]); - - transfer_context->write_return_value(env, ret); -} - -void PoolByteArrayBridge::engine_call_decompress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - - Variant pool{*from_uint_to_ptr(p_raw_ptr)}; - - Variant ret = pool.call( - string_names.func_decompress_name, - &args[0], - &args[1]); - - transfer_context->write_return_value(env, ret); -} - -void PoolByteArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolByteArrayBridge::engine_call_get_string_from_ascii(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - - Variant pool{*from_uint_to_ptr(p_raw_ptr)}; - - Variant ret = pool.call(string_names.func_get_string_from_ascii_name); - - transfer_context->write_return_value(env, ret); -} - -void PoolByteArrayBridge::engine_call_get_string_from_utf8(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - - Variant pool{*from_uint_to_ptr(p_raw_ptr)}; - - Variant ret = pool.call(string_names.func_get_string_from_utf8_name); - - transfer_context->write_return_value(env, ret); -} - -void PoolByteArrayBridge::engine_call_hex_encode(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - - Variant pool{*from_uint_to_ptr(p_raw_ptr)}; - - Variant ret = pool.call(string_names.func_hex_encode_name); - - transfer_context->write_return_value(env, ret); -} - -void PoolByteArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolByteArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator uint8_t()); -} - -void PoolByteArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolByteArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator uint8_t()); -} - -void PoolByteArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolByteArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolByteArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator uint8_t()); -} - -void PoolByteArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); -} - -PoolByteArrayBridge::~PoolByteArrayBridge() { - string_names.func_compress_name = StringName(); - string_names.func_decompress_name = StringName(); - string_names.func_get_string_from_ascii_name = StringName(); - string_names.func_get_string_from_utf8_name = StringName(); - string_names.func_hex_encode_name = StringName(); -} +#include +#include +#include +#include "packed_byte_array_bridge.h" + + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedByteArrayBridge) + +PackedByteArrayBridge::StringNames PackedByteArrayBridge::string_names; + +PackedByteArrayBridge::PackedByteArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_BYTE_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedByteArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_compress_method{ + "engine_call_compress", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_compress + }; + jni::JNativeMethod engine_call_decompress_method{ + "engine_call_decompress", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_decompress + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_string_from_ascii_method{ + "engine_call_get_string_from_ascii", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_get_string_from_ascii + }; + jni::JNativeMethod engine_call_get_string_from_utf8_method{ + "engine_call_get_string_from_utf8", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_get_string_from_utf8 + }; + jni::JNativeMethod engine_call_hex_encode_method{ + "engine_call_hex_encode", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_hex_encode + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedByteArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_compress_method); + methods.push_back(engine_call_decompress_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_string_from_ascii_method); + methods.push_back(engine_call_get_string_from_utf8_method); + methods.push_back(engine_call_hex_encode_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + string_names.func_compress_name = _scs_create("compress"); + string_names.func_decompress_name = _scs_create("decompress"); + string_names.func_get_string_from_ascii_name = _scs_create("get_string_from_ascii"); + string_names.func_get_string_from_utf8_name = _scs_create("get_string_from_utf8"); + string_names.func_hex_encode_name = _scs_create("hex_encode"); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedByteArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedByteArray)); +} + +void PackedByteArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator uint8_t()); +} + +void PackedByteArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedByteArray()); +} + +void PackedByteArrayBridge::engine_call_compress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + + Variant pool{*from_uint_to_ptr(p_raw_ptr)}; + + Variant ret = pool.call( + string_names.func_compress_name, + &args[0]); + + transfer_context->write_return_value(env, ret); +} + +void PackedByteArrayBridge::engine_call_decompress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + + Variant pool{*from_uint_to_ptr(p_raw_ptr)}; + + Variant ret = pool.call( + string_names.func_decompress_name, + &args[0], + &args[1]); + + transfer_context->write_return_value(env, ret); +} + +//TODO/4.0: modify naming in jvm code +void PackedByteArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedByteArrayBridge::engine_call_get_string_from_ascii(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + + Variant pool{*from_uint_to_ptr(p_raw_ptr)}; + + Variant ret = pool.call(string_names.func_get_string_from_ascii_name); + + transfer_context->write_return_value(env, ret); +} + +void PackedByteArrayBridge::engine_call_get_string_from_utf8(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + + Variant pool{*from_uint_to_ptr(p_raw_ptr)}; + + Variant ret = pool.call(string_names.func_get_string_from_utf8_name); + + transfer_context->write_return_value(env, ret); +} + +void PackedByteArrayBridge::engine_call_hex_encode(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + + Variant pool{*from_uint_to_ptr(p_raw_ptr)}; + + Variant ret = pool.call(string_names.func_hex_encode_name); + + transfer_context->write_return_value(env, ret); +} + +void PackedByteArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedByteArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator uint8_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedByteArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedByteArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator uint8_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedByteArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedByteArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedByteArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator uint8_t()); +} + +void PackedByteArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} + +PackedByteArrayBridge::~PackedByteArrayBridge() { + string_names.func_compress_name = StringName(); + string_names.func_decompress_name = StringName(); + string_names.func_get_string_from_ascii_name = StringName(); + string_names.func_get_string_from_utf8_name = StringName(); + string_names.func_hex_encode_name = StringName(); +} diff --git a/src/bridges/pool_byte_array_bridge.h b/src/bridges/packed_byte_array_bridge.h similarity index 74% rename from src/bridges/pool_byte_array_bridge.h rename to src/bridges/packed_byte_array_bridge.h index 64d7a44b9c..2465262dcb 100644 --- a/src/bridges/pool_byte_array_bridge.h +++ b/src/bridges/packed_byte_array_bridge.h @@ -1,65 +1,65 @@ -#ifndef GODOT_JVM_POOL_BYTE_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_BYTE_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolByteArrayBridge : JavaInstanceWrapper { - private: - - struct StringNames{ - StringName func_compress_name; - StringName func_decompress_name; - StringName func_get_string_from_ascii_name; - StringName func_get_string_from_utf8_name; - StringName func_hex_encode_name; - }; - - static StringNames string_names; - - public: - PoolByteArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - - ~PoolByteArrayBridge(); - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_compress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_decompress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_get_string_from_ascii(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_get_string_from_utf8(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_hex_encode(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; - -} - - -#endif +#ifndef GODOT_JVM_PACKED_BYTE_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_BYTE_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedByteArrayBridge : JavaInstanceWrapper { + private: + + struct StringNames{ + StringName func_compress_name; + StringName func_decompress_name; + StringName func_get_string_from_ascii_name; + StringName func_get_string_from_utf8_name; + StringName func_hex_encode_name; + }; + + static StringNames string_names; + + public: + PackedByteArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + + ~PackedByteArrayBridge(); + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_compress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_decompress(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_get_string_from_ascii(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_get_string_from_utf8(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_hex_encode(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; + +} + + +#endif diff --git a/src/bridges/pool_vector2_array_bridge.cpp b/src/bridges/packed_color_array_bridge.cpp similarity index 55% rename from src/bridges/pool_vector2_array_bridge.cpp rename to src/bridges/packed_color_array_bridge.cpp index 1ace6cfcb9..70e526ec43 100644 --- a/src/bridges/pool_vector2_array_bridge.cpp +++ b/src/bridges/packed_color_array_bridge.cpp @@ -1,177 +1,180 @@ -#include -#include -#include -#include "pool_vector2_array_bridge.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolVector2ArrayBridge) - -PoolVector2ArrayBridge::PoolVector2ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_VECTOR2_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolVector2ArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolVector2ArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolVector2ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolVector2Array)); -} - -void PoolVector2ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Vector2()); -} - -void PoolVector2ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolVector2Array()); -} - -void PoolVector2ArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolVector2ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolVector2ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Vector2()); -} - -void PoolVector2ArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolVector2ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Vector2()); -} - -void PoolVector2ArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolVector2ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolVector2ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Vector2()); -} - -void PoolVector2ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +#include +#include +#include +#include "packed_color_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedColorArrayBridge) + +PackedColorArrayBridge::PackedColorArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_COLOR_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedColorArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedColorArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedColorArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedColorArray)); +} + +void PackedColorArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Color()); +} + +void PackedColorArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedColorArray()); +} + +//TODO/4.0: modify naming in jvm code +void PackedColorArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedColorArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedColorArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Color()); +} + +//TODO/4.0: modify naming in jvm code +void PackedColorArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedColorArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Color()); +} + +//TODO/4.0: modify naming in jvm code +void PackedColorArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedColorArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedColorArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Color()); +} + +void PackedColorArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); } \ No newline at end of file diff --git a/src/bridges/pool_vector2_array_bridge.h b/src/bridges/packed_color_array_bridge.h similarity index 61% rename from src/bridges/pool_vector2_array_bridge.h rename to src/bridges/packed_color_array_bridge.h index 89fb57487d..6480094cc8 100644 --- a/src/bridges/pool_vector2_array_bridge.h +++ b/src/bridges/packed_color_array_bridge.h @@ -1,31 +1,32 @@ -#ifndef GODOT_JVM_POOL_VECTOR2_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_VECTOR2_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolVector2ArrayBridge : JavaInstanceWrapper { - public: - PoolVector2ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolVector2ArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; -} - - -#endif +#ifndef GODOT_JVM_PACKED_COLOR_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_COLOR_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedColorArrayBridge : JavaInstanceWrapper { + public: + PackedColorArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedColorArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; + +} + + +#endif diff --git a/src/bridges/packed_float_32_array_bridge.cpp b/src/bridges/packed_float_32_array_bridge.cpp new file mode 100644 index 0000000000..3e3efc4806 --- /dev/null +++ b/src/bridges/packed_float_32_array_bridge.cpp @@ -0,0 +1,180 @@ +#include +#include +#include +#include "packed_float_32_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedFloat32ArrayBridge) + +PackedFloat32ArrayBridge::PackedFloat32ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_FLOAT_32_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedFloat32ArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedFloat32ArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedFloat32ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedFloat32Array)); +} + +void PackedFloat32ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator real_t()); +} + +void PackedFloat32ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedFloat32Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat32ArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedFloat32ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedFloat32ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator real_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat32ArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedFloat32ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator real_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat32ArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedFloat32ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedFloat32ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator real_t()); +} + +void PackedFloat32ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} \ No newline at end of file diff --git a/src/bridges/pool_color_array_bridge.h b/src/bridges/packed_float_32_array_bridge.h similarity index 60% rename from src/bridges/pool_color_array_bridge.h rename to src/bridges/packed_float_32_array_bridge.h index c4219ac08c..76f7691c53 100644 --- a/src/bridges/pool_color_array_bridge.h +++ b/src/bridges/packed_float_32_array_bridge.h @@ -1,32 +1,31 @@ -#ifndef GODOT_JVM_POOL_COLOR_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_COLOR_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolColorArrayBridge : JavaInstanceWrapper { - public: - PoolColorArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolColorArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; - -} - - -#endif +#ifndef GODOT_JVM_PACKED_FLOAT_32_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_FLOAT_32_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedFloat32ArrayBridge : JavaInstanceWrapper { + public: + PackedFloat32ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedFloat32ArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + + +#endif diff --git a/src/bridges/packed_float_64_array_bridge.cpp b/src/bridges/packed_float_64_array_bridge.cpp new file mode 100644 index 0000000000..e6a966c11e --- /dev/null +++ b/src/bridges/packed_float_64_array_bridge.cpp @@ -0,0 +1,180 @@ +#include +#include +#include +#include "packed_float_64_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedFloat64ArrayBridge) + +PackedFloat64ArrayBridge::PackedFloat64ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_FLOAT_64_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedFloat64ArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedFloat64ArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedFloat64ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedFloat32Array)); +} + +void PackedFloat64ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator real_t()); +} + +void PackedFloat64ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedFloat32Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat64ArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedFloat64ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedFloat64ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator real_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat64ArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedFloat64ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator real_t()); +} + +//TODO/4.0: modify naming in jvm code +void PackedFloat64ArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedFloat64ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedFloat64ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator real_t()); +} + +void PackedFloat64ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} \ No newline at end of file diff --git a/src/bridges/packed_float_64_array_bridge.h b/src/bridges/packed_float_64_array_bridge.h new file mode 100644 index 0000000000..26f493f7b2 --- /dev/null +++ b/src/bridges/packed_float_64_array_bridge.h @@ -0,0 +1,29 @@ +#ifndef GODOT_JVM_PACKED_FLOAT_64_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_FLOAT_64_ARRAY_BRIDGE_H + +namespace bridges { + + class PackedFloat64ArrayBridge : JavaInstanceWrapper { + public: + PackedFloat64ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedFloat64ArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + +#endif //GODOT_JVM_PACKED_FLOAT_64_ARRAY_BRIDGE_H diff --git a/src/bridges/pool_vector3_array_bridge.cpp b/src/bridges/packed_int_32_array_bridge.cpp similarity index 50% rename from src/bridges/pool_vector3_array_bridge.cpp rename to src/bridges/packed_int_32_array_bridge.cpp index a73885e20c..4209dda16c 100644 --- a/src/bridges/pool_vector3_array_bridge.cpp +++ b/src/bridges/packed_int_32_array_bridge.cpp @@ -1,177 +1,180 @@ -#include -#include -#include "pool_vector3_array_bridge.h" -#include "constants.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolVector3ArrayBridge) - -PoolVector3ArrayBridge::PoolVector3ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_VECTOR3_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolVector3ArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolVector3ArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolVector3ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolVector3Array)); -} - -void PoolVector3ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Vector3()); -} - -void PoolVector3ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolVector3Array()); -} - -void PoolVector3ArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolVector3ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolVector3ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Vector3()); -} - -void PoolVector3ArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolVector3ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Vector3()); -} - -void PoolVector3ArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolVector3ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolVector3ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Vector3()); -} - -void PoolVector3ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +#include +#include +#include +#include "packed_int_32_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedInt32IntArrayBridge) + +PackedInt32IntArrayBridge::PackedInt32IntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_INT_32_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedInt32IntArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedInt32IntArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedInt32IntArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedInt32Array)); +} + +void PackedInt32IntArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator signed int()); +} + +void PackedInt32IntArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedInt32Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt32IntArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedInt32IntArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedInt32IntArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator signed int()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt32IntArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedInt32IntArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator signed int()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt32IntArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedInt32IntArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedInt32IntArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator signed int()); +} + +void PackedInt32IntArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); } \ No newline at end of file diff --git a/src/bridges/packed_int_32_array_bridge.h b/src/bridges/packed_int_32_array_bridge.h new file mode 100644 index 0000000000..cb8e7556b5 --- /dev/null +++ b/src/bridges/packed_int_32_array_bridge.h @@ -0,0 +1,31 @@ +#ifndef GODOT_JVM_PACKED_INT_32_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_INT_32_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedInt32IntArrayBridge : JavaInstanceWrapper { + public: + PackedInt32IntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedInt32IntArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + + +#endif diff --git a/src/bridges/packed_int_64_array_bridge.cpp b/src/bridges/packed_int_64_array_bridge.cpp new file mode 100644 index 0000000000..bf90952d6c --- /dev/null +++ b/src/bridges/packed_int_64_array_bridge.cpp @@ -0,0 +1,180 @@ +#include +#include +#include +#include "packed_int_64_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedInt64IntArrayBridge) + +PackedInt64IntArrayBridge::PackedInt64IntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_INT_64_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedInt64IntArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedInt64IntArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedInt64IntArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedInt64Array)); +} + +void PackedInt64IntArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator signed int()); +} + +void PackedInt64IntArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedInt64Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt64IntArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedInt64IntArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedInt64IntArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator signed int()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt64IntArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedInt64IntArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator signed int()); +} + +//TODO/4.0: modify naming in jvm code +void PackedInt64IntArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedInt64IntArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedInt64IntArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator signed int()); +} + +void PackedInt64IntArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} diff --git a/src/bridges/packed_int_64_array_bridge.h b/src/bridges/packed_int_64_array_bridge.h new file mode 100644 index 0000000000..58375269bb --- /dev/null +++ b/src/bridges/packed_int_64_array_bridge.h @@ -0,0 +1,29 @@ +#ifndef GODOT_JVM_PACKED_INT_64_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_INT_64_ARRAY_BRIDGE_H + +namespace bridges { + + class PackedInt64IntArrayBridge : JavaInstanceWrapper { + public: + PackedInt64IntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedInt64IntArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + +#endif //GODOT_JVM_PACKED_INT_64_ARRAY_BRIDGE_H diff --git a/src/bridges/packed_string_array_bridge.cpp b/src/bridges/packed_string_array_bridge.cpp new file mode 100644 index 0000000000..e565421df3 --- /dev/null +++ b/src/bridges/packed_string_array_bridge.cpp @@ -0,0 +1,196 @@ +#include +#include +#include +#include "packed_string_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedStringArrayBridge) + +PackedStringArrayBridge::PackedStringArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_STRING_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedStringArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_reverse + }; +// jni::JNativeMethod engine_call_join_method{ +// "engine_call_join", +// "(J)V", +// (void*) PackedStringArrayBridge::engine_call_join +// }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedStringArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); +// methods.push_back(engine_call_join_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedStringArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedStringArray)); +} + +void PackedStringArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator String()); +} + +void PackedStringArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedStringArray()); +} + +//TODO/4.0: modify naming in jvm code +void PackedStringArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedStringArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedStringArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator String()); +} + +//TODO/4.0: modify naming in jvm code +void PackedStringArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +//TODO/4.0: Find if there is a way to reimplement, or delete +//void PackedStringArrayBridge::engine_call_join(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { +// jni::Env env{p_raw_env}; +// Variant args[1] = {}; +// TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; +// transfer_context->read_args(env, args); +// Variant variant{from_uint_to_ptr(p_raw_ptr)->join(args[0].operator String())}; +// transfer_context->write_return_value(env, variant); +//} + +void PackedStringArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator String()); +} + +//TODO/4.0: modify naming in jvm code +void PackedStringArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedStringArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedStringArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator String()); +} + +void PackedStringArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} \ No newline at end of file diff --git a/src/bridges/pool_string_array_bridge.h b/src/bridges/packed_string_array_bridge.h similarity index 56% rename from src/bridges/pool_string_array_bridge.h rename to src/bridges/packed_string_array_bridge.h index f1294a35b5..09e057c348 100644 --- a/src/bridges/pool_string_array_bridge.h +++ b/src/bridges/packed_string_array_bridge.h @@ -1,32 +1,33 @@ -#ifndef GODOT_JVM_POOL_STRING_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_STRING_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolStringArrayBridge : JavaInstanceWrapper { - public: - PoolStringArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolStringArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_join(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; -} - - -#endif +#ifndef GODOT_JVM_PACKED_STRING_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_STRING_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedStringArrayBridge : JavaInstanceWrapper { + public: + PackedStringArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedStringArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + //TODO/4.0: Find if there is a way to reimplement, or delete +// static void engine_call_join(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + + +#endif diff --git a/src/bridges/packed_vector2_array_bridge.cpp b/src/bridges/packed_vector2_array_bridge.cpp new file mode 100644 index 0000000000..8c2a07500c --- /dev/null +++ b/src/bridges/packed_vector2_array_bridge.cpp @@ -0,0 +1,180 @@ +#include +#include +#include +#include "packed_vector2_array_bridge.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedVector2ArrayBridge) + +PackedVector2ArrayBridge::PackedVector2ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_VECTOR2_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedVector2ArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedVector2ArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedVector2ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedVector2Array)); +} + +void PackedVector2ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Vector2()); +} + +void PackedVector2ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedVector2Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector2ArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedVector2ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedVector2ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Vector2()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector2ArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedVector2ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Vector2()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector2ArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedVector2ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedVector2ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Vector2()); +} + +void PackedVector2ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} \ No newline at end of file diff --git a/src/bridges/pool_real_array_bridge.h b/src/bridges/packed_vector2_array_bridge.h similarity index 60% rename from src/bridges/pool_real_array_bridge.h rename to src/bridges/packed_vector2_array_bridge.h index 21bb1c440f..3b33e9f495 100644 --- a/src/bridges/pool_real_array_bridge.h +++ b/src/bridges/packed_vector2_array_bridge.h @@ -1,31 +1,31 @@ -#ifndef GODOT_JVM_POOL_REAL_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_REAL_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolRealArrayBridge : JavaInstanceWrapper { - public: - PoolRealArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolRealArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; -} - - -#endif +#ifndef GODOT_JVM_PACKED_VECTOR2_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_VECTOR2_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedVector2ArrayBridge : JavaInstanceWrapper { + public: + PackedVector2ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedVector2ArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + + +#endif diff --git a/src/bridges/packed_vector3_array_bridge.cpp b/src/bridges/packed_vector3_array_bridge.cpp new file mode 100644 index 0000000000..558d2c3e9f --- /dev/null +++ b/src/bridges/packed_vector3_array_bridge.cpp @@ -0,0 +1,180 @@ +#include +#include +#include "packed_vector3_array_bridge.h" +#include "constants.h" + +using namespace bridges; + +JNI_INIT_STATICS_FOR_CLASS(PackedVector3ArrayBridge) + +PackedVector3ArrayBridge::PackedVector3ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) + : JavaInstanceWrapper(PACKED_VECTOR3_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { + jni::JNativeMethod engine_call_constructor_method{ + "engine_call_constructor", + "()J", + (void*) PackedVector3ArrayBridge::engine_call_constructor + }; + jni::JNativeMethod engine_call_append_method{ + "engine_call_append", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_append + }; + jni::JNativeMethod engine_call_appendArray_method{ + "engine_call_appendArray", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_appendArray + }; + jni::JNativeMethod engine_call_is_empty_method{ + "engine_call_is_empty", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_is_empty + }; + jni::JNativeMethod engine_call_get_method{ + "engine_call_get", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_get + }; + jni::JNativeMethod engine_call_insert_method{ + "engine_call_insert", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_insert + }; + jni::JNativeMethod engine_call_reverse_method{ + "engine_call_reverse", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_reverse + }; + jni::JNativeMethod engine_call_pushback_method{ + "engine_call_pushback", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_pushback + }; + jni::JNativeMethod engine_call_remove_at_method{ + "engine_call_remove_at", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_remove_at + }; + jni::JNativeMethod engine_call_resize_method{ + "engine_call_resize", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_resize + }; + jni::JNativeMethod engine_call_set_method{ + "engine_call_set", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_set + }; + jni::JNativeMethod engine_call_size_method{ + "engine_call_size", + "(J)V", + (void*) PackedVector3ArrayBridge::engine_call_size + }; + + Vector methods; + methods.push_back(engine_call_constructor_method); + methods.push_back(engine_call_append_method); + methods.push_back(engine_call_appendArray_method); + methods.push_back(engine_call_is_empty_method); + methods.push_back(engine_call_get_method); + methods.push_back(engine_call_insert_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_pushback_method); + methods.push_back(engine_call_remove_at_method); + methods.push_back(engine_call_resize_method); + methods.push_back(engine_call_set_method); + methods.push_back(engine_call_size_method); + + jni::Env env{jni::Jvm::current_env()}; + j_class.register_natives(env, methods); + p_wrapped.delete_local_ref(env); +} + +uintptr_t PackedVector3ArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { + return reinterpret_cast(memnew(PackedVector3Array)); +} + +void PackedVector3ArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Vector3()); +} + +void PackedVector3ArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PackedVector3Array()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector3ArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; + transfer_context->write_return_value(env, variant); +} + +void PackedVector3ArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; + transfer_context->write_return_value(env, variant); +} + +void PackedVector3ArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Vector3()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector3ArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + from_uint_to_ptr(p_raw_ptr)->reverse(); +} + +void PackedVector3ArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Vector3()); +} + +//TODO/4.0: modify naming in jvm code +void PackedVector3ArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator unsigned int()); +} + +void PackedVector3ArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[1] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); +} + +void PackedVector3ArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant args[2] = {}; + TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; + transfer_context->read_args(env, args); + from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Vector3()); +} + +void PackedVector3ArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + jni::Env env{p_raw_env}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; + GDKotlin::get_instance().transfer_context->write_return_value(env, variant); +} \ No newline at end of file diff --git a/src/bridges/pool_int_array_bridge.h b/src/bridges/packed_vector3_array_bridge.h similarity index 60% rename from src/bridges/pool_int_array_bridge.h rename to src/bridges/packed_vector3_array_bridge.h index 3c36190dd4..b9e2ccff9e 100644 --- a/src/bridges/pool_int_array_bridge.h +++ b/src/bridges/packed_vector3_array_bridge.h @@ -1,31 +1,31 @@ -#ifndef GODOT_JVM_POOL_INT_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_INT_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolIntArrayBridge : JavaInstanceWrapper { - public: - PoolIntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolIntArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; -} - - -#endif +#ifndef GODOT_JVM_PACKED_VECTOR3_ARRAY_BRIDGE_H +#define GODOT_JVM_PACKED_VECTOR3_ARRAY_BRIDGE_H + + +namespace bridges { + + class PackedVector3ArrayBridge : JavaInstanceWrapper { + public: + PackedVector3ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); + ~PackedVector3ArrayBridge() = default; + + static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); + + static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + + DECLARE_JNI_METHODS() + }; +} + + +#endif diff --git a/src/bridges/pool_color_array_bridge.cpp b/src/bridges/pool_color_array_bridge.cpp index 57c6fd5db8..e69de29bb2 100644 --- a/src/bridges/pool_color_array_bridge.cpp +++ b/src/bridges/pool_color_array_bridge.cpp @@ -1,177 +0,0 @@ -#include -#include -#include -#include "pool_color_array_bridge.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolColorArrayBridge) - -PoolColorArrayBridge::PoolColorArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_COLOR_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolColorArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolColorArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolColorArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolColorArray)); -} - -void PoolColorArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator Color()); -} - -void PoolColorArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolColorArray()); -} - -void PoolColorArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolColorArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolColorArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator Color()); -} - -void PoolColorArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolColorArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator Color()); -} - -void PoolColorArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolColorArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolColorArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator Color()); -} - -void PoolColorArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); -} \ No newline at end of file diff --git a/src/bridges/pool_int_array_bridge.cpp b/src/bridges/pool_int_array_bridge.cpp index 17ad7bd6b7..e69de29bb2 100644 --- a/src/bridges/pool_int_array_bridge.cpp +++ b/src/bridges/pool_int_array_bridge.cpp @@ -1,177 +0,0 @@ -#include -#include -#include -#include "pool_int_array_bridge.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolIntArrayBridge) - -PoolIntArrayBridge::PoolIntArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_INT_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolIntArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolIntArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolIntArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolIntArray)); -} - -void PoolIntArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator signed int()); -} - -void PoolIntArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolIntArray()); -} - -void PoolIntArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolIntArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolIntArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator signed int()); -} - -void PoolIntArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolIntArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator signed int()); -} - -void PoolIntArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolIntArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolIntArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator signed int()); -} - -void PoolIntArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); -} \ No newline at end of file diff --git a/src/bridges/pool_real_array_bridge.cpp b/src/bridges/pool_real_array_bridge.cpp index 06edbf9dfc..e69de29bb2 100644 --- a/src/bridges/pool_real_array_bridge.cpp +++ b/src/bridges/pool_real_array_bridge.cpp @@ -1,177 +0,0 @@ -#include -#include -#include -#include "pool_real_array_bridge.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolRealArrayBridge) - -PoolRealArrayBridge::PoolRealArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_REAL_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolRealArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolRealArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolRealArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolRealArray)); -} - -void PoolRealArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator real_t()); -} - -void PoolRealArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolRealArray()); -} - -void PoolRealArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolRealArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolRealArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator real_t()); -} - -void PoolRealArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolRealArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator real_t()); -} - -void PoolRealArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolRealArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolRealArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator real_t()); -} - -void PoolRealArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); -} \ No newline at end of file diff --git a/src/bridges/pool_string_array_bridge.cpp b/src/bridges/pool_string_array_bridge.cpp index 7939cfb84a..e69de29bb2 100644 --- a/src/bridges/pool_string_array_bridge.cpp +++ b/src/bridges/pool_string_array_bridge.cpp @@ -1,192 +0,0 @@ -#include -#include -#include -#include "pool_string_array_bridge.h" - -using namespace bridges; - -JNI_INIT_STATICS_FOR_CLASS(PoolStringArrayBridge) - -PoolStringArrayBridge::PoolStringArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader) - : JavaInstanceWrapper(POOL_STRING_ARRAY_BRIDGE_CLASS_NAME, p_wrapped, p_class_loader) { - jni::JNativeMethod engine_call_constructor_method{ - "engine_call_constructor", - "()J", - (void*) PoolStringArrayBridge::engine_call_constructor - }; - jni::JNativeMethod engine_call_append_method{ - "engine_call_append", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_append - }; - jni::JNativeMethod engine_call_appendArray_method{ - "engine_call_appendArray", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_appendArray - }; - jni::JNativeMethod engine_call_empty_method{ - "engine_call_empty", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_empty - }; - jni::JNativeMethod engine_call_get_method{ - "engine_call_get", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_get - }; - jni::JNativeMethod engine_call_insert_method{ - "engine_call_insert", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_insert - }; - jni::JNativeMethod engine_call_invert_method{ - "engine_call_invert", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_invert - }; - jni::JNativeMethod engine_call_join_method{ - "engine_call_join", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_join - }; - jni::JNativeMethod engine_call_pushback_method{ - "engine_call_pushback", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_pushback - }; - jni::JNativeMethod engine_call_remove_method{ - "engine_call_remove", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_remove - }; - jni::JNativeMethod engine_call_resize_method{ - "engine_call_resize", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_resize - }; - jni::JNativeMethod engine_call_set_method{ - "engine_call_set", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_set - }; - jni::JNativeMethod engine_call_size_method{ - "engine_call_size", - "(J)V", - (void*) PoolStringArrayBridge::engine_call_size - }; - - Vector methods; - methods.push_back(engine_call_constructor_method); - methods.push_back(engine_call_append_method); - methods.push_back(engine_call_appendArray_method); - methods.push_back(engine_call_empty_method); - methods.push_back(engine_call_get_method); - methods.push_back(engine_call_insert_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_join_method); - methods.push_back(engine_call_pushback_method); - methods.push_back(engine_call_remove_method); - methods.push_back(engine_call_resize_method); - methods.push_back(engine_call_set_method); - methods.push_back(engine_call_size_method); - - jni::Env env{jni::Jvm::current_env()}; - j_class.register_natives(env, methods); - p_wrapped.delete_local_ref(env); -} - -uintptr_t PoolStringArrayBridge::engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance) { - return reinterpret_cast(memnew(PoolStringArray)); -} - -void PoolStringArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append(args[0].operator String()); -} - -void PoolStringArrayBridge::engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->append_array(args[0].operator PoolStringArray()); -} - -void PoolStringArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; - transfer_context->write_return_value(env, variant); -} - -void PoolStringArrayBridge::engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->operator[](args[0].operator unsigned int())}; - transfer_context->write_return_value(env, variant); -} - -void PoolStringArrayBridge::engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->insert(args[0].operator unsigned int(), args[1].operator String()); -} - -void PoolStringArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - from_uint_to_ptr(p_raw_ptr)->invert(); -} - -void PoolStringArrayBridge::engine_call_join(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - Variant variant{from_uint_to_ptr(p_raw_ptr)->join(args[0].operator String())}; - transfer_context->write_return_value(env, variant); -} - -void PoolStringArrayBridge::engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->push_back(args[0].operator String()); -} - -void PoolStringArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator unsigned int()); -} - -void PoolStringArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[1] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->resize(args[0].operator unsigned int()); -} - -void PoolStringArrayBridge::engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant args[2] = {}; - TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; - transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->set(args[0].operator unsigned int(), args[1].operator String()); -} - -void PoolStringArrayBridge::engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->size()}; - GDKotlin::get_instance().transfer_context->write_return_value(env, variant); -} \ No newline at end of file diff --git a/src/bridges/pool_vector3_array_bridge.h b/src/bridges/pool_vector3_array_bridge.h deleted file mode 100644 index 83a75ccf04..0000000000 --- a/src/bridges/pool_vector3_array_bridge.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef GODOT_JVM_POOL_VECTOR3_ARRAY_BRIDGE_H -#define GODOT_JVM_POOL_VECTOR3_ARRAY_BRIDGE_H - - -namespace bridges { - - class PoolVector3ArrayBridge : JavaInstanceWrapper { - public: - PoolVector3ArrayBridge(jni::JObject p_wrapped, jni::JObject p_class_loader); - ~PoolVector3ArrayBridge() = default; - - static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); - - static void engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_appendArray(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_get(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_insert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_pushback(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_set(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - - DECLARE_JNI_METHODS() - }; -} - - -#endif diff --git a/src/bridges/rid_bridge.cpp b/src/bridges/rid_bridge.cpp index 9300fe655d..5a0f1bfc46 100644 --- a/src/bridges/rid_bridge.cpp +++ b/src/bridges/rid_bridge.cpp @@ -1,5 +1,3 @@ -#include -#include #include #include "rid_bridge.h" #include "constants.h" diff --git a/src/bridges/variant_array_bridge.cpp b/src/bridges/variant_array_bridge.cpp index 1f1346239f..0319ea6736 100644 --- a/src/bridges/variant_array_bridge.cpp +++ b/src/bridges/variant_array_bridge.cpp @@ -1,4 +1,3 @@ -#include #include #include "variant_array_bridge.h" #include "constants.h" @@ -25,25 +24,25 @@ VariantArrayBridge::VariantArrayBridge(jni::JObject p_wrapped, jni::JObject p_cl "(J)V", (void*) VariantArrayBridge::engine_call_clear }; - jni::JNativeMethod engine_call_empty_method { - "engine_call_empty", + jni::JNativeMethod engine_call_is_empty_method { + "engine_call_is_empty", "(J)V", - (void*) VariantArrayBridge::engine_call_empty + (void*) VariantArrayBridge::engine_call_is_empty }; jni::JNativeMethod engine_call_hash_method { "engine_call_hash", "(J)V", (void*) VariantArrayBridge::engine_call_hash }; - jni::JNativeMethod engine_call_invert_method { - "engine_call_invert", + jni::JNativeMethod engine_call_reverse_method { + "engine_call_reverse", "(J)V", - (void*) VariantArrayBridge::engine_call_invert + (void*) VariantArrayBridge::engine_call_reverse }; - jni::JNativeMethod engine_call_remove_method { - "engine_call_remove", + jni::JNativeMethod engine_call_remove_at_method { + "engine_call_remove_at", "(J)V", - (void*) VariantArrayBridge::engine_call_remove + (void*) VariantArrayBridge::engine_call_remove_at }; jni::JNativeMethod engine_call_resize_method { "engine_call_resize", @@ -176,10 +175,10 @@ VariantArrayBridge::VariantArrayBridge(jni::JObject p_wrapped, jni::JObject p_cl methods.push_back(engine_call_get_size_method); methods.push_back(engine_call_clear_method); - methods.push_back(engine_call_empty_method); + methods.push_back(engine_call_is_empty_method); methods.push_back(engine_call_hash_method); - methods.push_back(engine_call_invert_method); - methods.push_back(engine_call_remove_method); + methods.push_back(engine_call_reverse_method); + methods.push_back(engine_call_remove_at_method); methods.push_back(engine_call_resize_method); methods.push_back(engine_call_shuffle_method); methods.push_back(engine_call_sort_method); @@ -225,9 +224,10 @@ void VariantArrayBridge::engine_call_clear(JNIEnv* p_raw_env, jobject p_instance from_uint_to_ptr(p_raw_ptr)->clear(); } -void VariantArrayBridge::engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { +//TODO/4.0: modify naming in jvm code +void VariantArrayBridge::engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { jni::Env env{p_raw_env}; - Variant variant{from_uint_to_ptr(p_raw_ptr)->empty()}; + Variant variant{from_uint_to_ptr(p_raw_ptr)->is_empty()}; GDKotlin::get_instance().transfer_context->write_return_value(env, variant); } @@ -237,15 +237,17 @@ void VariantArrayBridge::engine_call_hash(JNIEnv* p_raw_env, jobject p_instance, GDKotlin::get_instance().transfer_context->write_return_value(env, variant); } -void VariantArrayBridge::engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { - from_uint_to_ptr(p_raw_ptr)->invert(); +//TODO/4.0: modify naming in jvm code +void VariantArrayBridge::engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { + from_uint_to_ptr(p_raw_ptr)->reverse(); } -void VariantArrayBridge::engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { +//TODO/4.0: modify naming in jvm code +void VariantArrayBridge::engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { jni::Env env{p_raw_env}; Variant args[1] = {}; GDKotlin::get_instance().transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->remove(args[0].operator int64_t()); + from_uint_to_ptr(p_raw_ptr)->remove_at(args[0].operator int64_t()); } void VariantArrayBridge::engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { @@ -263,11 +265,12 @@ void VariantArrayBridge::engine_call_sort(JNIEnv* p_raw_env, jobject p_instance, from_uint_to_ptr(p_raw_ptr)->sort(); } +//TODO/4.0: modify method signature in jvm code (from object + method name to callable) void VariantArrayBridge::engine_call_sortCustom(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { jni::Env env{p_raw_env}; - Variant args[2] = {}; + Variant args[1] = {}; GDKotlin::get_instance().transfer_context->read_args(env, args); - from_uint_to_ptr(p_raw_ptr)->sort_custom(args[0].operator Object *(), args[1].operator String()); + from_uint_to_ptr(p_raw_ptr)->sort_custom(args[0].operator Callable()); } void VariantArrayBridge::engine_call_append(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { @@ -286,13 +289,14 @@ void VariantArrayBridge::engine_call_bsearch(JNIEnv* p_raw_env, jobject p_instan transfer_context->write_return_value(env, variant); } +//TODO/4.0: modify method signature in jvm code (from object + method name to callable) void VariantArrayBridge::engine_call_bsearchCustom(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr) { jni::Env env{p_raw_env}; - Variant args[4] = {}; + Variant args[3] = {}; TransferContext* transfer_context{GDKotlin::get_instance().transfer_context}; transfer_context->read_args(env, args); Variant variant{from_uint_to_ptr(p_raw_ptr)->bsearch_custom( - args[0], args[1].operator Object *(), args[2].operator String(), args[3].operator bool() + args[0], args[1].operator Callable(), args[2].operator bool() )}; transfer_context->write_return_value(env, variant); } diff --git a/src/bridges/variant_array_bridge.h b/src/bridges/variant_array_bridge.h index 44fa3ca28f..86c653f8cf 100644 --- a/src/bridges/variant_array_bridge.h +++ b/src/bridges/variant_array_bridge.h @@ -14,10 +14,10 @@ namespace bridges { static uintptr_t engine_call_constructor(JNIEnv* p_raw_env, jobject p_instance); static void engine_call_get_size(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_clear(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_is_empty(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_hash(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_invert(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); - static void engine_call_remove(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_reverse(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); + static void engine_call_remove_at(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_resize(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_shuffle(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); static void engine_call_sort(JNIEnv* p_raw_env, jobject p_instance, jlong p_raw_ptr); diff --git a/src/bridges_manager.cpp b/src/bridges_manager.cpp index 8c328143c5..b689b5abad 100644 --- a/src/bridges_manager.cpp +++ b/src/bridges_manager.cpp @@ -16,20 +16,23 @@ void BridgesManager::initialize_bridges(jni::Env& env, jni::JObject class_loader initialize_bridge(env, class_loader, bridges::RID_BRIDGE_CLASS_NAME, rid_bridge); initialize_bridge(env, class_loader, bridges::NODE_PATH_BRIDGE_CLASS_NAME, node_path_bridge); - initialize_bridge(env, class_loader, bridges::POOL_BYTE_ARRAY_BRIDGE_CLASS_NAME, pool_byte_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_COLOR_ARRAY_BRIDGE_CLASS_NAME, pool_color_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_INT_ARRAY_BRIDGE_CLASS_NAME, pool_int_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_REAL_ARRAY_BRIDGE_CLASS_NAME, pool_real_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_STRING_ARRAY_BRIDGE_CLASS_NAME, pool_string_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_VECTOR2_ARRAY_BRIDGE_CLASS_NAME, pool_vector2_array_bridge); - initialize_bridge(env, class_loader, bridges::POOL_VECTOR3_ARRAY_BRIDGE_CLASS_NAME, pool_vector3_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_BYTE_ARRAY_BRIDGE_CLASS_NAME, packed_byte_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_COLOR_ARRAY_BRIDGE_CLASS_NAME, packed_color_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_INT_32_ARRAY_BRIDGE_CLASS_NAME, packed_int_32_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_INT_64_ARRAY_BRIDGE_CLASS_NAME, packed_int_64_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_FLOAT_32_ARRAY_BRIDGE_CLASS_NAME, packed_float_32_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_FLOAT_64_ARRAY_BRIDGE_CLASS_NAME, packed_float_64_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_STRING_ARRAY_BRIDGE_CLASS_NAME, packed_string_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_VECTOR2_ARRAY_BRIDGE_CLASS_NAME, packed_vector2_array_bridge); + initialize_bridge(env, class_loader, bridges::PACKED_VECTOR3_ARRAY_BRIDGE_CLASS_NAME, packed_vector3_array_bridge); } BridgesManager::BridgesManager() : memory_bridge(nullptr), gd_print_bridge(nullptr), variant_array_bridge(nullptr), dictionary_bridge(nullptr), - rid_bridge(nullptr), node_path_bridge(nullptr), pool_byte_array_bridge(nullptr), - pool_color_array_bridge(nullptr), pool_int_array_bridge(nullptr), - pool_real_array_bridge(nullptr), pool_string_array_bridge(nullptr), - pool_vector2_array_bridge(nullptr), pool_vector3_array_bridge(nullptr) { + rid_bridge(nullptr), node_path_bridge(nullptr), packed_byte_array_bridge(nullptr), + packed_color_array_bridge(nullptr), packed_int_32_array_bridge(nullptr), + packed_int_64_array_bridge(nullptr), packed_float_32_array_bridge(nullptr), + packed_float_64_array_bridge(nullptr), packed_string_array_bridge(nullptr), + packed_vector2_array_bridge(nullptr), packed_vector3_array_bridge(nullptr) { } @@ -52,24 +55,30 @@ void BridgesManager::delete_bridges() { delete node_path_bridge; node_path_bridge = nullptr; - delete pool_byte_array_bridge; - pool_byte_array_bridge = nullptr; + delete packed_byte_array_bridge; + packed_byte_array_bridge = nullptr; - delete pool_color_array_bridge; - pool_color_array_bridge = nullptr; + delete packed_color_array_bridge; + packed_color_array_bridge = nullptr; - delete pool_int_array_bridge; - pool_int_array_bridge = nullptr; + delete packed_int_32_array_bridge; + packed_int_32_array_bridge = nullptr; - delete pool_real_array_bridge; - pool_real_array_bridge = nullptr; + delete packed_int_64_array_bridge; + packed_int_64_array_bridge = nullptr; - delete pool_string_array_bridge; - pool_string_array_bridge = nullptr; + delete packed_float_32_array_bridge; + packed_float_32_array_bridge = nullptr; - delete pool_vector2_array_bridge; - pool_vector2_array_bridge = nullptr; + delete packed_float_64_array_bridge; + packed_float_64_array_bridge = nullptr; - delete pool_vector3_array_bridge; - pool_vector3_array_bridge = nullptr; + delete packed_string_array_bridge; + packed_string_array_bridge = nullptr; + + delete packed_vector2_array_bridge; + packed_vector2_array_bridge = nullptr; + + delete packed_vector3_array_bridge; + packed_vector3_array_bridge = nullptr; } diff --git a/src/bridges_manager.h b/src/bridges_manager.h index a09be146cc..8bab2a0764 100644 --- a/src/bridges_manager.h +++ b/src/bridges_manager.h @@ -4,18 +4,19 @@ #include #include -#include #include #include #include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #include +#include +#include class BridgesManager { private: @@ -28,13 +29,15 @@ class BridgesManager { bridges::RidBridge* rid_bridge; bridges::NodePathBridge* node_path_bridge; - bridges::PoolByteArrayBridge* pool_byte_array_bridge; - bridges::PoolColorArrayBridge* pool_color_array_bridge; - bridges::PoolIntArrayBridge* pool_int_array_bridge; - bridges::PoolRealArrayBridge* pool_real_array_bridge; - bridges::PoolStringArrayBridge* pool_string_array_bridge; - bridges::PoolVector2ArrayBridge* pool_vector2_array_bridge; - bridges::PoolVector3ArrayBridge* pool_vector3_array_bridge; + bridges::PackedByteArrayBridge* packed_byte_array_bridge; + bridges::PackedColorArrayBridge* packed_color_array_bridge; + bridges::PackedInt32IntArrayBridge* packed_int_32_array_bridge; + bridges::PackedInt64IntArrayBridge* packed_int_64_array_bridge; + bridges::PackedFloat32ArrayBridge* packed_float_32_array_bridge; + bridges::PackedFloat64ArrayBridge* packed_float_64_array_bridge; + bridges::PackedStringArrayBridge* packed_string_array_bridge; + bridges::PackedVector2ArrayBridge* packed_vector2_array_bridge; + bridges::PackedVector3ArrayBridge* packed_vector3_array_bridge; BridgesManager(); ~BridgesManager() = default; diff --git a/src/editor/build/build_manager.cpp b/src/editor/build/build_manager.cpp index ff20b4c520..40e34c150d 100644 --- a/src/editor/build/build_manager.cpp +++ b/src/editor/build/build_manager.cpp @@ -1,7 +1,6 @@ #ifdef TOOLS_ENABLED -#include #include #include "../godot_kotlin_jvm_editor.h" @@ -114,12 +113,11 @@ Error BuildManager::build_blocking() { Error result = OS::get_singleton()->execute( gradle_command, args, - true, - nullptr, &build_log, &exit_code, true, - &build_mutex + &build_mutex, + false ); build_mutex.lock(); diff --git a/src/editor/build/build_manager.h b/src/editor/build/build_manager.h index 5a8e1f5149..3ac5a667ca 100644 --- a/src/editor/build/build_manager.h +++ b/src/editor/build/build_manager.h @@ -4,7 +4,6 @@ #ifndef GODOT_JVM_BUILD_MANAGER_H #define GODOT_JVM_BUILD_MANAGER_H -#include #include #include diff --git a/src/editor/dialog/about_dialog.cpp b/src/editor/dialog/about_dialog.cpp index 1e17138bfd..709c6e9015 100644 --- a/src/editor/dialog/about_dialog.cpp +++ b/src/editor/dialog/about_dialog.cpp @@ -17,7 +17,7 @@ AboutDialog::AboutDialog(): AcceptDialog(), about_dialog_check_box(memnew(CheckB set_title("About Godot Kotlin JVM"); - connect("about_to_show", this, "on_about_to_show"); + connect(SNAME("about_to_show"), callable_mp(this, &AboutDialog::on_about_to_show)); // Main VBoxContainer (icon + label on top, checkbox at bottom) VBoxContainer* about_vbox{memnew(VBoxContainer)}; @@ -28,14 +28,14 @@ AboutDialog::AboutDialog(): AcceptDialog(), about_dialog_check_box(memnew(CheckB about_vbox->add_child(about_hbox); TextureRect* about_icon{memnew(TextureRect)}; - about_icon->set_texture(get_icon("Warning", "EditorIcons")); + about_icon->set_texture(get_theme_icon("Warning", "EditorIcons")); about_hbox->add_child(about_icon); RichTextLabel* about_label{memnew(RichTextLabel)}; about_hbox->add_child(about_label); about_label->set_custom_minimum_size(Size2{600, 150} * EDSCALE); about_label->set_v_size_flags(Control::SizeFlags::SIZE_EXPAND_FILL); - about_label->set_bbcode( + about_label->set_text( "Godot Kotlin JVM is a community project and is in no way related to Godot or Jetbrains.\n\n" "The project is in alpha stage and, while already usable, it is not meant for use in production.\n" "Future updates might still include breaking changes.\n\n" @@ -43,11 +43,11 @@ AboutDialog::AboutDialog(): AcceptDialog(), about_dialog_check_box(memnew(CheckB ); about_label->set_scroll_active(false); about_label->set_use_bbcode(true); - about_label->connect("meta_clicked", this, "on_url_clicked"); + about_label->connect(SNAME("meta_clicked"), callable_mp(this, &AboutDialog::on_url_clicked)); about_vbox->add_child(about_dialog_check_box); about_dialog_check_box->set_text("Show this info when starting the editor"); - about_dialog_check_box->connect("toggled", this, "on_checkbox_toggled"); + about_dialog_check_box->connect(SNAME("toggled"), callable_mp(this, &AboutDialog::on_checkbox_toggled)); } void AboutDialog::on_about_to_show() { @@ -89,7 +89,7 @@ void AboutDialog::_notificationv(int p_notification, bool p_reversed) { if (show_on_start) { // Once shown a first time, it can be seen again via the Kotlin JVM menu - it doesn't have to be exclusive from that time on. set_exclusive(true); - popup_centered_minsize(); + popup_centered(); set_exclusive(false); } } diff --git a/src/editor/dialog/build_dialog.cpp b/src/editor/dialog/build_dialog.cpp index eb93a87f64..a05fa9fbfd 100644 --- a/src/editor/dialog/build_dialog.cpp +++ b/src/editor/dialog/build_dialog.cpp @@ -10,7 +10,7 @@ BuildDialog::BuildDialog(): scroll_container(memnew(ScrollContainer)), log_label ClassDB::bind_method(D_METHOD("on_build_dialog_hide"), &BuildDialog::on_build_dialog_hide); set_title("Building..."); - connect("popup_hide", this, "on_build_dialog_hide"); + connect(SNAME("popup_hide"), callable_mp(this, &BuildDialog::on_build_dialog_hide)); scroll_container->set_custom_minimum_size(Size2{600, 400} * EDSCALE); add_child(scroll_container); @@ -25,7 +25,7 @@ void BuildDialog::on_build_dialog_hide() { void BuildDialog::update_state() { log_label->set_text(BuildManager::get_instance().get_log()); - scroll_container->set_v_scroll(static_cast(scroll_container->get_v_scrollbar()->get_max())); + scroll_container->set_v_scroll(static_cast(scroll_container->get_v_scroll_bar()->get_max())); if (BuildManager::get_instance().is_build_finished() && BuildManager::get_instance().last_build_successful()) { hide(); diff --git a/src/editor/dialog/error_dialog.cpp b/src/editor/dialog/error_dialog.cpp index 912e76cfd0..f574171d1f 100644 --- a/src/editor/dialog/error_dialog.cpp +++ b/src/editor/dialog/error_dialog.cpp @@ -15,7 +15,7 @@ ErrorDialog::ErrorDialog(): AcceptDialog(), error_message_label(memnew(RichTextL about_vbox->add_child(about_hbox); TextureRect* icon{memnew(TextureRect)}; - icon->set_texture(get_icon("Warning", "EditorIcons")); + icon->set_texture(get_theme_icon("Warning", "EditorIcons")); about_hbox->add_child(icon); about_hbox->add_child(error_message_label); @@ -28,8 +28,8 @@ ErrorDialog::ErrorDialog(): AcceptDialog(), error_message_label(memnew(RichTextL void ErrorDialog::show_with_error(const String& error_title, const String& error_message) { set_title(error_title); - error_message_label->set_bbcode(error_message); - popup_centered_minsize(); + error_message_label->set_text(error_message); + popup_centered(); } void ErrorDialog::show_with_errors(const String& dialog_title, const Vector>& errors) { @@ -48,8 +48,8 @@ void ErrorDialog::show_with_errors(const String& dialog_title, const Vectorset_bbcode(error_message); - popup_centered_minsize(); + error_message_label->set_text(error_message); + popup_centered(); } #endif //TOOLS_ENABLED \ No newline at end of file diff --git a/src/editor/godot_kotlin_jvm_editor.cpp b/src/editor/godot_kotlin_jvm_editor.cpp index 5c4ffada5b..9c6eb8bc4e 100644 --- a/src/editor/godot_kotlin_jvm_editor.cpp +++ b/src/editor/godot_kotlin_jvm_editor.cpp @@ -38,7 +38,7 @@ void GodotKotlinJvmEditor::on_file_system_dock_folder_moved( // NOLINT(readabili ) { DirAccess* dir_access = DirAccess::create_for_path(new_folder); String file_path = dir_access->get_next(); - while (!file_path.empty()) { + while (!file_path.is_empty()) { if (file_path.ends_with(".kt")) { LOG_WARNING( vformat("You should not move folders with kotlin source files in the godot editor! Use the IDE for that. Folder moved: %s", @@ -51,7 +51,7 @@ void GodotKotlinJvmEditor::on_file_system_dock_folder_moved( // NOLINT(readabili void GodotKotlinJvmEditor::on_menu_option_pressed(int menu_option) { switch (menu_option) { case ABOUT_KOTLIN_JVM: - about_dialog->popup_centered_minsize(); + about_dialog->popup_centered(); break; default: LOG_ERROR( "Invalid menu option. Please file a bugreport to https://github.com/utopia-rise/godot-kotlin-jvm/issues" @@ -61,7 +61,7 @@ void GodotKotlinJvmEditor::on_menu_option_pressed(int menu_option) { void GodotKotlinJvmEditor::on_build_project_pressed() { BuildManager::get_instance().build_project_non_blocking(); - build_dialog->popup_centered_minsize(); + build_dialog->popup_centered(); } void GodotKotlinJvmEditor::_notificationv(int p_notification, bool p_reversed) { @@ -121,22 +121,24 @@ void GodotKotlinJvmEditor::_notificationv(int p_notification, bool p_reversed) { build_check_timer->set_autostart(false); build_check_timer->set_wait_time(0.2); build_check_timer->set_one_shot(false); - build_check_timer->connect("timeout", this, "on_build_check_timeout"); + build_check_timer->connect(SNAME("timeout"), callable_mp(this, &GodotKotlinJvmEditor::on_build_check_timeout)); add_child(build_check_timer); add_control_to_bottom_panel(bottom_panel, "Kotlin/JVM"); PopupMenu* menu_pop_up{memnew(PopupMenu)}; menu_pop_up->hide(); - menu_pop_up->set_as_toplevel(true); - menu_pop_up->connect("id_pressed", this, "on_menu_option_pressed"); + + //TODO/4.0: Check if still necessary and how to do it, as it now inherits from Window and not CanvasItem. +// menu_pop_up->set_as_toplevel(true); + menu_pop_up->connect(SNAME("id_pressed"), callable_mp(this, &GodotKotlinJvmEditor::on_menu_option_pressed)); add_tool_submenu_item("Kotlin/JVM", menu_pop_up); tool_bar_build_button->set_text("Build"); tool_bar_build_button->set_tooltip("Build gradle project"); tool_bar_build_button->set_focus_mode(Control::FOCUS_NONE); - tool_bar_build_button->connect("pressed", this, "on_build_project_pressed"); + tool_bar_build_button->connect(SNAME("pressed"), callable_mp(this, &GodotKotlinJvmEditor::on_build_project_pressed)); add_control_to_container(CustomControlContainer::CONTAINER_TOOLBAR, tool_bar_build_button); @@ -147,9 +149,9 @@ void GodotKotlinJvmEditor::_notificationv(int p_notification, bool p_reversed) { editor_base_control->add_child(error_dialog); FileSystemDock* file_system_dock = get_editor_interface()->get_file_system_dock(); - file_system_dock->connect("files_moved", this, "on_file_system_dock_file_moved"); - file_system_dock->connect("file_removed", this, "on_file_system_dock_file_removed"); - file_system_dock->connect("folder_moved", this, "on_file_system_dock_folder_moved"); + file_system_dock->connect(SNAME("files_moved"), callable_mp(this, &GodotKotlinJvmEditor::on_file_system_dock_file_moved)); + file_system_dock->connect(SNAME("file_removed"), callable_mp(this, &GodotKotlinJvmEditor::on_file_system_dock_file_removed)); + file_system_dock->connect(SNAME("folder_moved"), callable_mp(this, &GodotKotlinJvmEditor::on_file_system_dock_folder_moved)); if (!GDKotlin::get_instance().initialized()) { error_dialog->show_with_errors( @@ -190,11 +192,11 @@ void GodotKotlinJvmEditor::on_build_check_timeout() { // NOLINT(readability-conv GodotKotlinJvmEditor::GodotKotlinJvmEditor() : build_check_timer(memnew(Timer)), bottom_panel(memnew(BottomPanel)), - tool_bar_build_button(memnew(ToolButton)), + tool_bar_build_button(memnew(Button)), build_dialog(memnew(BuildDialog)), about_dialog(memnew(AboutDialog)), error_dialog(memnew(ErrorDialog)) { - + tool_bar_build_button->set_flat(true); } #endif //TOOLS_ENABLED \ No newline at end of file diff --git a/src/editor/godot_kotlin_jvm_editor.h b/src/editor/godot_kotlin_jvm_editor.h index c2616fcaa6..8e2c395ce6 100644 --- a/src/editor/godot_kotlin_jvm_editor.h +++ b/src/editor/godot_kotlin_jvm_editor.h @@ -34,7 +34,7 @@ class GodotKotlinJvmEditor : public EditorPlugin { AboutDialog* about_dialog; ErrorDialog* error_dialog; BuildDialog* build_dialog; - ToolButton* tool_bar_build_button; + Button* tool_bar_build_button; BottomPanel* bottom_panel; void on_build_project_pressed(); diff --git a/src/editor/panel/bottom_panel.cpp b/src/editor/panel/bottom_panel.cpp index 53515bf097..865780e135 100644 --- a/src/editor/panel/bottom_panel.cpp +++ b/src/editor/panel/bottom_panel.cpp @@ -16,11 +16,11 @@ BottomPanel::BottomPanel() : set_h_size_flags(SizeFlags::SIZE_EXPAND_FILL); set_v_size_flags(SizeFlags::SIZE_EXPAND_FILL); - set_anchors_and_margins_preset(LayoutPreset::PRESET_WIDE); + set_anchors_and_offsets_preset(LayoutPreset::PRESET_WIDE); TabContainer* panel_tabs{memnew(TabContainer)}; add_child(panel_tabs); - panel_tabs->set_tab_align(TabContainer::ALIGN_LEFT); + panel_tabs->set_tab_alignment(TabContainer::ALIGNMENT_LEFT); panel_tabs->set_custom_minimum_size(Size2{0, 288} * EDSCALE); panel_tabs->set_v_size_flags(SizeFlags::SIZE_EXPAND_FILL); @@ -42,7 +42,7 @@ void BottomPanel::add_builds_tab(TabContainer* panel_tabs) { toolbar_hbox->add_child(build_button); build_button->set_text(TTR("Build Project")); build_button->set_focus_mode(FocusMode::FOCUS_NONE); - build_button->connect("pressed", this, "on_build_button_pressed"); + build_button->connect(SNAME("pressed"), callable_mp(this, &BottomPanel::on_build_button_pressed)); toolbar_hbox->add_spacer(); @@ -51,7 +51,7 @@ void BottomPanel::add_builds_tab(TabContainer* panel_tabs) { toolbar_hbox->add_child(clear_log_button); clear_log_button->set_text(TTR("Clear Output")); clear_log_button->set_focus_mode(FocusMode::FOCUS_NONE); - clear_log_button->connect("pressed", this, "on_clear_log_button_pressed"); + clear_log_button->connect(SNAME("pressed"), callable_mp(this, &BottomPanel::on_clear_log_button_pressed)); //build output label build_tab->add_child(log_scroll_container); @@ -73,7 +73,7 @@ void BottomPanel::on_clear_log_button_pressed() { void BottomPanel::update_log_output() { //set at beginning because once at bottom it should stay at the bottom. even if new input is added - log_scroll_container->set_v_scroll(static_cast(log_scroll_container->get_v_scrollbar()->get_max())); + log_scroll_container->set_v_scroll(static_cast(log_scroll_container->get_v_scroll_bar()->get_max())); log_label->set_text(BuildManager::get_instance().get_log()); } diff --git a/src/gd_kotlin.cpp b/src/gd_kotlin.cpp index 18aa9dff47..9efc4adcb3 100644 --- a/src/gd_kotlin.cpp +++ b/src/gd_kotlin.cpp @@ -1,15 +1,13 @@ -#include #include
#include "gd_kotlin.h" -#include "core/project_settings.h" #include "bridges_manager.h" #include "jni/class_loader.h" #include -#include +#include #ifndef TOOLS_ENABLED -#include +#include #endif @@ -178,7 +176,7 @@ void GDKotlin::init() { #endif } else if (cmd_arg.find("--jvm-debug-port") >= 0) { if (_split_jvm_debug_argument(cmd_arg, jvm_debug_port) == OK) { - if (jvm_debug_port.empty()) { + if (jvm_debug_port.is_empty()) { jvm_debug_port = "5005"; } } else { @@ -186,7 +184,7 @@ void GDKotlin::init() { } } else if (cmd_arg.find("--jvm-debug-address") >= 0) { if (_split_jvm_debug_argument(cmd_arg, jvm_debug_address) == OK) { - if (jvm_debug_address.empty()) { + if (jvm_debug_address.is_empty()) { jvm_debug_address = "*"; } } else { @@ -201,7 +199,7 @@ void GDKotlin::init() { } } else if (cmd_arg.find("--jvm-jmx-port") >= 0) { if (_split_jvm_debug_argument(cmd_arg, jvm_jmx_port) == OK) { - if (jvm_jmx_port.empty()) { + if (jvm_jmx_port.is_empty()) { jvm_jmx_port = "9010"; } } @@ -230,10 +228,10 @@ void GDKotlin::init() { } } - if (!jvm_debug_port.empty() || !jvm_debug_address.empty()) { - if (jvm_debug_address.empty()) { + if (!jvm_debug_port.is_empty() || !jvm_debug_address.is_empty()) { + if (jvm_debug_address.is_empty()) { jvm_debug_address = "*"; - } else if (jvm_debug_port.empty()) { + } else if (jvm_debug_port.is_empty()) { jvm_debug_port = "5005"; } @@ -250,7 +248,7 @@ void GDKotlin::init() { args.option(debug_command.utf8()); } - if (!jvm_jmx_port.empty()) { + if (!jvm_jmx_port.is_empty()) { String port_command{"-Dcom.sun.management.jmxremote.port=" + jvm_jmx_port}; String rmi_port{"-Dcom.sun.management.jmxremote.rmi.port=" + jvm_jmx_port}; args.option("-Djava.rmi.server.hostname=127.0.0.1"); @@ -573,7 +571,7 @@ void GDKotlin::register_members(jni::Env& p_env) { bool GDKotlin::check_configuration() { bool has_configuration_error = false; - if (Engine::get_singleton()->is_editor_hint() && OS::get_singleton()->get_environment("JAVA_HOME").empty()) { + if (Engine::get_singleton()->is_editor_hint() && OS::get_singleton()->get_environment("JAVA_HOME").is_empty()) { LOG_WARNING("JAVA_HOME not defined. Godot-JVM module won't be loaded!"); configuration_errors.push_back( { diff --git a/src/gd_kotlin.h b/src/gd_kotlin.h index dcdf478aa0..84cd136311 100644 --- a/src/gd_kotlin.h +++ b/src/gd_kotlin.h @@ -4,8 +4,8 @@ #include "jni/wrapper.h" #include "bootstrap.h" #include "kt_class.h" -#include "core/map.h" -#include "core/ustring.h" +#include "core/templates/map.h" +#include "core/string/ustring.h" #include "transfer_context.h" #include "modules/kotlin_jvm/src/bridges/memory_bridge.h" #include "kotlin_script.h" diff --git a/src/gd_kotlin_configuration.cpp b/src/gd_kotlin_configuration.cpp index 437cf03fd1..ccb71f427f 100644 --- a/src/gd_kotlin_configuration.cpp +++ b/src/gd_kotlin_configuration.cpp @@ -2,7 +2,7 @@ #include "long_string_queue.h" #include -#include +#include String GdKotlinConfiguration::to_json() { Dictionary result; @@ -23,15 +23,13 @@ String GdKotlinConfiguration::to_json() { result[vm_type_identifier] = vm_type_value; result[max_string_size_identifier] = max_string_size; - return JSON::print(result); + return Variant(result).to_json_string(); } GdKotlinConfiguration GdKotlinConfiguration::from_json(const String& json_string) { - Variant result; - String err_string; - int err_line; - - Error error{JSON::parse(json_string, result, err_string, err_line)}; + JSON json; + Error error{json.parse(json_string)}; + Variant result{json.get_data()}; if (error != OK || result.get_type() != Variant::DICTIONARY) { LOG_ERROR("Error parsing Godot Kotlin configuration ! Falling back to default configuration"); diff --git a/src/gd_kotlin_configuration.h b/src/gd_kotlin_configuration.h index 6284d6e2ee..82241c8308 100644 --- a/src/gd_kotlin_configuration.h +++ b/src/gd_kotlin_configuration.h @@ -2,7 +2,6 @@ #define GODOT_JVM_GD_KOTLIN_CONFIGURATION_H -#include #include class GdKotlinConfiguration { diff --git a/src/jni/env.h b/src/jni/env.h index f1e59e585a..37007e4f48 100644 --- a/src/jni/env.h +++ b/src/jni/env.h @@ -2,7 +2,7 @@ #define GODOT_LOADER_ENV_H #include #include "types.h" -#include "core/ustring.h" +#include #include diff --git a/src/jni/jvm_loader.cpp b/src/jni/jvm_loader.cpp index 73861db460..cfe3f5eaea 100644 --- a/src/jni/jvm_loader.cpp +++ b/src/jni/jvm_loader.cpp @@ -1,7 +1,7 @@ #include "jvm_loader.h" #include -#include +#include #ifndef __ANDROID__ @@ -71,7 +71,7 @@ String jni::JvmLoader::get_jvm_lib_path() { String jni::JvmLoader::get_path_to_locally_installed_jvm() { String javaHome{OS::get_singleton()->get_environment("JAVA_HOME")}; - if (javaHome.empty()) { + if (javaHome.is_empty()) { LOG_ERROR("JAVA_HOME is not defined! Exiting..."); exit(1); } diff --git a/src/jni/types.h b/src/jni/types.h index ddf8eaf30b..62b8c10606 100644 --- a/src/jni/types.h +++ b/src/jni/types.h @@ -3,7 +3,7 @@ #include -#include +#include namespace jni { diff --git a/src/kotlin_editor_export_plugin.cpp b/src/kotlin_editor_export_plugin.cpp index bbb21edaad..e2b09db520 100644 --- a/src/kotlin_editor_export_plugin.cpp +++ b/src/kotlin_editor_export_plugin.cpp @@ -2,7 +2,6 @@ #include #include "kotlin_editor_export_plugin.h" -#include "core/os/file_access.h" #include "gd_kotlin.h" static constexpr const char* all_jvm_feature{"export-all-jvm"}; @@ -98,7 +97,7 @@ void KotlinEditorExportPlugin::_generate_export_configuration_file(jni::Jvm::Typ GdKotlinConfiguration configuration; configuration.set_vm_type(vm_type); configuration.set_max_string_size(GDKotlin::get_instance().get_configuration().get_max_string_size()); - const CharType* json_string{configuration.to_json().c_str()}; + const char32_t* json_string{configuration.to_json().get_data()}; Vector json_bytes; for (int i = 0; json_string[i] != '\0'; ++i) { json_bytes.push_back(json_string[i]); diff --git a/src/kotlin_instance.cpp b/src/kotlin_instance.cpp index 28b3001182..7a2c5951b8 100644 --- a/src/kotlin_instance.cpp +++ b/src/kotlin_instance.cpp @@ -66,12 +66,11 @@ bool KotlinInstance::has_method(const StringName& p_method) const { } Variant -KotlinInstance::call(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) { - return ScriptInstance::call(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5, p_arg6, p_arg7, p_arg8); +KotlinInstance::call(const StringName& p_method, VARIANT_ARG_DECLARE) { + return ScriptInstance::call(p_method, VARIANT_ARG_PASS); } -Variant KotlinInstance::call(const StringName& p_method, const Variant** p_args, int p_argcount, Variant::CallError& r_error) { +Variant KotlinInstance::call(const StringName& p_method, const Variant** p_args, int p_argcount, Callable::CallError& r_error) { jni::LocalFrame local_frame(100); KtFunction* function { kt_class->get_method(p_method) }; @@ -79,23 +78,23 @@ Variant KotlinInstance::call(const StringName& p_method, const Variant** p_args, if (function) { function->invoke(this->wrapped_object, p_args, p_argcount, ret_var); } else { - r_error.error = Variant::CallError::CALL_ERROR_INVALID_METHOD; + r_error.error = Callable::CallError::CALL_ERROR_INVALID_METHOD; } return ret_var; } -void KotlinInstance::call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, - const Variant& p_arg3, const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) { - ScriptInstance::call_multilevel(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5, p_arg6, p_arg7, p_arg8); -} - -void KotlinInstance::call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) { - ScriptInstance::call_multilevel(p_method, p_args, p_argcount); -} - -void KotlinInstance::call_multilevel_reversed(const StringName& p_method, const Variant** p_args, int p_argcount) { - ScriptInstance::call_multilevel_reversed(p_method, p_args, p_argcount); -} +//void KotlinInstance::call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, +// const Variant& p_arg3, const Variant& p_arg4, const Variant& p_arg5) { +// ScriptInstance::call_multilevel(p_method, p_arg1, p_arg2, p_arg3, p_arg4, p_arg5); +//} +// +//void KotlinInstance::call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) { +// ScriptInstance::call_multilevel(p_method, p_args, p_argcount); +//} +// +//void KotlinInstance::call_multilevel_reversed(const StringName& p_method, const Variant** p_args, int p_argcount) { +// ScriptInstance::call_multilevel_reversed(p_method, p_args, p_argcount); +//} void KotlinInstance::notification(int p_notification) { @@ -129,23 +128,28 @@ Variant KotlinInstance::property_get_fallback(const StringName& p_name, bool* r_ return ScriptInstance::property_get_fallback(p_name, r_valid); } -MultiplayerAPI::RPCMode KotlinInstance::get_rpc_mode(const StringName& p_method) const { - KtFunction* function { kt_class->get_method(p_method) }; - - if (function) { - return function->get_rpc_mode(); - } else { - return MultiplayerAPI::RPC_MODE_DISABLED; - } -} - -MultiplayerAPI::RPCMode KotlinInstance::get_rset_mode(const StringName& p_variable) const { - KtProperty* ktProperty { kt_class->get_property(p_variable) }; - if (ktProperty) { - return ktProperty->get_rpc_mode(); - } else { - return MultiplayerAPI::RPC_MODE_DISABLED; - } +//TODO/4.0: Implement new RPC methods +//Multiplayer::RPCMode KotlinInstance::get_rpc_mode(const StringName& p_method) const { +// KtFunction* function { kt_class->get_method(p_method) }; +// +// if (function) { +// return function->get_rpc_mode(); +// } else { +// return Multiplayer::RPC_MODE_DISABLED; +// } +//} +// +//Multiplayer::RPCMode KotlinInstance::get_rset_mode(const StringName& p_variable) const { +// KtProperty* ktProperty { kt_class->get_property(p_variable) }; +// if (ktProperty) { +// return ktProperty->get_rpc_mode(); +// } else { +// return Multiplayer::RPC_MODE_DISABLED; +// } +//} +// +const Vector KotlinInstance::get_rpc_methods() const { + return Vector(); } ScriptLanguage* KotlinInstance::get_language() { diff --git a/src/kotlin_instance.h b/src/kotlin_instance.h index a4f49bdb5c..94037c09d7 100644 --- a/src/kotlin_instance.h +++ b/src/kotlin_instance.h @@ -1,6 +1,6 @@ #ifndef GODOT_JVM_KOTLIN_INSTANCE_H #define GODOT_JVM_KOTLIN_INSTANCE_H -#include +#include #include "kt_object.h" #include "kt_class.h" @@ -33,19 +33,19 @@ class KotlinInstance : public ScriptInstance { bool has_method(const StringName& p_method) const override; - Variant call(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) override; + Variant call(const StringName& p_method, VARIANT_ARG_LIST) override; Variant - call(const StringName& p_method, const Variant** p_args, int p_argcount, Variant::CallError& r_error) override; + call(const StringName& p_method, const Variant** p_args, int p_argcount, Callable::CallError& r_error) override; - void - call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, - const Variant& p_arg4, const Variant& p_arg5, const Variant& p_arg6, const Variant& p_arg7, const Variant& p_arg8) override; + //TODO/4.0: check if there is any new implementation of these methods +// void +// call_multilevel(const StringName& p_method, const Variant& p_arg1, const Variant& p_arg2, const Variant& p_arg3, +// const Variant& p_arg4, const Variant& p_arg5) override; - void call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) override; - - void call_multilevel_reversed(const StringName& p_method, const Variant** p_args, int p_argcount) override; +// void call_multilevel(const StringName& p_method, const Variant** p_args, int p_argcount) override; +// +// void call_multilevel_reversed(const StringName& p_method, const Variant** p_args, int p_argcount) override; void notification(int p_notification) override; @@ -63,9 +63,11 @@ class KotlinInstance : public ScriptInstance { Variant property_get_fallback(const StringName& p_name, bool* r_valid) override; - MultiplayerAPI::RPCMode get_rpc_mode(const StringName& p_method) const override; - - MultiplayerAPI::RPCMode get_rset_mode(const StringName& p_variable) const override; + //TODO/4.0: Implement new RPC methods +// Multiplayer::RPCMode get_rpc_mode(const StringName& p_method) const override; +// +// Multiplayer::RPCMode get_rset_mode(const StringName& p_variable) const override; + const Vector get_rpc_methods() const override; ScriptLanguage* get_language() override; diff --git a/src/kotlin_language.cpp b/src/kotlin_language.cpp index 2be4e68b2d..7cd2bd1ff9 100644 --- a/src/kotlin_language.cpp +++ b/src/kotlin_language.cpp @@ -1,4 +1,4 @@ -#include +#include #include "kotlin_language.h" #include "kotlin_script.h" #include "gd_kotlin.h" @@ -162,57 +162,71 @@ void KotlinLanguage::get_string_delimiters(List* p_delimiters) const { p_delimiters->push_back("\" \""); } -Ref