Browse Source

Merge pull request #11713 from dracc/master

Added VehicleWheel::get_skidinfo()
Poommetee Ketson 8 years ago
parent
commit
fcc2095909
2 changed files with 9 additions and 0 deletions
  1. 7 0
      scene/3d/vehicle_body.cpp
  2. 2 0
      scene/3d/vehicle_body.h

+ 7 - 0
scene/3d/vehicle_body.cpp

@@ -267,6 +267,8 @@ void VehicleWheel::_bind_methods() {
 	ClassDB::bind_method(D_METHOD("set_roll_influence", "roll_influence"), &VehicleWheel::set_roll_influence);
 	ClassDB::bind_method(D_METHOD("set_roll_influence", "roll_influence"), &VehicleWheel::set_roll_influence);
 	ClassDB::bind_method(D_METHOD("get_roll_influence"), &VehicleWheel::get_roll_influence);
 	ClassDB::bind_method(D_METHOD("get_roll_influence"), &VehicleWheel::get_roll_influence);
 
 
+	ClassDB::bind_method(D_METHOD("get_skidinfo"), &VehicleWheel::get_skidinfo);
+
 	ADD_PROPERTY(PropertyInfo(Variant::BOOL, "use_as_traction"), "set_use_as_traction", "is_used_as_traction");
 	ADD_PROPERTY(PropertyInfo(Variant::BOOL, "use_as_traction"), "set_use_as_traction", "is_used_as_traction");
 	ADD_PROPERTY(PropertyInfo(Variant::BOOL, "use_as_steering"), "set_use_as_steering", "is_used_as_steering");
 	ADD_PROPERTY(PropertyInfo(Variant::BOOL, "use_as_steering"), "set_use_as_steering", "is_used_as_steering");
 	ADD_GROUP("Wheel", "wheel_");
 	ADD_GROUP("Wheel", "wheel_");
@@ -303,6 +305,11 @@ bool VehicleWheel::is_used_as_steering() const {
 	return steers;
 	return steers;
 }
 }
 
 
+float VehicleWheel::get_skidinfo() const {
+
+	return m_skidInfo;
+}
+
 VehicleWheel::VehicleWheel() {
 VehicleWheel::VehicleWheel() {
 
 
 	steers = false;
 	steers = false;

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

@@ -131,6 +131,8 @@ public:
 	void set_roll_influence(float p_value);
 	void set_roll_influence(float p_value);
 	float get_roll_influence() const;
 	float get_roll_influence() const;
 
 
+	float get_skidinfo() const;
+
 	String get_configuration_warning() const;
 	String get_configuration_warning() const;
 
 
 	VehicleWheel();
 	VehicleWheel();