Refactor BKE_blender into separate headers
authorCampbell Barton <ideasman42@gmail.com>
Sun, 24 Apr 2016 12:42:41 +0000 (22:42 +1000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 25 Apr 2016 09:27:45 +0000 (19:27 +1000)
commitbeaa57d2699ae945c06a895d41ec5ddfeabc373a
tree205db121401f06eb1d51a98cd2480b46ae52c582
parent935998312c44300385588c466ef31fa9e85d385f
Refactor BKE_blender into separate headers

- BKE_blender_version.h (only version defines & versionstr).
- BKE_blender_copybuffer.h (currently only used for view3d copy/paste).
- BKE_blender_undo.h (global undo functions).
- BKE_blendfile.h (high level blend file read/write API).
49 files changed:
build_files/buildbot/slave_compile.py
build_files/buildbot/slave_pack.py
build_files/cmake/macros.cmake
doc/python_api/sphinx_doc_gen.sh
source/blender/blenkernel/BKE_blender.h
source/blender/blenkernel/BKE_blender_copybuffer.h [new file with mode: 0644]
source/blender/blenkernel/BKE_blender_undo.h [new file with mode: 0644]
source/blender/blenkernel/BKE_blender_version.h [new file with mode: 0644]
source/blender/blenkernel/BKE_blendfile.h [new file with mode: 0644]
source/blender/blenkernel/CMakeLists.txt
source/blender/blenkernel/intern/appdir.c
source/blender/blenkernel/intern/blender.c
source/blender/blenkernel/intern/blender_copybuffer.c [new file with mode: 0644]
source/blender/blenkernel/intern/blender_undo.c [new file with mode: 0644]
source/blender/blenkernel/intern/blendfile.c [new file with mode: 0644]
source/blender/blenkernel/intern/pointcache.c
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/collada/DocumentExporter.cpp
source/blender/collada/MeshImporter.cpp
source/blender/editors/gpencil/gpencil_undo.c
source/blender/editors/interface/interface_handlers.c
source/blender/editors/interface/resources.c
source/blender/editors/object/object_bake.c
source/blender/editors/physics/dynamicpaint_ops.c
source/blender/editors/render/render_internal.c
source/blender/editors/sculpt_paint/paint_undo.c
source/blender/editors/space_image/image_buttons.c
source/blender/editors/space_image/image_ops.c
source/blender/editors/space_info/info_stats.c
source/blender/editors/space_view3d/view3d_ops.c
source/blender/editors/util/editmode_undo.c
source/blender/editors/util/undo.c
source/blender/makesdna/DNA_fileglobal_types.h
source/blender/makesrna/intern/rna_userdef.c
source/blender/nodes/shader/node_shader_util.h
source/blender/nodes/texture/node_texture_util.h
source/blender/python/intern/bpy.c
source/blender/python/intern/bpy_app.c
source/blender/python/intern/bpy_library_write.c
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_init_exit.c
source/blender/windowmanager/intern/wm_operators.c
source/blender/windowmanager/intern/wm_window.c
source/creator/creator.c
source/creator/creator_args.c
source/creator/creator_signals.c
source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
source/gameengine/Ketsji/KX_PythonInit.cpp