浏览代码

Merge pull request #64592 from mhilbrunner/move-fast-break-things

Unexpose VelocityTracker3D
Yuri Sizov 3 年之前
父节点
当前提交
469c18152f

+ 0 - 32
doc/classes/VelocityTracker3D.xml

@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<class name="VelocityTracker3D" inherits="RefCounted" version="4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
-	<brief_description>
-	</brief_description>
-	<description>
-	</description>
-	<tutorials>
-	</tutorials>
-	<methods>
-		<method name="get_tracked_linear_velocity" qualifiers="const">
-			<return type="Vector3" />
-			<description>
-			</description>
-		</method>
-		<method name="reset">
-			<return type="void" />
-			<param index="0" name="position" type="Vector3" />
-			<description>
-			</description>
-		</method>
-		<method name="update_position">
-			<return type="void" />
-			<param index="0" name="position" type="Vector3" />
-			<description>
-			</description>
-		</method>
-	</methods>
-	<members>
-		<member name="track_physics_step" type="bool" setter="set_track_physics_step" getter="is_tracking_physics_step" default="false">
-		</member>
-	</members>
-</class>

+ 0 - 1
editor/project_converter_3_to_4.cpp

@@ -1381,7 +1381,6 @@ static const char *class_renames[][2] = {
 	{ "Spatial", "Node3D" },
 	{ "SpatialGizmo", "Node3DGizmo" },
 	{ "SpatialMaterial", "StandardMaterial3D" },
-	{ "SpatialVelocityTracker", "VelocityTracker3D" },
 	{ "SphereShape", "SphereShape3D" },
 	{ "SpotLight", "SpotLight3D" },
 	{ "SpringArm", "SpringArm3D" },

+ 0 - 2
scene/3d/velocity_tracker_3d.h

@@ -34,8 +34,6 @@
 #include "scene/3d/node_3d.h"
 
 class VelocityTracker3D : public RefCounted {
-	GDCLASS(VelocityTracker3D, RefCounted);
-
 	struct PositionHistory {
 		uint64_t frame = 0;
 		Vector3 position;

+ 0 - 3
scene/register_scene_types.cpp

@@ -824,8 +824,6 @@ void register_scene_types() {
 	ClassDB::register_class<SkeletonModification3DStackHolder>();
 
 	OS::get_singleton()->yield(); // may take time to init
-
-	GDREGISTER_CLASS(VelocityTracker3D);
 #endif
 
 	GDREGISTER_CLASS(PhysicsMaterial);
@@ -1053,7 +1051,6 @@ void register_scene_types() {
 	ClassDB::add_compatibility_class("Spatial", "Node3D");
 	ClassDB::add_compatibility_class("SpatialGizmo", "Node3DGizmo");
 	ClassDB::add_compatibility_class("SpatialMaterial", "StandardMaterial3D");
-	ClassDB::add_compatibility_class("SpatialVelocityTracker", "VelocityTracker3D");
 	ClassDB::add_compatibility_class("SphereShape", "SphereShape3D");
 	ClassDB::add_compatibility_class("SpotLight", "SpotLight3D");
 	ClassDB::add_compatibility_class("SpringArm", "SpringArm3D");