Blender V2.61 - r43446
|
#include <DNA_curve_types.h>
Definition at line 167 of file DNA_curve_types.h.
int Curve::actbox |
Definition at line 230 of file DNA_curve_types.h.
Referenced by add_curve(), direct_link_curve(), draw_object(), textbox_add_exec(), and textbox_remove_exec().
int Curve::actnu |
Definition at line 207 of file DNA_curve_types.h.
Referenced by addvert_Nurb(), delete_exec(), draw_editnurb(), drawnurb(), editCurve_to_undoCurve(), get_actNurb(), set_actNurb(), and undoCurve_to_editCurve().
struct AnimData* Curve::adt |
Definition at line 169 of file DNA_curve_types.h.
Referenced by acf_dscur_setting_ptr(), direct_link_curve(), expand_curve(), lib_link_curve(), make_new_animlistelem(), outliner_add_id_contents(), subframe_updateObject(), and write_curves().
Definition at line 171 of file DNA_curve_types.h.
Referenced by add_curve(), boundbox_displist(), copy_curve(), direct_link_curve(), draw_object(), drawObjectSelect(), drawWireExtra(), minmax_object(), object_origin_set_exec(), and tex_space_curve().
Definition at line 184 of file DNA_curve_types.h.
Referenced by calc_curvepath(), copy_curve(), direct_link_curve(), do_makeDispListCurveTypes(), drawnurb(), free_curve(), makeBevelList(), where_on_path(), and where_on_path_deform().
struct Object* Curve::bevobj |
Definition at line 178 of file DNA_curve_types.h.
Referenced by build_dag_object(), copy_attr(), do_makeDispListCurveTypes(), drawDispList(), expand_curve(), lib_link_curve(), makebevelcurve(), single_obdata_users(), and unlink_object().
short Curve::bevresol |
Definition at line 199 of file DNA_curve_types.h.
Referenced by copy_attr(), and makebevelcurve().
float Curve::ctime |
Definition at line 229 of file DNA_curve_types.h.
Referenced by followpath_get_tarmat(), and ob_parcurve().
struct CharInfo Curve::curinfo |
Definition at line 236 of file DNA_curve_types.h.
Referenced by insert_into_textbuf(), make_editText(), text_update_edited(), and toggle_style_exec().
Definition at line 174 of file DNA_curve_types.h.
Referenced by copy_curve(), direct_link_curve(), do_makeDispListCurveTypes(), free_curve(), makeDispListCurveTypes(), makeDispListSurf(), and tex_space_curve().
struct Ipo* ipo Curve::DNA_DEPRECATED |
Definition at line 179 of file DNA_curve_types.h.
short Curve::drawflag |
Definition at line 194 of file DNA_curve_types.h.
Referenced by calc_manipulator_stats(), createTransCurveVerts(), CU_select_swap(), do_lasso_select_curve__doSelect(), do_nurbs_box_select__doSelect(), drawnurb(), nurbs_foreachScreenVert(), and nurbscurve_circle_doSelect().
struct EditFont* Curve::editfont |
Definition at line 219 of file DNA_curve_types.h.
Referenced by BKE_font_getselection(), BKE_free_editfont(), BKE_text_to_curve(), change_character_exec(), change_spacing_exec(), copy_curve(), copy_selection(), delete_exec(), direct_link_curve(), draw_object(), editFont_to_undoFont(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), line_break_exec(), load_editText(), make_editText(), move_cursor(), paste_file(), paste_selection(), set_case(), set_style(), text_update_edited(), toggle_case_exec(), undoFont_to_editFont(), and update_string().
Definition at line 176 of file DNA_curve_types.h.
Referenced by add_vertex_invoke(), addvert_Nurb(), BKE_curve_nurbs(), calc_shapeKeys(), copy_curve(), createTransCurveVerts(), curve_calc_modifiers_post(), curve_calc_modifiers_pre(), curve_calc_orcodm(), curve_editnurbs(), curve_rename_fcurves(), delete_exec(), deleteflagNurb(), direct_link_curve(), draw_object(), drawDispList(), ED_operator_editcurve_3d(), editCurve_to_undoCurve(), extrude_exec(), free_curve_editNurb(), keyData_switchDirectionNurb(), make_editNurb(), make_segment_exec(), makeBevelList(), makeDispListSurf(), object_editcurve_get(), select_linked_exec(), separate_exec(), spin_nurb(), subdividenurb(), switch_direction_exec(), switch_keys_direction(), and undoCurve_to_editCurve().
float Curve::ext1 |
Definition at line 200 of file DNA_curve_types.h.
Referenced by copy_attr(), drawDispList(), and makebevelcurve().
float Curve::ext2 |
Definition at line 200 of file DNA_curve_types.h.
Referenced by copy_attr(), drawDispList(), and makebevelcurve().
char Curve::family[24] |
Definition at line 221 of file DNA_curve_types.h.
Referenced by copy_attr(), and font_duplilist().
short Curve::flag |
Definition at line 199 of file DNA_curve_types.h.
Referenced by acf_dscur_setting_ptr(), add_curve(), apply_objects_internal(), arrayModifier_doArray(), bevels_to_filledpoly(), BKE_text_to_curve(), build_dag_object(), calc_curve_deform(), copy_attr(), curve_calc_modifiers_post(), curve_deform_verts(), curve_to_filledpoly(), curvesurf_prim_add(), do_guides(), do_makeDispListCurveTypes(), do_versions(), draw_forcefield(), draw_object(), drawnurb(), ED_operator_editcurve_3d(), get_new_constraint_target(), gp_layer_to_curve(), make_orco_curve(), make_orco_surf(), makebevelcurve(), makeBevelList(), mesh_to_curve(), nurbs_to_mdata_customdb(), ob_parcurve(), object_origin_set_exec(), parent_set_exec(), precalculate_effector(), test_constraints(), and update_curve_dimension().
float Curve::fsize |
Definition at line 213 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), buildchar(), copy_attr(), draw_object(), font_duplilist(), KX_FontObject::KX_FontObject(), and object_origin_set_exec().
Definition at line 168 of file DNA_curve_types.h.
Referenced by convert_exec(), copy_curve(), curve_is_animated(), curve_rename_fcurves(), do_versions(), do_versions_ipos_to_animato(), ED_curve_updateAnimPaths(), editCurve_to_undoCurve(), lib_link_curve(), make_local_curve(), make_local_material(), object_origin_set_exec(), parent_set_exec(), separate_exec(), single_mat_users_expand(), subframe_updateObject(), undoCurve_to_editCurve(), v3d_editvertex_buts(), and write_curves().
struct Key* Curve::key |
Definition at line 181 of file DNA_curve_types.h.
Referenced by apply_objects_internal(), calc_shapeKeys(), copy_curve(), curve_to_key(), curve_translate(), dag_object_time_update_flags(), do_curve_key(), do_versions(), expand_curve(), insert_curvekey(), keyData_switchDirectionNurb(), lib_link_curve(), ob_get_key(), separate_exec(), switch_keys_direction(), unlink_curve(), and vertcos_to_key().
void* Curve::lastsel |
Definition at line 209 of file DNA_curve_types.h.
Referenced by adduplicateflagNurb(), addvert_Nurb(), CU_select_nth(), CU_select_swap(), deleteflagNurb(), direct_link_curve(), do_lasso_select_curve__doSelect(), do_nurbs_box_select__doSelect(), drawnurb(), ED_curve_actSelection(), editCurve_to_undoCurve(), get_lastsel_nurb(), make_editNurb(), mouse_nurb(), nurbscurve_circle_doSelect(), select_row_exec(), selectend_nurb(), and undoCurve_to_editCurve().
short Curve::len |
Definition at line 212 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), curve_delete_material_index(), delete_exec(), editFont_to_undoFont(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), load_editText(), make_editText(), move_cursor(), paste_file(), paste_selection(), txt_add_object(), undoFont_to_editFont(), and write_curves().
float Curve::linedist |
Definition at line 213 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), copy_attr(), draw_object(), and KX_FontObject::KX_FontObject().
short Curve::lines |
Definition at line 212 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), and draw_object().
float Curve::linewidth |
Definition at line 215 of file DNA_curve_types.h.
Referenced by direct_link_curve(), and draw_object().
float Curve::loc[3] |
Definition at line 187 of file DNA_curve_types.h.
Referenced by add_orco_dm(), drawtexspace(), give_obdata_texspace(), make_orco_curve(), make_orco_surf(), and tex_space_curve().
struct Material** Curve::mat |
Definition at line 182 of file DNA_curve_types.h.
Referenced by copy_curve(), direct_link_curve(), expand_curve(), extern_local_curve(), give_matarar(), lib_link_curve(), make_local_material(), nurbs_to_mesh(), outliner_add_id_contents(), single_mat_users_expand(), unlink_curve(), unlink_material_cb(), and write_curves().
Definition at line 173 of file DNA_curve_types.h.
Referenced by apply_objects_internal(), BKE_curve_nurbs(), BKE_text_to_curve(), build_underline(), buildchar(), convert_exec(), copy_attr(), copy_curve(), cp_cu_key(), curve_delete_material_index(), curve_surf_to_softbody(), curve_type(), dag_object_time_update_flags(), direct_link_curve(), do_cu_key(), do_curve_key(), do_ob_key(), do_rel_cu_key(), do_versions(), followpath_get_tarmat(), free_curve(), gp_stroke_to_bezier(), gp_stroke_to_path(), init_render_curve(), init_render_surf(), join_curve_exec(), key_to_vertcos(), load_editNurb(), make_editNurb(), make_orco_surf(), makeBevelList(), makeDispListSurf(), mesh_to_curve(), modifier_apply_obdata(), offset_to_key(), shade_smooth_exec(), vertcos_to_key(), where_on_path(), and write_curves().
short Curve::pad |
Definition at line 198 of file DNA_curve_types.h.
Definition at line 180 of file DNA_curve_types.h.
Referenced by arrayModifier_doArray(), BKE_text_to_curve(), calc_curve_deform(), calc_curvepath(), clampto_evaluate(), clampto_get_tarmat(), copy_curve(), direct_link_curve(), do_makeDispListCurveTypes(), draw_forcefield(), followpath_get_tarmat(), ob_parcurve(), precalculate_effector(), pycon_get_tarmat(), splineik_get_tarmat(), splineik_init_tree_from_pchan(), where_on_path(), and where_on_path_deform().
int Curve::pathlen |
Definition at line 197 of file DNA_curve_types.h.
Referenced by add_curve(), followpath_get_tarmat(), icu_to_fcurves(), and ob_parcurve().
short Curve::pos |
Definition at line 212 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), change_character_exec(), change_spacing_exec(), delete_exec(), editFont_to_undoFont(), insert_into_textbuf(), insert_text_invoke(), kill_selection(), line_break_exec(), make_editText(), move_cursor(), next_word(), paste_file(), paste_selection(), prev_word(), text_update_edited(), txt_add_object(), and undoFont_to_editFont().
short Curve::resolu |
Definition at line 203 of file DNA_curve_types.h.
Referenced by add_curve(), addvert_Nurb(), build_underline(), buildchar(), and copy_attr().
short Curve::resolu_ren |
Definition at line 204 of file DNA_curve_types.h.
Referenced by copy_attr(), curve_to_displist(), make_orco_surf(), makeBevelList(), and makeDispListSurf().
short Curve::resolv |
Definition at line 203 of file DNA_curve_types.h.
Referenced by add_curve().
short Curve::resolv_ren |
Definition at line 204 of file DNA_curve_types.h.
Referenced by make_orco_surf(), and makeDispListSurf().
float Curve::rot[3] |
Definition at line 189 of file DNA_curve_types.h.
Referenced by give_obdata_texspace(), and tex_space_curve().
struct SelBox* Curve::selboxes |
Definition at line 218 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), copy_curve(), draw_object(), and load_editText().
int Curve::selend |
Definition at line 233 of file DNA_curve_types.h.
Referenced by BKE_font_getselection(), kill_selection(), line_break_exec(), move_cursor(), and undoFont_to_editFont().
int Curve::selstart |
Definition at line 233 of file DNA_curve_types.h.
Referenced by BKE_font_getselection(), kill_selection(), line_break_exec(), move_cursor(), and undoFont_to_editFont().
int Curve::sepchar |
Definition at line 227 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve().
float Curve::shear |
Definition at line 213 of file DNA_curve_types.h.
Referenced by buildchar(), and copy_attr().
float Curve::size[3] |
Definition at line 188 of file DNA_curve_types.h.
Referenced by add_curve(), add_orco_dm(), drawtexspace(), give_obdata_texspace(), image_aspect(), make_orco_curve(), make_orco_surf(), and tex_space_curve().
float Curve::smallcaps_scale |
Definition at line 195 of file DNA_curve_types.h.
Referenced by add_curve(), buildchar(), char_width(), and do_versions().
short Curve::spacemode |
Definition at line 212 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), and copy_attr().
float Curve::spacing |
Definition at line 213 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), and copy_attr().
char* Curve::str |
Definition at line 217 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), BL_ConvertTextProperty(), copy_curve(), dag_object_time_update_flags(), direct_link_curve(), font_duplilist(), init_render_curve(), KX_FontObject::KX_FontObject(), load_editText(), make_editText(), next_word(), prev_word(), txt_add_object(), update_string(), and write_curves().
struct CharInfo* Curve::strinfo |
Definition at line 235 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), copy_curve(), curve_delete_material_index(), direct_link_curve(), load_editText(), make_editText(), txt_add_object(), and write_curves().
struct Object * Curve::taperobj |
Definition at line 178 of file DNA_curve_types.h.
Referenced by build_dag_object(), copy_attr(), do_guides(), do_makeDispListCurveTypes(), drawDispList(), expand_curve(), lib_link_curve(), single_obdata_users(), and unlink_object().
Definition at line 231 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), copy_curve(), direct_link_curve(), draw_object(), textbox_add_exec(), textbox_remove_exec(), and write_curves().
short Curve::texflag |
Definition at line 193 of file DNA_curve_types.h.
Referenced by add_curve(), give_obdata_texspace(), and tex_space_curve().
struct Object * Curve::textoncurve |
Definition at line 178 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), build_dag_object(), copy_attr(), expand_curve(), lib_link_curve(), and unlink_object().
int Curve::totbox |
Definition at line 230 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), direct_link_curve(), draw_object(), textbox_add_exec(), textbox_remove_exec(), and write_curves().
short Curve::totcol |
Definition at line 198 of file DNA_curve_types.h.
Referenced by copy_curve(), expand_curve(), extern_local_curve(), give_totcolp(), lib_link_curve(), make_local_material(), nurbs_to_mesh(), outliner_add_id_contents(), single_mat_users_expand(), unlink_curve(), unlink_material_cb(), and write_curves().
short Curve::twist_mode |
Definition at line 194 of file DNA_curve_types.h.
Referenced by add_curve(), and makeBevelList().
float Curve::twist_smooth |
Definition at line 195 of file DNA_curve_types.h.
Referenced by makeBevelList().
short Curve::type |
Definition at line 191 of file DNA_curve_types.h.
Referenced by add_curve(), convert_exec(), and curve_type().
float Curve::ulheight |
Definition at line 213 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), and copy_attr().
float Curve::ulpos |
Definition at line 213 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), and copy_attr().
struct VFont* Curve::vfont |
Definition at line 222 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), convert_exec(), copy_attr(), copy_curve(), curve_type(), dag_object_time_update_flags(), direct_link_curve(), expand_curve(), extern_local_curve(), KX_FontObject::KX_FontObject(), lib_link_curve(), txt_add_object(), unlink_curve(), which_vfont(), and write_curves().
struct VFont* Curve::vfontb |
Definition at line 223 of file DNA_curve_types.h.
Referenced by add_curve(), convert_exec(), copy_attr(), copy_curve(), expand_curve(), extern_local_curve(), lib_link_curve(), unlink_curve(), and which_vfont().
struct VFont* Curve::vfontbi |
Definition at line 225 of file DNA_curve_types.h.
Referenced by add_curve(), convert_exec(), copy_attr(), copy_curve(), expand_curve(), extern_local_curve(), lib_link_curve(), unlink_curve(), and which_vfont().
struct VFont* Curve::vfonti |
Definition at line 224 of file DNA_curve_types.h.
Referenced by add_curve(), convert_exec(), copy_attr(), copy_curve(), expand_curve(), extern_local_curve(), lib_link_curve(), unlink_curve(), and which_vfont().
float Curve::width |
Definition at line 200 of file DNA_curve_types.h.
Referenced by add_curve(), copy_attr(), and do_makeDispListCurveTypes().
float Curve::wordspace |
Definition at line 213 of file DNA_curve_types.h.
Referenced by add_curve(), BKE_text_to_curve(), copy_attr(), and direct_link_curve().
float Curve::xof |
Definition at line 214 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), copy_attr(), draw_object(), font_duplilist(), KX_FontObject::KX_FontObject(), and object_origin_set_exec().
float Curve::yof |
Definition at line 214 of file DNA_curve_types.h.
Referenced by BKE_text_to_curve(), copy_attr(), draw_object(), font_duplilist(), KX_FontObject::KX_FontObject(), and object_origin_set_exec().