diff options
Diffstat (limited to 'source/blender/makesrna/intern/rna_constraint.c')
-rw-r--r-- | source/blender/makesrna/intern/rna_constraint.c | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/source/blender/makesrna/intern/rna_constraint.c b/source/blender/makesrna/intern/rna_constraint.c index de1a0f24c31..bef121cd535 100644 --- a/source/blender/makesrna/intern/rna_constraint.c +++ b/source/blender/makesrna/intern/rna_constraint.c @@ -46,7 +46,7 @@ #include "ED_object.h" /* please keep the names in sync with constraint.c */ -EnumPropertyItem rna_enum_constraint_type_items[] = { +const EnumPropertyItem rna_enum_constraint_type_items[] = { {0, "", 0, N_("Motion Tracking"), ""}, {CONSTRAINT_TYPE_CAMERASOLVER, "CAMERA_SOLVER", ICON_CONSTRAINT_DATA, "Camera Solver", ""}, {CONSTRAINT_TYPE_FOLLOWTRACK, "FOLLOW_TRACK", ICON_CONSTRAINT_DATA, "Follow Track", ""}, @@ -109,7 +109,7 @@ EnumPropertyItem rna_enum_constraint_type_items[] = { {0, NULL, 0, NULL, NULL} }; -static EnumPropertyItem target_space_pchan_items[] = { +static const EnumPropertyItem target_space_pchan_items[] = { {CONSTRAINT_SPACE_WORLD, "WORLD", 0, "World Space", "The transformation of the target is evaluated relative to the world " "coordinate system"}, @@ -125,7 +125,7 @@ static EnumPropertyItem target_space_pchan_items[] = { {0, NULL, 0, NULL, NULL} }; -static EnumPropertyItem owner_space_pchan_items[] = { +static const EnumPropertyItem owner_space_pchan_items[] = { {CONSTRAINT_SPACE_WORLD, "WORLD", 0, "World Space", "The constraint is applied relative to the world coordinate system"}, {CONSTRAINT_SPACE_POSE, "POSE", 0, "Pose Space", @@ -140,7 +140,7 @@ static EnumPropertyItem owner_space_pchan_items[] = { #ifdef RNA_RUNTIME -static EnumPropertyItem space_object_items[] = { +static const EnumPropertyItem space_object_items[] = { {CONSTRAINT_SPACE_WORLD, "WORLD", 0, "World Space", "The transformation of the target is evaluated relative to the world coordinate system"}, {CONSTRAINT_SPACE_LOCAL, "LOCAL", 0, "Local Space", @@ -316,7 +316,7 @@ static void rna_Constraint_ik_type_set(struct PointerRNA *ptr, int value) } } -static EnumPropertyItem *rna_Constraint_owner_space_itemf(bContext *UNUSED(C), PointerRNA *ptr, +static const EnumPropertyItem *rna_Constraint_owner_space_itemf(bContext *UNUSED(C), PointerRNA *ptr, PropertyRNA *UNUSED(prop), bool *UNUSED(r_free)) { Object *ob = (Object *)ptr->id.data; @@ -328,7 +328,7 @@ static EnumPropertyItem *rna_Constraint_owner_space_itemf(bContext *UNUSED(C), P return space_object_items; } -static EnumPropertyItem *rna_Constraint_target_space_itemf(bContext *UNUSED(C), PointerRNA *ptr, +static const EnumPropertyItem *rna_Constraint_target_space_itemf(bContext *UNUSED(C), PointerRNA *ptr, PropertyRNA *UNUSED(prop), bool *UNUSED(r_free)) { bConstraint *con = (bConstraint *)ptr->data; @@ -494,7 +494,7 @@ static void rna_Constraint_transformCache_object_path_update(Main *bmain, Scene #else -static EnumPropertyItem constraint_distance_items[] = { +static const EnumPropertyItem constraint_distance_items[] = { {LIMITDIST_INSIDE, "LIMITDIST_INSIDE", 0, "Inside", "The object is constrained inside a virtual sphere around the target object, " "with a radius defined by the limit distance"}, @@ -659,13 +659,13 @@ static void rna_def_constraint_kinematic(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem constraint_ik_axisref_items[] = { + static const EnumPropertyItem constraint_ik_axisref_items[] = { {0, "BONE", 0, "Bone", ""}, {CONSTRAINT_IK_TARGETAXIS, "TARGET", 0, "Target", ""}, {0, NULL, 0, NULL, NULL}, }; - static EnumPropertyItem constraint_ik_type_items[] = { + static const EnumPropertyItem constraint_ik_type_items[] = { {CONSTRAINT_IK_COPYPOSE, "COPY_POSE", 0, "Copy Pose", ""}, {CONSTRAINT_IK_DISTANCE, "DISTANCE", 0, "Distance", ""}, {0, NULL, 0, NULL, NULL}, @@ -807,7 +807,7 @@ static void rna_def_constraint_track_to(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem track_items[] = { + static const EnumPropertyItem track_items[] = { {TRACK_X, "TRACK_X", 0, "X", ""}, {TRACK_Y, "TRACK_Y", 0, "Y", ""}, {TRACK_Z, "TRACK_Z", 0, "Z", ""}, @@ -817,7 +817,7 @@ static void rna_def_constraint_track_to(BlenderRNA *brna) {0, NULL, 0, NULL, NULL} }; - static EnumPropertyItem up_items[] = { + static const EnumPropertyItem up_items[] = { {TRACK_X, "UP_X", 0, "X", ""}, {TRACK_Y, "UP_Y", 0, "Y", ""}, {TRACK_Z, "UP_Z", 0, "Z", ""}, @@ -1023,7 +1023,7 @@ static void rna_def_constraint_same_volume(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem volume_items[] = { + static const EnumPropertyItem volume_items[] = { {SAMEVOL_X, "SAMEVOL_X", 0, "X", ""}, {SAMEVOL_Y, "SAMEVOL_Y", 0, "Y", ""}, {SAMEVOL_Z, "SAMEVOL_Z", 0, "Z", ""}, @@ -1077,7 +1077,7 @@ static void rna_def_constraint_minmax(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem minmax_items[] = { + static const EnumPropertyItem minmax_items[] = { {TRACK_X, "FLOOR_X", 0, "X", ""}, {TRACK_Y, "FLOOR_Y", 0, "Y", ""}, {TRACK_Z, "FLOOR_Z", 0, "Z", ""}, @@ -1129,7 +1129,7 @@ static void rna_def_constraint_action(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem transform_channel_items[] = { + static const EnumPropertyItem transform_channel_items[] = { {20, "LOCATION_X", 0, "X Location", ""}, {21, "LOCATION_Y", 0, "Y Location", ""}, {22, "LOCATION_Z", 0, "Z Location", ""}, @@ -1210,7 +1210,7 @@ static void rna_def_constraint_locked_track(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem locktrack_items[] = { + static const EnumPropertyItem locktrack_items[] = { {TRACK_X, "TRACK_X", 0, "X", ""}, {TRACK_Y, "TRACK_Y", 0, "Y", ""}, {TRACK_Z, "TRACK_Z", 0, "Z", ""}, @@ -1220,7 +1220,7 @@ static void rna_def_constraint_locked_track(BlenderRNA *brna) {0, NULL, 0, NULL, NULL} }; - static EnumPropertyItem lock_items[] = { + static const EnumPropertyItem lock_items[] = { {TRACK_X, "LOCK_X", 0, "X", ""}, {TRACK_Y, "LOCK_Y", 0, "Y", ""}, {TRACK_Z, "LOCK_Z", 0, "Z", ""}, @@ -1264,7 +1264,7 @@ static void rna_def_constraint_follow_path(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem forwardpath_items[] = { + static const EnumPropertyItem forwardpath_items[] = { {TRACK_X, "FORWARD_X", 0, "X", ""}, {TRACK_Y, "FORWARD_Y", 0, "Y", ""}, {TRACK_Z, "FORWARD_Z", 0, "Z", ""}, @@ -1274,7 +1274,7 @@ static void rna_def_constraint_follow_path(BlenderRNA *brna) {0, NULL, 0, NULL, NULL} }; - static EnumPropertyItem pathup_items[] = { + static const EnumPropertyItem pathup_items[] = { {TRACK_X, "UP_X", 0, "X", ""}, {TRACK_Y, "UP_Y", 0, "Y", ""}, {TRACK_Z, "UP_Z", 0, "Z", ""}, @@ -1338,7 +1338,7 @@ static void rna_def_constraint_stretch_to(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem volume_items[] = { + static const EnumPropertyItem volume_items[] = { {VOLUME_XZ, "VOLUME_XZX", 0, "XZ", ""}, {VOLUME_X, "VOLUME_X", 0, "X", ""}, {VOLUME_Z, "VOLUME_Z", 0, "Z", ""}, @@ -1346,7 +1346,7 @@ static void rna_def_constraint_stretch_to(BlenderRNA *brna) {0, NULL, 0, NULL, NULL} }; - static EnumPropertyItem plane_items[] = { + static const EnumPropertyItem plane_items[] = { {PLANE_X, "PLANE_X", 0, "X", "Keep X Axis"}, {PLANE_Z, "PLANE_Z", 0, "Z", "Keep Z Axis"}, {0, NULL, 0, NULL, NULL} @@ -1425,7 +1425,7 @@ static void rna_def_constraint_rigid_body_joint(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem pivot_items[] = { + static const EnumPropertyItem pivot_items[] = { {CONSTRAINT_RB_BALL, "BALL", 0, "Ball", "Allow rotations around all axes"}, {CONSTRAINT_RB_HINGE, "HINGE", 0, "Hinge", "Work in one plane, allow rotations around one axis only"}, {CONSTRAINT_RB_CONETWIST, "CONE_TWIST", 0, "Cone Twist", @@ -1597,7 +1597,7 @@ static void rna_def_constraint_clamp_to(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem clamp_items[] = { + static const EnumPropertyItem clamp_items[] = { {CLAMPTO_AUTO, "CLAMPTO_AUTO", 0, "Auto", ""}, {CLAMPTO_X, "CLAMPTO_X", 0, "X", ""}, {CLAMPTO_Y, "CLAMPTO_Y", 0, "Y", ""}, @@ -1634,7 +1634,7 @@ static void rna_def_constraint_transform(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem transform_items[] = { + static const EnumPropertyItem transform_items[] = { {TRANS_LOCATION, "LOCATION", 0, "Loc", ""}, {TRANS_ROTATION, "ROTATION", 0, "Rot", ""}, {TRANS_SCALE, "SCALE", 0, "Scale", ""}, @@ -2185,7 +2185,7 @@ static void rna_def_constraint_shrinkwrap(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem type_items[] = { + static const EnumPropertyItem type_items[] = { {MOD_SHRINKWRAP_NEAREST_SURFACE, "NEAREST_SURFACE", 0, "Nearest Surface Point", "Shrink the location to the nearest target surface"}, {MOD_SHRINKWRAP_PROJECT, "PROJECT", 0, "Project", @@ -2244,7 +2244,7 @@ static void rna_def_constraint_damped_track(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem damptrack_items[] = { + static const EnumPropertyItem damptrack_items[] = { {TRACK_X, "TRACK_X", 0, "X", ""}, {TRACK_Y, "TRACK_Y", 0, "Y", ""}, {TRACK_Z, "TRACK_Z", 0, "Z", ""}, @@ -2285,7 +2285,7 @@ static void rna_def_constraint_spline_ik(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem splineik_xz_scale_mode[] = { + static const EnumPropertyItem splineik_xz_scale_mode[] = { {CONSTRAINT_SPLINEIK_XZS_NONE, "NONE", 0, "None", "Don't scale the X and Z axes (Default)"}, {CONSTRAINT_SPLINEIK_XZS_ORIGINAL, "BONE_ORIGINAL", 0, "Bone Original", "Use the original scaling of the bones"}, @@ -2398,7 +2398,7 @@ static void rna_def_constraint_pivot(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; - static EnumPropertyItem pivot_rotAxis_items[] = { + static const EnumPropertyItem pivot_rotAxis_items[] = { {PIVOTCON_AXIS_NONE, "ALWAYS_ACTIVE", 0, "Always", "Use the pivot point in every rotation"}, {PIVOTCON_AXIS_X_NEG, "NX", 0, "-X Rot", "Use the pivot point in the negative rotation range around the X-axis"}, |