diff options
Diffstat (limited to 'source/blender/blenkernel/BKE_object.h')
-rw-r--r-- | source/blender/blenkernel/BKE_object.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_object.h b/source/blender/blenkernel/BKE_object.h index 434175624b7..e6e6d621ef3 100644 --- a/source/blender/blenkernel/BKE_object.h +++ b/source/blender/blenkernel/BKE_object.h @@ -87,6 +87,14 @@ struct Object *BKE_object_add_only_object(struct Main *bmain, int type, const ch struct Object *BKE_object_add(struct Main *bmain, struct Scene *scene, int type); void *BKE_object_obdata_add_from_type(struct Main *bmain, int type); +void BKE_object_lod_add(struct Object *ob); +void BKE_object_lod_sort(struct Object *ob); +bool BKE_object_lod_remove(struct Object *ob, int level); +bool BKE_object_lod_update(struct Object *ob, float camera_position[3]); +bool BKE_object_lod_is_usable(struct Object *ob, struct Scene *scene); +struct Object *BKE_object_lod_meshob_get(struct Object *ob, struct Scene *scene); +struct Object *BKE_object_lod_matob_get(struct Object *ob, struct Scene *scene); + struct Object *BKE_object_copy_ex(struct Main *bmain, struct Object *ob, int copy_caches); struct Object *BKE_object_copy(struct Object *ob); void BKE_object_make_local(struct Object *ob); |