diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-11-22 19:10:58 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-11-22 19:12:00 +0300 |
commit | 326efb431971e668a41d9a331ccc3d11f9fd3e5f (patch) | |
tree | eacd94d8920855df8640f10c4f5995cf0da4cfdb /source/blender/blenkernel/BKE_blender.h | |
parent | d749320e3b10161430bc4cb7dd92edb63712bf8c (diff) |
Fix T53274: Saving template prefs overwrites default prefs
Diffstat (limited to 'source/blender/blenkernel/BKE_blender.h')
-rw-r--r-- | source/blender/blenkernel/BKE_blender.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/source/blender/blenkernel/BKE_blender.h b/source/blender/blenkernel/BKE_blender.h index ec0bfa6f5fa..647291382ef 100644 --- a/source/blender/blenkernel/BKE_blender.h +++ b/source/blender/blenkernel/BKE_blender.h @@ -48,10 +48,17 @@ void BKE_blender_version_string( char *version_str, size_t maxncpy, short version, short subversion, bool v_prefix, bool include_subversion); -void BKE_blender_userdef_set_data(struct UserDef *userdef); -void BKE_blender_userdef_free_data(struct UserDef *userdef); +void BKE_blender_userdef_data_swap(struct UserDef *userdef_dst, struct UserDef *userdef_src); +void BKE_blender_userdef_data_set(struct UserDef *userdef); +void BKE_blender_userdef_data_set_and_free(struct UserDef *userdef); -void BKE_blender_userdef_set_app_template(struct UserDef *userdef); +void BKE_blender_userdef_app_template_data_swap(struct UserDef *userdef_dst, struct UserDef *userdef_src); +void BKE_blender_userdef_app_template_data_set(struct UserDef *userdef); +void BKE_blender_userdef_app_template_data_set_and_free(struct UserDef *userdef); + +void BKE_blender_userdef_data_duplicate(struct UserDef *userdef_dst, struct UserDef *userdef_src); + +void BKE_blender_userdef_data_free(struct UserDef *userdef, bool clear_fonts); /* set this callback when a UI is running */ void BKE_blender_callback_test_break_set(void (*func)(void)); |