Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <campbell@blender.org>2022-03-11 07:18:14 +0300
committerCampbell Barton <campbell@blender.org>2022-03-11 07:21:30 +0300
commitd2222d5b2cac203f4ddaae5c99b96701587231e7 (patch)
tree014e61e54c579bda925b7843cb6460a20b30a611 /source/blender/makesrna/intern/rna_curve.c
parent8cc5483331d1a3d5c6eba055ae303788ba843526 (diff)
RNA: use a function to access the nurbs error message
It makes more sense to use a function in this case as this creates an error message which is not data associated with the NURBS curve.
Diffstat (limited to 'source/blender/makesrna/intern/rna_curve.c')
-rw-r--r--source/blender/makesrna/intern/rna_curve.c44
1 files changed, 0 insertions, 44 deletions
diff --git a/source/blender/makesrna/intern/rna_curve.c b/source/blender/makesrna/intern/rna_curve.c
index 2c1ed483de6..fb911725836 100644
--- a/source/blender/makesrna/intern/rna_curve.c
+++ b/source/blender/makesrna/intern/rna_curve.c
@@ -562,38 +562,6 @@ static void rna_Curve_offset_set(PointerRNA *ptr, float value)
cu->offset = 1.0f + value;
}
-static int rna_Nurb_valid_message_u_length(PointerRNA *ptr)
-{
- char buff[64];
- Nurb *nu = (Nurb *)ptr->data;
- BKE_nurb_valid_message(
- nu->pntsu, nu->orderu, nu->flagu, nu->type, nu->pntsv > 1, "U", buff, sizeof(buff));
- return strlen(buff);
-}
-
-static void rna_Nurb_valid_message_u(PointerRNA *ptr, char *value)
-{
- Nurb *nu = (Nurb *)ptr->data;
- BKE_nurb_valid_message(
- nu->pntsu, nu->orderu, nu->flagu, nu->type, nu->pntsv > 1, "U", value, 64);
-}
-
-static int rna_Nurb_valid_message_v_length(PointerRNA *ptr)
-{
- char buff[64];
- Nurb *nu = (Nurb *)ptr->data;
- BKE_nurb_valid_message(
- nu->pntsv, nu->orderv, nu->flagv, nu->type, nu->pntsv > 1, "V", buff, sizeof(buff));
- return strlen(buff);
-}
-
-static void rna_Nurb_valid_message_v(PointerRNA *ptr, char *value)
-{
- Nurb *nu = (Nurb *)ptr->data;
- BKE_nurb_valid_message(
- nu->pntsv, nu->orderv, nu->flagv, nu->type, nu->pntsv > 1, "V", value, 64);
-}
-
static int rna_Curve_body_length(PointerRNA *ptr);
static void rna_Curve_body_get(PointerRNA *ptr, char *value)
{
@@ -2059,18 +2027,6 @@ static void rna_def_curve_nurb(BlenderRNA *brna)
prop, "Bezier V", "Make this nurbs surface act like a Bezier spline in the V direction");
RNA_def_property_update(prop, 0, "rna_Nurb_update_knot_v");
- prop = RNA_def_property(srna, "valid_message_u", PROP_STRING, PROP_NONE);
- RNA_def_property_clear_flag(prop, PROP_EDITABLE);
- RNA_def_property_string_funcs(
- prop, "rna_Nurb_valid_message_u", "rna_Nurb_valid_message_u_length", NULL);
- RNA_def_property_ui_text(prop, "Valid U", "Validation message for NURBS definition in U");
-
- prop = RNA_def_property(srna, "valid_message_v", PROP_STRING, PROP_NONE);
- RNA_def_property_clear_flag(prop, PROP_EDITABLE);
- RNA_def_property_string_funcs(
- prop, "rna_Nurb_valid_message_v", "rna_Nurb_valid_message_v_length", NULL);
- RNA_def_property_ui_text(prop, "Valid V", "Validation message for NURBS definition in V");
-
prop = RNA_def_property(srna, "use_smooth", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", CU_SMOOTH);
RNA_def_property_ui_text(prop, "Smooth", "Smooth the normals of the surface or beveled curve");