Blender V2.61 - r43446
|
#include <ED_armature.h>
Public Attributes | |
struct EditBone * | next |
struct EditBone * | prev |
struct IDProperty * | prop |
struct EditBone * | parent |
void * | temp |
char | name [64] |
float | roll |
float | head [3] |
float | tail [3] |
int | flag |
int | layer |
float | dist |
float | weight |
float | xwidth |
float | length |
float | zwidth |
float | ease1 |
float | ease2 |
float | rad_head |
float | rad_tail |
float | oldlength |
short | segments |
Definition at line 56 of file ED_armature.h.
float EditBone::dist |
Definition at line 79 of file ED_armature.h.
Referenced by armature_click_extrude_exec(), armature_extrude_exec(), createTransArmatureVerts(), draw_sphere_bone_dist(), ED_armature_apply_transform(), ED_armature_edit_bone_add(), ED_armature_from_edit(), make_boneList(), recalcData_view3d(), and transform_armature_mirror_update().
float EditBone::ease1 |
Definition at line 81 of file ED_armature.h.
Referenced by armature_extrude_exec(), ED_armature_edit_bone_add(), ED_armature_from_edit(), and make_boneList().
float EditBone::ease2 |
Definition at line 81 of file ED_armature.h.
Referenced by armature_extrude_exec(), ED_armature_edit_bone_add(), ED_armature_from_edit(), and make_boneList().
int EditBone::flag |
Definition at line 76 of file ED_armature.h.
Referenced by apply_armature_pose2bones_exec(), armature_align_bones_exec(), armature_circle_doSelectJoint(), armature_circle_select(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_delete_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_hide_exec(), armature_merge_exec(), armature_parent_set_exec(), armature_reveal_exec(), armature_select_hierarchy_exec(), armature_select_inverse_exec(), armature_select_linked_invoke(), armature_select_mirrored(), armature_subdivide_exec(), armature_tag_select_mirrored(), armature_tag_unselect(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bones_merge(), calc_manipulator_stats(), cloneArc(), cloneControl(), cloneRigGraph(), createTransArmatureVerts(), do_armature_box_select(), do_lasso_select_armature(), draw_ebones(), draw_sphere_bone_dist(), ebone_cb(), ebone_select_flag(), ED_armature_deselect_all(), ED_armature_deselect_all_visible(), ED_armature_edit_bone_add(), ED_armature_edit_bone_remove(), ED_armature_from_edit(), ED_armature_sync_selection(), ED_armature_validate_active(), editbone_clear_parent(), editbone_get_child(), fix_connected_bone(), fix_editbone_connected_children(), get_bone_from_selectbuffer(), get_nearest_editbonepoint(), getTransformOrientation(), make_boneList(), make_trans_verts(), mouse_armature(), outliner_draw_restrictbuts(), recalcData_view3d(), restrictbutton_ebone_cb(), RIG_arcFromBoneChain(), RIG_findHead(), separate_armature_bones(), sk_convertStroke(), snapArmature(), special_transvert_update(), stats_editbone(), stats_object_edit(), subdivideArcBy(), transform_armature_mirror_update(), tree_element_active_ebone(), tree_element_active_ebone__sel(), and v3d_editarmature_buts().
float EditBone::head[3] |
Definition at line 71 of file ED_armature.h.
Referenced by add_points_bone(), add_primitive_bone(), apply_armature_pose2bones_exec(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_align_to_bone(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bones_merge(), calc_manipulator_stats(), createTransArmatureVerts(), do_lasso_select_armature(), docenter_armature(), draw_ebones(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ED_armature_apply_transform(), ED_armature_from_edit(), ED_rollBoneToVector(), fill_add_joint(), finalizeControl(), fix_bonelist_roll(), fix_connected_bone(), get_matrix_editbone(), getEditBoneRollUpAxis(), getTransformOrientation(), make_boneList(), make_trans_verts(), recalcData_view3d(), repositionBone(), repositionControl(), RIG_addControlBone(), RIG_arcFromBoneChain(), RIG_parentControl(), RIG_reconnectControlBones(), rollBoneByQuatAligned(), rollBoneByQuatJoint(), sk_convertStroke(), snapArmature(), special_transvert_update(), subdivideArcBy(), and transform_armature_mirror_update().
int EditBone::layer |
Definition at line 77 of file ED_armature.h.
Referenced by armature_delete_selected_exec(), armature_extrude_exec(), armature_reveal_exec(), armature_select_mirrored(), armature_tag_select_mirrored(), draw_ebones(), ED_armature_edit_bone_add(), ED_armature_from_edit(), editbone_get_child(), getTransformOrientation(), make_boneList(), make_trans_verts(), snapArmature(), and v3d_editarmature_buts().
float EditBone::length |
Definition at line 80 of file ED_armature.h.
Referenced by armature_click_extrude_exec(), createTransArmatureVerts(), draw_b_bone(), draw_ebones(), draw_line_bone(), draw_sphere_bone(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), draw_wire_bone(), get_matrix_editbone(), make_boneList(), and recalcData_view3d().
char EditBone::name[64] |
Definition at line 65 of file ED_armature.h.
Referenced by armature_autoside_names_exec(), armature_click_extrude_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_flip_names_exec(), armature_subdivide_exec(), bones_merge(), cloneArc(), cloneControl(), draw_ebones(), duplicateEditBoneObjects(), ED_armature_bone_get_mirrored(), ED_armature_bone_rename(), ED_armature_edit_bone_add(), ED_armature_from_edit(), finalizeControl(), get_named_editbone(), joined_armature_fix_links(), make_boneList(), namebutton_cb(), outliner_add_id_contents(), RIG_addControlBone(), RIG_arcFromBoneChain(), RIG_nameBone(), RIG_printArc(), RIG_printArcBones(), RIG_printCtrl(), RIG_reconnectControlBones(), unique_editbone_name(), and updateDuplicateSubtargetObjects().
struct EditBone* EditBone::next |
Definition at line 58 of file ED_armature.h.
Referenced by armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_delete_selected_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_hide_exec(), armature_reveal_exec(), armature_select_hierarchy_exec(), armature_select_linked_invoke(), armature_select_mirrored(), armature_subdivide_exec(), armature_tag_select_mirrored(), armature_tag_unselect(), armatureSelectedToGraph(), bone_connect_to_new_parent(), calc_manipulator_stats(), chains_find_tips(), countEditBoneChildren(), createTransArmatureVerts(), do_armature_box_select(), do_lasso_select_armature(), docenter_armature(), draw_ebones(), ED_armature_apply_transform(), ED_armature_bone_get_mirrored(), ED_armature_deselect_all(), ED_armature_deselect_all_visible(), ED_armature_edit_bone_remove(), ED_armature_edit_free(), ED_armature_from_edit(), ED_armature_sync_selection(), editbone_get_child(), editBones_to_undoBones(), fix_bonelist_roll(), fix_editbone_connected_children(), get_named_editbone(), getTransformOrientation(), make_trans_verts(), nextEditBoneChild(), outliner_add_id_contents(), preEditBoneDuplicate(), recalcData_view3d(), RIG_graphFromArmature(), separate_armature_bones(), snapArmature(), special_transvert_update(), stats_object_edit(), transform_armature_mirror_update(), and undoBones_to_editBones().
float EditBone::oldlength |
Definition at line 84 of file ED_armature.h.
Referenced by createTransArmatureVerts(), and recalcData_view3d().
struct EditBone* EditBone::parent |
Definition at line 60 of file ED_armature.h.
Referenced by armature_align_bones_exec(), armature_click_extrude_exec(), armature_de_select_all_exec(), armature_duplicate_selected_exec(), armature_extrude_exec(), armature_fill_bones_exec(), armature_merge_exec(), armature_parent_set_exec(), armature_parent_set_invoke(), armature_select_hierarchy_exec(), armature_select_linked_invoke(), armature_subdivide_exec(), armatureSelectedToGraph(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bones_merge(), chains_find_tips(), cloneRigGraph(), countEditBoneChildren(), do_armature_box_select(), draw_ebones(), draw_sphere_bone(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ebone_select_flag(), ED_armature_deselect_all(), ED_armature_edit_bone_remove(), ED_armature_from_edit(), ED_armature_sync_selection(), editbone_clear_parent(), editbone_get_child(), editBones_to_undoBones(), fill_add_joint(), fix_connected_bone(), fix_editbone_connected_children(), make_boneList(), make_trans_verts(), mouse_armature(), nextEditBoneChild(), outliner_add_id_contents(), recalcData_view3d(), RIG_arcFromBoneChain(), RIG_graphFromArmature(), RIG_parentControl(), RIG_reconnectControlBones(), separate_armature_bones(), sk_convertStroke(), special_transvert_update(), stats_object_edit(), subdivideArcBy(), transform_armature_mirror_update(), tree_element_active_ebone__sel(), undoBones_to_editBones(), and v3d_editarmature_buts().
struct EditBone * EditBone::prev |
Definition at line 58 of file ED_armature.h.
struct IDProperty* EditBone::prop |
Definition at line 59 of file ED_armature.h.
Referenced by bone_free(), duplicateEditBoneObjects(), ED_armature_edit_free(), ED_armature_from_edit(), and make_boneList().
float EditBone::rad_head |
Definition at line 82 of file ED_armature.h.
Referenced by armature_click_extrude_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), createTransArmatureVerts(), draw_sphere_bone(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ED_armature_apply_transform(), ED_armature_edit_bone_add(), ED_armature_from_edit(), make_boneList(), recalcData_view3d(), subdivideArcBy(), and transform_armature_mirror_update().
float EditBone::rad_tail |
Definition at line 82 of file ED_armature.h.
Referenced by armature_click_extrude_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), createTransArmatureVerts(), draw_sphere_bone(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ED_armature_apply_transform(), ED_armature_edit_bone_add(), ED_armature_from_edit(), make_boneList(), recalcData_view3d(), subdivideArcBy(), and transform_armature_mirror_update().
float EditBone::roll |
Definition at line 66 of file ED_armature.h.
Referenced by apply_armature_pose2bones_exec(), armature_calc_roll_exec(), bone_align_to_bone(), createTransArmatureVerts(), ED_armature_apply_transform(), ED_armature_from_edit(), finalizeControl(), fix_bonelist_roll(), get_matrix_editbone(), getTransformOrientation(), make_boneList(), recalcData_view3d(), repositionBone(), RIG_addControlBone(), RIG_addEdgeToArc(), setBoneRollFromNormal(), and transform_armature_mirror_update().
short EditBone::segments |
Definition at line 86 of file ED_armature.h.
Referenced by armature_extrude_exec(), ED_armature_edit_bone_add(), ED_armature_from_edit(), and make_boneList().
float EditBone::tail[3] |
Definition at line 72 of file ED_armature.h.
Referenced by add_points_bone(), add_primitive_bone(), apply_armature_pose2bones_exec(), armature_autoside_names_exec(), armature_bone_primitive_add_exec(), armature_calc_roll_exec(), armature_circle_select(), armature_click_extrude_exec(), armature_extrude_exec(), armature_subdivide_exec(), bone_align_to_bone(), bone_connect_to_existing_parent(), bone_connect_to_new_parent(), bones_merge(), calc_manipulator_stats(), createTransArmatureVerts(), do_lasso_select_armature(), docenter_armature(), draw_ebones(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ED_armature_apply_transform(), ED_armature_from_edit(), ED_rollBoneToVector(), fill_add_joint(), finalizeControl(), fix_bonelist_roll(), fix_connected_bone(), get_matrix_editbone(), getEditBoneRollUpAxis(), getTransformOrientation(), make_boneList(), make_trans_verts(), recalcData_view3d(), repositionBone(), repositionControl(), RIG_addControlBone(), RIG_arcFromBoneChain(), RIG_parentControl(), RIG_reconnectControlBones(), rollBoneByQuatAligned(), rollBoneByQuatJoint(), sk_convertStroke(), snapArmature(), special_transvert_update(), subdivideArcBy(), and transform_armature_mirror_update().
void* EditBone::temp |
Definition at line 63 of file ED_armature.h.
Referenced by armature_duplicate_selected_exec(), duplicateEditBoneObjects(), ED_armature_from_edit(), editBones_to_undoBones(), fix_bonelist_roll(), outliner_add_id_contents(), preEditBoneDuplicate(), separate_armature_bones(), undoBones_to_editBones(), and updateDuplicateSubtargetObjects().
float EditBone::weight |
Definition at line 79 of file ED_armature.h.
Referenced by armature_extrude_exec(), ED_armature_edit_bone_add(), ED_armature_from_edit(), and make_boneList().
float EditBone::xwidth |
Definition at line 80 of file ED_armature.h.
Referenced by armature_extrude_exec(), createTransArmatureVerts(), draw_b_bone(), ED_armature_apply_transform(), ED_armature_edit_bone_add(), ED_armature_from_edit(), make_boneList(), and transform_armature_mirror_update().
float EditBone::zwidth |
Definition at line 80 of file ED_armature.h.
Referenced by armature_extrude_exec(), draw_b_bone(), ED_armature_apply_transform(), ED_armature_edit_bone_add(), ED_armature_from_edit(), make_boneList(), and transform_armature_mirror_update().