Changeset View
Changeset View
Standalone View
Standalone View
source/blender/alembic/ABC_alembic.h
| Show First 20 Lines • Show All 111 Lines • ▼ Show 20 Lines | |||||
| /* Either modifies current_mesh in-place or constructs a new mesh. */ | /* Either modifies current_mesh in-place or constructs a new mesh. */ | ||||
| struct Mesh *ABC_read_mesh(struct CacheReader *reader, | struct Mesh *ABC_read_mesh(struct CacheReader *reader, | ||||
| struct Object *ob, | struct Object *ob, | ||||
| struct Mesh *current_mesh, | struct Mesh *current_mesh, | ||||
| const float time, | const float time, | ||||
| const char **err_str, | const char **err_str, | ||||
| int flags); | int flags); | ||||
| bool ABC_mesh_topology_changed(struct CacheReader *reader, | |||||
| struct Object *ob, | |||||
| struct Mesh *existing_mesh, | |||||
| const float time, | |||||
| const char **err_str); | |||||
| void CacheReader_incref(struct CacheReader *reader); | void CacheReader_incref(struct CacheReader *reader); | ||||
| void CacheReader_free(struct CacheReader *reader); | void CacheReader_free(struct CacheReader *reader); | ||||
| struct CacheReader *CacheReader_open_alembic_object(struct AbcArchiveHandle *handle, | struct CacheReader *CacheReader_open_alembic_object(struct AbcArchiveHandle *handle, | ||||
| struct CacheReader *reader, | struct CacheReader *reader, | ||||
| struct Object *object, | struct Object *object, | ||||
| const char *object_path); | const char *object_path); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||
| #endif /* __ABC_ALEMBIC_H__ */ | #endif /* __ABC_ALEMBIC_H__ */ | ||||