Blender V5.0
BIK_api.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11struct Depsgraph;
12struct Object;
13struct Scene;
14struct bConstraint;
15struct bPose;
16struct bPoseChannel;
17
18void BIK_init_tree(struct Depsgraph *depsgraph,
19 struct Scene *scene,
20 struct Object *ob,
21 float ctime);
22void BIK_execute_tree(struct Depsgraph *depsgraph,
23 struct Scene *scene,
24 struct Object *ob,
25 struct bPoseChannel *pchan,
26 float ctime);
27void BIK_release_tree(struct Scene *scene, struct Object *ob, float ctime);
28void BIK_clear_data(struct bPose *pose);
29void BIK_clear_cache(struct bPose *pose);
30void BIK_update_param(struct bPose *pose);
31void BIK_test_constraint(struct Object *ob, struct bConstraint *cons);
void BIK_clear_cache(struct bPose *pose)
void BIK_init_tree(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime)
void BIK_release_tree(struct Scene *scene, struct Object *ob, float ctime)
void BIK_execute_tree(struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, struct bPoseChannel *pchan, float ctime)
void BIK_test_constraint(struct Object *ob, struct bConstraint *cons)
void BIK_update_param(struct bPose *pose)
void BIK_clear_data(struct bPose *pose)
BPy_StructRNA * depsgraph