Blender Git Loki
Git Commits -> Revision f2a1508
March 23, 2015, 11:23 (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: f2a1508a860f416bc468b5f7d1160e0e2cec313d
Parent Commit: 2b9a4ca
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)