Blender V2.61 - r43446
|
#include <DNA_constraint_types.h>
Public Attributes | |
struct bConstraint * | next |
struct bConstraint * | prev |
void * | data |
short | type |
short | flag |
char | ownspace |
char | tarspace |
char | name [64] |
short | pad |
float | enforce |
float | headtail |
struct Ipo *ipo | DNA_DEPRECATED |
float | lin_error |
float | rot_error |
Definition at line 54 of file DNA_constraint_types.h.
void* bConstraint::data |
Definition at line 57 of file DNA_constraint_types.h.
Referenced by actcon_flush_tars(), actcon_get_tarmat(), actcon_get_tars(), actcon_id_looper(), actcon_relink(), add_new_constraint_internal(), base_callback(), BL_ConvertBlenderObjects(), build_dag_object(), camerasolver_evaluate(), camerasolver_id_looper(), childof_clear_inverse_exec(), childof_evaluate(), childof_flush_tars(), childof_get_tars(), childof_id_looper(), childof_set_inverse_exec(), clampto_evaluate(), clampto_flush_tars(), clampto_get_tars(), clampto_id_looper(), constraint_add_exec(), constraint_valid(), constraintRotLim(), constraints_list_needinv(), constraintSizeLim(), constraintTransLim(), convert_tree(), copy_constraints(), copypose_callback(), DAG_pose_sort(), damptrack_evaluate(), damptrack_flush_tars(), damptrack_get_tars(), damptrack_id_looper(), direct_link_constraints(), distance_callback(), distlimit_evaluate(), distlimit_flush_tars(), distlimit_get_tars(), distlimit_id_looper(), do_version_constraints_radians_degrees_250(), do_version_old_trackto_to_constraints(), do_versions(), draw_object(), execute_posetree(), followpath_evaluate(), followpath_flush_tars(), followpath_get_tarmat(), followpath_get_tars(), followpath_id_looper(), followtrack_evaluate(), followtrack_id_looper(), free_constraint_data(), has_targetless_ik(), initialize_chain(), initialize_posetree(), itasc_test_constraint(), joined_armature_fix_links(), kinematic_flush_tars(), kinematic_get_tarmat(), kinematic_get_tars(), kinematic_id_looper(), lib_link_constraints(), limitdistance_reset_exec(), locktrack_evaluate(), locktrack_flush_tars(), locktrack_get_tars(), locktrack_id_looper(), loclike_evaluate(), loclike_flush_tars(), loclike_get_tars(), loclike_id_looper(), loclimit_evaluate(), minmax_evaluate(), minmax_flush_tars(), minmax_get_tars(), minmax_id_looper(), object_solver_camera(), object_solver_inverted_matrix(), objectsolver_clear_inverse_exec(), objectsolver_evaluate(), objectsolver_id_looper(), objectsolver_set_inverse_exec(), parent_set_exec(), pchan_autoik_adjust(), pchan_draw_IK_root_lines(), pivotcon_evaluate(), pivotcon_flush_tars(), pivotcon_get_tars(), pivotcon_id_looper(), pose_channel_in_IK_chain(), pose_grab_with_ik_add(), pose_grab_with_ik_clear(), pycon_copy(), pycon_evaluate(), pycon_free(), pycon_get_tarmat(), pycon_get_tars(), pycon_id_looper(), pycon_relink(), rbj_flush_tars(), rbj_get_tars(), rbj_id_looper(), rotlike_evaluate(), rotlike_flush_tars(), rotlike_get_tars(), rotlike_id_looper(), rotlimit_evaluate(), samevolume_evaluate(), BL_ArmatureConstraint::SetWeight(), shrinkwrap_flush_tars(), shrinkwrap_get_tarmat(), shrinkwrap_get_tars(), shrinkwrap_id_looper(), sizelike_evaluate(), sizelike_flush_tars(), sizelike_get_tars(), sizelike_id_looper(), sizelimit_evaluate(), splineik_copy(), splineik_flush_tars(), splineik_free(), splineik_get_tars(), splineik_id_looper(), splineik_init_tree_from_pchan(), stretchto_evaluate(), stretchto_flush_tars(), stretchto_get_tars(), stretchto_id_looper(), stretchto_reset_exec(), test_constraints(), text_refresh_pyconstraints_exec(), track_set_exec(), trackto_evaluate(), trackto_flush_tars(), trackto_get_tars(), trackto_id_looper(), transform_evaluate(), transform_flush_tars(), transform_get_tars(), transform_id_looper(), translike_flush_tars(), translike_get_tars(), translike_id_looper(), uiTemplateConstraint(), unlink_movieclip(), unlink_text(), update_pose_constraint_flags(), and write_constraints().
struct Ipo* ipo bConstraint::DNA_DEPRECATED |
Definition at line 71 of file DNA_constraint_types.h.
float bConstraint::enforce |
Definition at line 68 of file DNA_constraint_types.h.
Referenced by add_new_constraint_internal(), constraintRotLim(), constraints_list_needinv(), constraintSizeLim(), constraintTransLim(), copy_pose_channel_data(), execute_posetree(), game_blend_poses(), has_targetless_ik(), initialize_posetree(), pchan_autoik_adjust(), pchan_draw_IK_root_lines(), pose_grab_with_ik_add(), solve_constraints(), splineik_evaluate_bone(), splineik_init_tree_from_pchan(), target_callback(), and visualkey_can_use().
short bConstraint::flag |
Definition at line 59 of file DNA_constraint_types.h.
Referenced by add_new_constraint(), add_new_constraint_internal(), armature_delete_selected_exec(), BL_ArmatureConstraint::ClrConstraintFlag(), constraint_valid(), constraintRotLim(), constraints_get_active(), constraints_list_needinv(), constraints_set_active(), constraintSizeLim(), constraintTransLim(), convert_channels(), copypose_callback(), direct_link_constraints(), distance_callback(), do_versions(), draw_constraint(), draw_object(), ED_object_constraint_set_active(), KX_ArmatureSensor::Evaluate(), execute_scene(), extract_proxylocal_constraints(), KX_ArmatureSensor::FindConstraint(), initialize_posetree(), BL_ArmatureObject::LoadConstraints(), pose_grab_with_ik_add(), BL_ArmatureConstraint::RestoreTarget(), BL_ArmatureConstraint::SetConstraintFlag(), solve_constraints(), splineik_init_tree_from_pchan(), test_constraints(), BL_ArmatureConstraint::UpdateTarget(), and visualkey_can_use().
float bConstraint::headtail |
Definition at line 69 of file DNA_constraint_types.h.
Referenced by actcon_get_tarmat(), copy_pose_channel_data(), default_get_tarmat(), do_versions(), kinematic_get_tarmat(), and pycon_get_tarmat().
float bConstraint::lin_error |
Definition at line 74 of file DNA_constraint_types.h.
Referenced by copypose_error(), direct_link_constraints(), distance_error(), and KX_ArmatureSensor::Evaluate().
char bConstraint::name[64] |
Definition at line 64 of file DNA_constraint_types.h.
Referenced by actcon_get_tarmat(), add_new_constraint_internal(), BL_ArmatureConstraint::BL_ArmatureConstraint(), check_armature_bone_constraint(), do_versions_ipos_to_animato(), draw_constraint(), edit_constraint_invoke_properties(), KX_ArmatureSensor::FindConstraint(), BL_ArmatureConstraint::Match(), outliner_add_object_contents(), BL_ArmatureConstraint::ReParent(), and unique_constraint_name().
struct bConstraint* bConstraint::next |
Definition at line 55 of file DNA_constraint_types.h.
Referenced by armature_delete_selected_exec(), BL_ConvertBlenderObjects(), build_dag_object(), check_armature_bone_constraint(), child_get_inverse_matrix(), constraint_bone_name_fix(), constraint_move_down_exec(), constraintRotLim(), constraints_get_active(), constraints_list_needinv(), constraints_set_active(), constraintSizeLim(), constraintTransLim(), copy_constraints(), copy_object_pose(), copy_pose_channel_data(), dag_id_flush_update(), dag_object_time_update_flags(), DAG_pose_sort(), direct_link_constraints(), do_version_constraints_radians_degrees_250(), do_versions(), do_versions_ipos_to_animato(), draw_constraint(), draw_object(), expand_constraints(), extract_proxylocal_constraints(), KX_ArmatureSensor::FindConstraint(), free_constraints(), game_blend_poses(), has_targetless_ik(), id_loop_constraints(), initialize_posetree(), initialize_scene(), joined_armature_fix_links(), lib_link_constraints(), BL_ArmatureObject::LoadConstraints(), object_get_movieclip(), object_solver_camera(), object_solver_inverted_matrix(), outliner_add_object_contents(), pchan_autoik_adjust(), pchan_draw_IK_root_lines(), pose_channel_in_IK_chain(), pose_grab_with_ik_add(), pose_grab_with_ik_clear(), pose_ik_add_invoke(), pose_ik_clear_exec(), pose_proxy_synchronize(), pose_select_constraint_target_exec(), RBJconstraints(), relink_constraints(), BL_ArmatureConstraint::ReParent(), RIG_reconnectControlBones(), separated_armature_fix_links(), solve_constraints(), splineik_init_tree_from_pchan(), subframe_updateObject(), test_constraints(), text_refresh_pyconstraints_exec(), unlink_movieclip(), unlink_object(), unlink_text(), update_pose_constraint_flags(), updateDuplicateSubtargetObjects(), visualkey_can_use(), and write_constraints().
Definition at line 61 of file DNA_constraint_types.h.
Referenced by add_new_constraint(), constraintRotLim(), constraintSizeLim(), constraintTransLim(), direct_link_constraints(), do_versions(), and solve_constraints().
short bConstraint::pad |
Definition at line 66 of file DNA_constraint_types.h.
struct bConstraint * bConstraint::prev |
Definition at line 55 of file DNA_constraint_types.h.
Referenced by child_get_inverse_matrix(), constraint_move_up_exec(), draw_constraint(), object_track_clear_exec(), and remove_constraints_type().
float bConstraint::rot_error |
Definition at line 75 of file DNA_constraint_types.h.
Referenced by copypose_error(), direct_link_constraints(), and KX_ArmatureSensor::Evaluate().
Definition at line 62 of file DNA_constraint_types.h.
Referenced by do_versions().
short bConstraint::type |
Definition at line 58 of file DNA_constraint_types.h.
Referenced by add_new_constraint_internal(), BL_ConvertBlenderObjects(), build_dag_object(), constraint_delete_exec(), constraint_get_typeinfo(), constraintRotLim(), constraints_list_needinv(), constraintSizeLim(), constraintTransLim(), DAG_pose_sort(), direct_link_constraints(), do_version_constraints_radians_degrees_250(), do_versions(), draw_constraint(), draw_object(), edit_constraint_property_get(), has_targetless_ik(), initialize_posetree(), initialize_scene(), itasc_test_constraint(), joined_armature_fix_links(), lib_link_constraints(), BL_ArmatureObject::LoadConstraints(), object_get_movieclip(), object_track_clear_exec(), pchan_autoik_adjust(), pchan_draw_IK_root_lines(), pose_channel_in_IK_chain(), pose_grab_with_ik_add(), pose_grab_with_ik_clear(), pose_ik_add_invoke(), pose_ik_clear_exec(), RBJconstraints(), remove_constraints_type(), RIG_reconnectControlBones(), BL_ArmatureConstraint::SetWeight(), splineik_init_tree_from_pchan(), test_constraints(), text_refresh_pyconstraints_exec(), uiTemplateConstraint(), unlink_text(), update_pose_constraint_flags(), visualkey_can_use(), and write_constraints().