Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_armature.h
| Show All 38 Lines | |||||
| struct bContext; | struct bContext; | ||||
| struct Bone; | struct Bone; | ||||
| struct bPoseChannel; | struct bPoseChannel; | ||||
| struct IDProperty; | struct IDProperty; | ||||
| struct ListBase; | struct ListBase; | ||||
| struct MeshDeformModifierData; | struct MeshDeformModifierData; | ||||
| struct DerivedMesh; | struct DerivedMesh; | ||||
| struct Object; | struct Object; | ||||
| struct ObjectBase; | |||||
| struct ReportList; | struct ReportList; | ||||
| struct Scene; | struct Scene; | ||||
| struct ViewContext; | struct ViewContext; | ||||
| struct wmKeyConfig; | struct wmKeyConfig; | ||||
| struct wmOperator; | struct wmOperator; | ||||
| typedef struct EditBone { | typedef struct EditBone { | ||||
| struct EditBone *next, *prev; | struct EditBone *next, *prev; | ||||
| ▲ Show 20 Lines • Show All 122 Lines • ▼ Show 20 Lines | |||||
| /* low level selection functions which handle */ | /* low level selection functions which handle */ | ||||
| int ED_armature_ebone_selectflag_get(const EditBone *ebone); | int ED_armature_ebone_selectflag_get(const EditBone *ebone); | ||||
| void ED_armature_ebone_selectflag_set(EditBone *ebone, int flag); | void ED_armature_ebone_selectflag_set(EditBone *ebone, int flag); | ||||
| void ED_armature_ebone_select_set(EditBone *ebone, bool select); | void ED_armature_ebone_select_set(EditBone *ebone, bool select); | ||||
| void ED_armature_ebone_selectflag_enable(EditBone *ebone, int flag); | void ED_armature_ebone_selectflag_enable(EditBone *ebone, int flag); | ||||
| void ED_armature_ebone_selectflag_disable(EditBone *ebone, int flag); | void ED_armature_ebone_selectflag_disable(EditBone *ebone, int flag); | ||||
| /* poseobject.c */ | /* poseobject.c */ | ||||
| void ED_armature_exit_posemode(struct bContext *C, struct Base *base); | void ED_armature_exit_posemode(struct bContext *C, struct ObjectBase *base); | ||||
| void ED_armature_enter_posemode(struct bContext *C, struct Base *base); | void ED_armature_enter_posemode(struct bContext *C, struct ObjectBase *base); | ||||
| void ED_pose_de_selectall(struct Object *ob, int select_mode, const bool ignore_visibility); | void ED_pose_de_selectall(struct Object *ob, int select_mode, const bool ignore_visibility); | ||||
| void ED_pose_bone_select(struct Object *ob, struct bPoseChannel *pchan, bool select); | void ED_pose_bone_select(struct Object *ob, struct bPoseChannel *pchan, bool select); | ||||
| void ED_pose_recalculate_paths(struct Scene *scene, struct Object *ob); | void ED_pose_recalculate_paths(struct Scene *scene, struct Object *ob); | ||||
| struct Object *ED_pose_object_from_context(struct bContext *C); | struct Object *ED_pose_object_from_context(struct bContext *C); | ||||
| /* sketch */ | /* sketch */ | ||||
| int ED_operator_sketch_mode_active_stroke(struct bContext *C); | int ED_operator_sketch_mode_active_stroke(struct bContext *C); | ||||
| Show All 28 Lines | |||||