Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show First 20 Lines • Show All 153 Lines • ▼ Show 20 Lines | |||||
| struct Object **BKE_object_pose_array_get(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_objects_len); | struct Object **BKE_object_pose_array_get(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_objects_len); | ||||
| struct Base **BKE_object_pose_base_array_get_ex(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len, bool unique); | struct Base **BKE_object_pose_base_array_get_ex(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len, bool unique); | ||||
| struct Base **BKE_object_pose_base_array_get_unique(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len); | struct Base **BKE_object_pose_base_array_get_unique(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len); | ||||
| struct Base **BKE_object_pose_base_array_get(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len); | struct Base **BKE_object_pose_base_array_get(struct ViewLayer *view_layer, struct View3D *v3d, unsigned int *r_bases_len); | ||||
| void BKE_object_get_parent_matrix( | void BKE_object_get_parent_matrix( | ||||
| struct Object *ob, struct Object *par, float parentmat[4][4]); | struct Object *ob, struct Object *par, float parentmat[4][4]); | ||||
| void BKE_object_get_parent_matrix_for_dupli( | |||||
| struct Object *ob, struct Object *par, float dupli_ctime, int dupli_transflag, float parentmat[4][4]); | |||||
| void BKE_object_where_is_calc( | void BKE_object_where_is_calc( | ||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob); | struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob); | ||||
| void BKE_object_where_is_calc_ex( | void BKE_object_where_is_calc_ex( | ||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct RigidBodyWorld *rbw, | struct Depsgraph *depsgraph, struct Scene *scene, struct RigidBodyWorld *rbw, | ||||
| struct Object *ob, float r_originmat[3][3]); | struct Object *ob, float r_originmat[3][3]); | ||||
| void BKE_object_where_is_calc_time( | void BKE_object_where_is_calc_time( | ||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime); | struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime); | ||||
| void BKE_object_where_is_calc_time_for_dupli( | |||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime, int dupli_transflag); | |||||
| void BKE_object_where_is_calc_time_ex( | void BKE_object_where_is_calc_time_ex( | ||||
| struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime, int dupli_transflag, | struct Depsgraph *depsgraph, struct Scene *scene, struct Object *ob, float ctime, | ||||
| struct RigidBodyWorld *rbw, float r_originmat[3][3]); | struct RigidBodyWorld *rbw, float r_originmat[3][3]); | ||||
| void BKE_object_where_is_calc_mat4(struct Object *ob, float obmat[4][4]); | void BKE_object_where_is_calc_mat4(struct Object *ob, float obmat[4][4]); | ||||
| /* possibly belong in own moduke? */ | /* possibly belong in own moduke? */ | ||||
| struct BoundBox *BKE_boundbox_alloc_unit(void); | struct BoundBox *BKE_boundbox_alloc_unit(void); | ||||
| void BKE_boundbox_init_from_minmax(struct BoundBox *bb, const float min[3], const float max[3]); | void BKE_boundbox_init_from_minmax(struct BoundBox *bb, const float min[3], const float max[3]); | ||||
| void BKE_boundbox_calc_center_aabb(const struct BoundBox *bb, float r_cent[3]); | void BKE_boundbox_calc_center_aabb(const struct BoundBox *bb, float r_cent[3]); | ||||
| void BKE_boundbox_calc_size_aabb(const struct BoundBox *bb, float r_size[3]); | void BKE_boundbox_calc_size_aabb(const struct BoundBox *bb, float r_size[3]); | ||||
| ▲ Show 20 Lines • Show All 184 Lines • Show Last 20 Lines | |||||