32 new_curve->
flag &= ~CU_3D;
44 if (apply_modifiers) {
ListBase * BKE_curve_nurbs_get(Curve *cu)
void BKE_curve_dimension_update(Curve *cu)
display list (or rather multi purpose list) stuff.
void BKE_curve_calc_modifiers_pre(struct Depsgraph *depsgraph, const struct Scene *scene, struct Object *ob, struct ListBase *source_nurb, struct ListBase *target_nurb, bool for_render)
ID * BKE_id_copy_ex(Main *bmain, const ID *id, ID **new_id_p, int flag)
bool BKE_vfont_to_curve_nubase(Object *ob, eEditFontMode mode, ListBase *r_nubase)
eEvaluationMode DEG_get_mode(const Depsgraph *graph)
Scene * DEG_get_input_scene(const Depsgraph *graph)
Object * DEG_get_evaluated_object(const Depsgraph *depsgraph, Object *object)
Object is a sort of wrapper for general info.
static Curve * curve_from_font_object(Object *object, Depsgraph *depsgraph)
Curve * BKE_curve_new_from_object(Object *object, Depsgraph *depsgraph, bool apply_modifiers)
static Curve * curve_from_curve_object(Object *object, Depsgraph *depsgraph, bool apply_modifiers)
const Depsgraph * depsgraph