Blender  V2.59
Public Attributes
bPoseChannel Struct Reference

#include <DNA_action_types.h>

List of all members.

Public Attributes

struct bPoseChannelnext
struct bPoseChannelprev
IDPropertyprop
ListBase constraints
char name [32]
short flag
short constflag
short ikflag
short selectflag
short protectflag
short agrp_index
int pathlen
int pathsf
int pathef
struct Bonebone
struct bPoseChannelparent
struct bPoseChannelchild
struct ListBase iktree
bMotionPathmpath
struct Objectcustom
struct bPoseChannelcustom_tx
float loc [3]
float size [3]
float eul [3]
float quat [4]
float rotAxis [3]
float rotAngle
short rotmode
short pad
float chan_mat [4][4]
float pose_mat [4][4]
float constinv [4][4]
float pose_head [3]
float pose_tail [3]
float limitmin [3]
float limitmax [3]
float stiffness [3]
float ikstretch
float ikrotweight
float iklinweight
float * path

Detailed Description

Definition at line 184 of file DNA_action_types.h.


Member Data Documentation

Definition at line 205 of file DNA_action_types.h.

Referenced by add_pose_transdata(), animchan_sync_fcurve(), animchan_sync_group(), animviz_get_object_motionpaths(), apply_targetless_ik(), applyModifier(), armature_deform_verts(), armature_mat_pose_to_bone(), armature_rebuild_pose(), armature_set_id_extern(), b_bone_spline_setup(), constraint_mat_convertspace(), convert_pose(), convert_tree(), count_set_pose_transflags(), createTransPose(), direct_link_pose(), dist_bone_deform(), do_lasso_select_pose(), draw_b_bone(), draw_b_bone_boxes(), draw_line_bone(), draw_motion_path_instance(), draw_pose_bones(), draw_pose_dofs(), draw_pose_paths(), draw_sphere_bone(), draw_sphere_bone_dist(), draw_sphere_bone_wire(), ED_pose_clear_paths(), ED_pose_deselectall(), execute_posetree(), framechange_poses_clear_unkeyed(), get_indexed_bone(), getTransformOrientation(), ghost_poses_tag_unselected(), gimbal_axis(), lib_link_pose(), ob_parbone(), outliner_draw_restrictbuts(), pchan_b_bone_defmats(), pchan_bone_deform(), pchan_cb(), pchan_circle_doSelectJoint(), pchan_deform_mat_add(), pchan_to_mat4(), pose_autoside_names_exec(), pose_bone_flip_active_exec(), pose_bone_layers_exec(), pose_bone_layers_invoke(), pose_channel_in_IK_chain(), pose_flip_quats_exec(), pose_grab_with_ik(), pose_grab_with_ik_add(), pose_group_select(), pose_paste_exec(), pose_proxy_synchronize(), pose_select_constraint_target_exec(), pose_select_hierarchy_exec(), pose_select_parent_exec(), pose_select_same_group(), pose_select_same_layer(), poseAnim_mapping_autoKeyframe(), poselib_apply_pose(), poselib_backup_posecopy(), poselib_keytag_pose(), proxylocked_constraints_owner(), rebuild_pose_bone(), rest_pose(), set_pose_keys(), skip_fcurve_selected_data(), snap_curs_to_sel(), snap_sel_to_curs(), snap_sel_to_grid(), snapArmature(), splineik_evaluate_bone(), splineik_init_tree_from_pchan(), stats_object_pose(), stats_pose(), update_pose_constraint_flags(), viewselected_exec(), visualkey_get_value(), where_is_ik_bone(), where_is_pose(), where_is_pose_bone(), where_is_pose_bone_tail(), wpaint_make_validmap(), and write_pose().

Definition at line 236 of file DNA_action_types.h.

Referenced by duplicate_pose_channel_data(), and verify_pose_channel().

Definition at line 235 of file DNA_action_types.h.

Referenced by duplicate_pose_channel_data(), and verify_pose_channel().

Definition at line 185 of file DNA_action_types.h.

Referenced by animviz_get_object_motionpaths(), apply_armature_pose2bones_exec(), apply_targetless_ik(), armature_deform_verts(), armature_delete_selected_exec(), armature_rebuild_pose(), armature_set_id_extern(), build_dag_object(), calc_manipulator_stats(), check_armature_bone_constraint(), copy_object_pose(), copy_pose(), copy_pose_result(), count_set_pose_transflags(), create_scene(), createTransPose(), DAG_pose_sort(), direct_link_pose(), do_lasso_select_pose(), do_versions(), do_versions_ipos_to_animato(), draw_pose_bones(), draw_pose_dofs(), draw_pose_paths(), ED_armature_bone_rename(), ED_pose_clear_paths(), ED_pose_deselectall(), expand_pose(), extract_pose_from_pose(), KX_ArmatureSensor::FindConstraint(), framechange_poses_clear_unkeyed(), free_pose_channels(), free_posebuf(), game_blend_poses(), game_copy_pose(), get_constraint_lb(), getTransformOrientation(), ghost_poses_tag_unselected(), iksolver_initialize_tree(), itasc_initialize_tree(), joined_armature_fix_links(), lib_link_pose(), BL_ArmatureObject::LoadChannels(), BL_ArmatureObject::LoadConstraints(), make_pose_channels_hash(), minmax_object(), object_relink(), object_test_constraints(), outliner_add_object_contents(), pose_circle_select(), pose_grab_with_ik(), pose_grab_with_ik_clear(), pose_paste_exec(), pose_proxy_synchronize(), refresh_pyconstraints_exec(), BL_ArmatureConstraint::ReParent(), rest_pose(), RIG_reconnectControlBones(), separate_armature_bones(), separated_armature_fix_links(), set_pose_keys(), snap_curs_to_sel(), snap_sel_to_curs(), snap_sel_to_grid(), snapArmature(), special_aftertrans_update(), splineik_init_tree(), stats_object_pose(), transform_autoik_update(), unlink_object(), unlink_text(), update_pose_constraint_flags(), viewselected_exec(), where_is_pose(), wpaint_make_validmap(), and write_pose().

Definition at line 223 of file DNA_action_types.h.

Definition at line 202 of file DNA_action_types.h.

Definition at line 200 of file DNA_action_types.h.

Definition at line 201 of file DNA_action_types.h.

Definition at line 185 of file DNA_action_types.h.

Referenced by outliner_add_object_contents(), and pose_proxy_synchronize().

Definition at line 195 of file DNA_action_types.h.

Referenced by lib_link_pose(), and write_pose().


The documentation for this struct was generated from the following file: