Blender Git Loki
Git Commits -> Revision 806a276
Revision 806a276 by Lukas Toenne (alembic_pointcache) March 3, 2015, 15:01 (GMT) |
Set reader/writer archive as a separate step outside the constructors. This allows nicer creation of readers/writers //before// actually opening the archive. This in turns can simplify code quite a bit. |
Commit Details:
Full Hash: 806a276f300f482ba15a4e7ce9cadf0342c67eba
Parent Commit: a597d07
Lines Changed: +443, -312
19 Modified Paths:
/source/blender/blenkernel/BKE_cache_library.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+107, -80) (Diff)
/source/blender/editors/io/io_cache_library.c (+2, -1) (Diff)
/source/blender/pointcache/alembic/abc_cloth.cpp (+33, -23) (Diff)
/source/blender/pointcache/alembic/abc_cloth.h (+10, -6) (Diff)
/source/blender/pointcache/alembic/abc_mesh.cpp (+35, -23) (Diff)
/source/blender/pointcache/alembic/abc_mesh.h (+10, -6) (Diff)
/source/blender/pointcache/alembic/abc_particles.cpp (+60, -36) (Diff)
/source/blender/pointcache/alembic/abc_particles.h (+20, -12) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+5, -4) (Diff)
/source/blender/pointcache/alembic/abc_writer.h (+5, -4) (Diff)
/source/blender/pointcache/alembic/alembic.cpp (+28, -28) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+26, -26) (Diff)
/source/blender/pointcache/intern/reader.cpp (+11, -2) (Diff)
/source/blender/pointcache/intern/reader.h (+9, -1) (Diff)
/source/blender/pointcache/intern/writer.cpp (+11, -2) (Diff)
/source/blender/pointcache/intern/writer.h (+9, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+43, -42) (Diff)
/source/blender/pointcache/PTC_api.h (+17, -14) (Diff)
/source/blender/blenkernel/intern/cache_library.c (+107, -80) (Diff)
/source/blender/editors/io/io_cache_library.c (+2, -1) (Diff)
/source/blender/pointcache/alembic/abc_cloth.cpp (+33, -23) (Diff)
/source/blender/pointcache/alembic/abc_cloth.h (+10, -6) (Diff)
/source/blender/pointcache/alembic/abc_mesh.cpp (+35, -23) (Diff)
/source/blender/pointcache/alembic/abc_mesh.h (+10, -6) (Diff)
/source/blender/pointcache/alembic/abc_particles.cpp (+60, -36) (Diff)
/source/blender/pointcache/alembic/abc_particles.h (+20, -12) (Diff)
/source/blender/pointcache/alembic/abc_reader.h (+5, -4) (Diff)
/source/blender/pointcache/alembic/abc_writer.h (+5, -4) (Diff)
/source/blender/pointcache/alembic/alembic.cpp (+28, -28) (Diff)
/source/blender/pointcache/intern/ptc_types.h (+26, -26) (Diff)
/source/blender/pointcache/intern/reader.cpp (+11, -2) (Diff)
/source/blender/pointcache/intern/reader.h (+9, -1) (Diff)
/source/blender/pointcache/intern/writer.cpp (+11, -2) (Diff)
/source/blender/pointcache/intern/writer.h (+9, -1) (Diff)
/source/blender/pointcache/PTC_api.cpp (+43, -42) (Diff)
/source/blender/pointcache/PTC_api.h (+17, -14) (Diff)