Made float, Vector2, Vector3 and similar property editors to use the default_float_step
This commit is contained in:
parent
07cad91722
commit
be687a7e1d
|
@ -855,6 +855,7 @@ void EditorPropertyDictionary::update_property() {
|
||||||
|
|
||||||
object->set_dict(dict);
|
object->set_dict(dict);
|
||||||
VBoxContainer *add_vbox = nullptr;
|
VBoxContainer *add_vbox = nullptr;
|
||||||
|
double default_float_step = EDITOR_GET("interface/inspector/default_float_step");
|
||||||
|
|
||||||
for (int i = 0; i < amount + 2; i++) {
|
for (int i = 0; i < amount + 2; i++) {
|
||||||
String prop_name;
|
String prop_name;
|
||||||
|
@ -894,7 +895,7 @@ void EditorPropertyDictionary::update_property() {
|
||||||
} break;
|
} break;
|
||||||
case Variant::FLOAT: {
|
case Variant::FLOAT: {
|
||||||
EditorPropertyFloat *editor = memnew(EditorPropertyFloat);
|
EditorPropertyFloat *editor = memnew(EditorPropertyFloat);
|
||||||
editor->setup(-100000, 100000, 0.001, true, false, true, true);
|
editor->setup(-100000, 100000, default_float_step, true, false, true, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
} break;
|
} break;
|
||||||
case Variant::STRING: {
|
case Variant::STRING: {
|
||||||
|
@ -905,7 +906,7 @@ void EditorPropertyDictionary::update_property() {
|
||||||
// Math types.
|
// Math types.
|
||||||
case Variant::VECTOR2: {
|
case Variant::VECTOR2: {
|
||||||
EditorPropertyVector2 *editor = memnew(EditorPropertyVector2);
|
EditorPropertyVector2 *editor = memnew(EditorPropertyVector2);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
|
@ -917,7 +918,7 @@ void EditorPropertyDictionary::update_property() {
|
||||||
} break;
|
} break;
|
||||||
case Variant::RECT2: {
|
case Variant::RECT2: {
|
||||||
EditorPropertyRect2 *editor = memnew(EditorPropertyRect2);
|
EditorPropertyRect2 *editor = memnew(EditorPropertyRect2);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
|
@ -929,7 +930,7 @@ void EditorPropertyDictionary::update_property() {
|
||||||
} break;
|
} break;
|
||||||
case Variant::VECTOR3: {
|
case Variant::VECTOR3: {
|
||||||
EditorPropertyVector3 *editor = memnew(EditorPropertyVector3);
|
EditorPropertyVector3 *editor = memnew(EditorPropertyVector3);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
|
@ -941,37 +942,37 @@ void EditorPropertyDictionary::update_property() {
|
||||||
} break;
|
} break;
|
||||||
case Variant::TRANSFORM2D: {
|
case Variant::TRANSFORM2D: {
|
||||||
EditorPropertyTransform2D *editor = memnew(EditorPropertyTransform2D);
|
EditorPropertyTransform2D *editor = memnew(EditorPropertyTransform2D);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
case Variant::PLANE: {
|
case Variant::PLANE: {
|
||||||
EditorPropertyPlane *editor = memnew(EditorPropertyPlane);
|
EditorPropertyPlane *editor = memnew(EditorPropertyPlane);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
case Variant::QUATERNION: {
|
case Variant::QUATERNION: {
|
||||||
EditorPropertyQuaternion *editor = memnew(EditorPropertyQuaternion);
|
EditorPropertyQuaternion *editor = memnew(EditorPropertyQuaternion);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
case Variant::AABB: {
|
case Variant::AABB: {
|
||||||
EditorPropertyAABB *editor = memnew(EditorPropertyAABB);
|
EditorPropertyAABB *editor = memnew(EditorPropertyAABB);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
case Variant::BASIS: {
|
case Variant::BASIS: {
|
||||||
EditorPropertyBasis *editor = memnew(EditorPropertyBasis);
|
EditorPropertyBasis *editor = memnew(EditorPropertyBasis);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
case Variant::TRANSFORM3D: {
|
case Variant::TRANSFORM3D: {
|
||||||
EditorPropertyTransform3D *editor = memnew(EditorPropertyTransform3D);
|
EditorPropertyTransform3D *editor = memnew(EditorPropertyTransform3D);
|
||||||
editor->setup(-100000, 100000, 0.001, true);
|
editor->setup(-100000, 100000, default_float_step, true);
|
||||||
prop = editor;
|
prop = editor;
|
||||||
|
|
||||||
} break;
|
} break;
|
||||||
|
|
Loading…
Reference in a new issue