forked from bartvdbraak/blender
rename rotate_like_x --> use_x, for copy loc/size/rot constraints.
including rotate in the property name isnt needed since its a copy rotation constraint.
This commit is contained in:
parent
3764c1ea26
commit
0a7b235199
@ -402,21 +402,21 @@ class ConstraintButtonsPanel(bpy.types.Panel):
|
|||||||
split = layout.split()
|
split = layout.split()
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "rotate_like_x", text="X")
|
col.prop(con, "use_x", text="X")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.rotate_like_x
|
sub.active = con.use_x
|
||||||
sub.prop(con, "invert_x", text="Invert")
|
sub.prop(con, "invert_x", text="Invert")
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "rotate_like_y", text="Y")
|
col.prop(con, "use_y", text="Y")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.rotate_like_y
|
sub.active = con.use_y
|
||||||
sub.prop(con, "invert_y", text="Invert")
|
sub.prop(con, "invert_y", text="Invert")
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "rotate_like_z", text="Z")
|
col.prop(con, "use_z", text="Z")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.rotate_like_z
|
sub.active = con.use_z
|
||||||
sub.prop(con, "invert_z", text="Invert")
|
sub.prop(con, "invert_z", text="Invert")
|
||||||
|
|
||||||
layout.prop(con, "use_offset")
|
layout.prop(con, "use_offset")
|
||||||
@ -429,21 +429,21 @@ class ConstraintButtonsPanel(bpy.types.Panel):
|
|||||||
split = layout.split()
|
split = layout.split()
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "locate_like_x", text="X")
|
col.prop(con, "use_x", text="X")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.locate_like_x
|
sub.active = con.use_x
|
||||||
sub.prop(con, "invert_x", text="Invert")
|
sub.prop(con, "invert_x", text="Invert")
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "locate_like_y", text="Y")
|
col.prop(con, "use_y", text="Y")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.locate_like_y
|
sub.active = con.use_y
|
||||||
sub.prop(con, "invert_y", text="Invert")
|
sub.prop(con, "invert_y", text="Invert")
|
||||||
|
|
||||||
col = split.column()
|
col = split.column()
|
||||||
col.prop(con, "locate_like_z", text="Z")
|
col.prop(con, "use_z", text="Z")
|
||||||
sub = col.column()
|
sub = col.column()
|
||||||
sub.active = con.locate_like_z
|
sub.active = con.use_z
|
||||||
sub.prop(con, "invert_z", text="Invert")
|
sub.prop(con, "invert_z", text="Invert")
|
||||||
|
|
||||||
layout.prop(con, "use_offset")
|
layout.prop(con, "use_offset")
|
||||||
@ -454,9 +454,9 @@ class ConstraintButtonsPanel(bpy.types.Panel):
|
|||||||
self.target_template(layout, con, wide_ui)
|
self.target_template(layout, con, wide_ui)
|
||||||
|
|
||||||
row = layout.row(align=True)
|
row = layout.row(align=True)
|
||||||
row.prop(con, "size_like_x", text="X")
|
row.prop(con, "use_x", text="X")
|
||||||
row.prop(con, "size_like_y", text="Y")
|
row.prop(con, "use_y", text="Y")
|
||||||
row.prop(con, "size_like_z", text="Z")
|
row.prop(con, "use_z", text="Z")
|
||||||
|
|
||||||
layout.prop(con, "use_offset")
|
layout.prop(con, "use_offset")
|
||||||
|
|
||||||
|
@ -661,19 +661,19 @@ static void rna_def_constraint_rotate_like(BlenderRNA *brna)
|
|||||||
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "rotate_like_x", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_x", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_X);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_X);
|
||||||
RNA_def_property_ui_text(prop, "Like X", "Copy the target's X rotation.");
|
RNA_def_property_ui_text(prop, "Copy X", "Copy the target's X rotation.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "rotate_like_y", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_y", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_Y);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_Y);
|
||||||
RNA_def_property_ui_text(prop, "Like Y", "Copy the target's Y rotation.");
|
RNA_def_property_ui_text(prop, "Copy Y", "Copy the target's Y rotation.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "rotate_like_z", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_z", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_Z);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", ROTLIKE_Z);
|
||||||
RNA_def_property_ui_text(prop, "Like Z", "Copy the target's Z rotation.");
|
RNA_def_property_ui_text(prop, "Copy Z", "Copy the target's Z rotation.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "invert_x", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "invert_x", PROP_BOOLEAN, PROP_NONE);
|
||||||
@ -724,19 +724,19 @@ static void rna_def_constraint_locate_like(BlenderRNA *brna)
|
|||||||
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "locate_like_x", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_x", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_X);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_X);
|
||||||
RNA_def_property_ui_text(prop, "Like X", "Copy the target's X location.");
|
RNA_def_property_ui_text(prop, "Copy X", "Copy the target's X location.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "locate_like_y", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_y", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_Y);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_Y);
|
||||||
RNA_def_property_ui_text(prop, "Like Y", "Copy the target's Y location.");
|
RNA_def_property_ui_text(prop, "Copy Y", "Copy the target's Y location.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "locate_like_z", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_z", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_Z);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", LOCLIKE_Z);
|
||||||
RNA_def_property_ui_text(prop, "Like Z", "Copy the target's Z location.");
|
RNA_def_property_ui_text(prop, "Copy Z", "Copy the target's Z location.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "invert_x", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "invert_x", PROP_BOOLEAN, PROP_NONE);
|
||||||
@ -832,19 +832,19 @@ static void rna_def_constraint_size_like(BlenderRNA *brna)
|
|||||||
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
RNA_def_property_ui_text(prop, "Sub-Target", "");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_dependency_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "size_like_x", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_x", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_X);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_X);
|
||||||
RNA_def_property_ui_text(prop, "Like X", "Copy the target's X scale.");
|
RNA_def_property_ui_text(prop, "Copy X", "Copy the target's X scale.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "size_like_y", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_y", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_Y);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_Y);
|
||||||
RNA_def_property_ui_text(prop, "Like Y", "Copy the target's Y scale.");
|
RNA_def_property_ui_text(prop, "Copy Y", "Copy the target's Y scale.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "size_like_z", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_z", PROP_BOOLEAN, PROP_NONE);
|
||||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_Z);
|
RNA_def_property_boolean_sdna(prop, NULL, "flag", SIZELIKE_Z);
|
||||||
RNA_def_property_ui_text(prop, "Like Z", "Copy the target's Z scale.");
|
RNA_def_property_ui_text(prop, "Copy Z", "Copy the target's Z scale.");
|
||||||
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
|
||||||
|
|
||||||
prop= RNA_def_property(srna, "use_offset", PROP_BOOLEAN, PROP_NONE);
|
prop= RNA_def_property(srna, "use_offset", PROP_BOOLEAN, PROP_NONE);
|
||||||
|
Loading…
Reference in New Issue
Block a user