void BKE_pose_backup_create_on_object(struct Object *ob, const struct bAction *action)
void BKE_pose_backup_clear(struct Object *ob)
struct PoseBackup * BKE_pose_backup_create_all_bones(const struct Object *ob, const struct bAction *action) ATTR_WARN_UNUSED_RESULT
bool BKE_pose_backup_restore_on_object(struct Object *ob)
struct PoseBackup * BKE_pose_backup_create_selected_bones(const struct Object *ob, const struct bAction *action) ATTR_WARN_UNUSED_RESULT
void BKE_pose_backup_restore(const struct PoseBackup *pbd)
bool BKE_pose_backup_is_selection_relevant(const struct PoseBackup *pose_backup)
void BKE_pose_backup_free(struct PoseBackup *pbd)
#define ATTR_WARN_UNUSED_RESULT