diff options
author | Jacques Lucke <jacques@blender.org> | 2020-08-21 16:58:28 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2020-08-21 16:58:28 +0300 |
commit | 0de48f8550ad599f43bcc2773cc60a32bebbf5d5 (patch) | |
tree | 20734296770119c32d63db0c963debc8d19cf035 /source/blender/blenkernel/BKE_anim_data.h | |
parent | bed634c4f96cac7b1afaccc1ff646fc22f3efb29 (diff) |
Refactor: move animdata code from blenloader to blenkernel
Diffstat (limited to 'source/blender/blenkernel/BKE_anim_data.h')
-rw-r--r-- | source/blender/blenkernel/BKE_anim_data.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_anim_data.h b/source/blender/blenkernel/BKE_anim_data.h index 189e45f4fe5..587262306fe 100644 --- a/source/blender/blenkernel/BKE_anim_data.h +++ b/source/blender/blenkernel/BKE_anim_data.h @@ -35,6 +35,10 @@ struct LibraryForeachIDData; struct Main; struct ReportList; struct bAction; +struct BlendWriter; +struct BlendDataReader; +struct BlendLibReader; +struct BlendExpander; /* ************************************* */ /* AnimData API */ @@ -94,6 +98,13 @@ void BKE_animdata_merge_copy(struct Main *bmain, eAnimData_MergeCopy_Modes action_mode, bool fix_drivers); +void BKE_animdata_blend_write(struct BlendWriter *writer, struct AnimData *adt); +void BKE_animdata_blend_data_read(struct BlendDataReader *reader, struct AnimData *adt); +void BKE_animdata_blend_lib_read(struct BlendLibReader *reader, + struct ID *id, + struct AnimData *adt); +void BKE_animdata_blend_expand(struct BlendExpander *expander, struct AnimData *adt); + #ifdef __cplusplus } #endif |