Auto-generate RNA-structs declarations in `RNA_prototypes.h`

So far it was needed to declare a new RNA struct to `RNA_access.h` manually.
Since 9b298cf3db we generate a `RNA_prototypes.h` for RNA property
declarations. Now this also includes the RNA struct declarations, so they don't
have to be added manually anymore.

Differential Revision: https://developer.blender.org/D13862

Reviewed by: brecht, campbellbarton
This commit is contained in:
Julian Eisel 2022-03-14 16:54:46 +01:00
parent cc98b40f87
commit a5578351c3
238 changed files with 341 additions and 724 deletions

View File

@ -39,6 +39,8 @@ set(INC
# dna_type_offsets.h
${CMAKE_CURRENT_BINARY_DIR}/../makesdna/intern
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -794,6 +796,8 @@ blender_add_lib(bf_blenkernel "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# Needed so we can use dna_type_offsets.h for defaults initialization.
add_dependencies(bf_blenkernel bf_dna)
# RNA_prototypes.h
add_dependencies(bf_blenkernel bf_rna)
if(WITH_GTESTS)
@ -823,4 +827,7 @@ if(WITH_GTESTS)
)
include(GTestTesting)
blender_add_test_lib(bf_blenkernel_tests "${TEST_SRC}" "${INC};${TEST_INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_blenkernel_tests bf_rna)
endif()

View File

@ -53,6 +53,7 @@
#include "BIK_api.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BLO_read_write.h"

View File

@ -53,6 +53,7 @@
#include "DEG_depsgraph_query.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BLO_read_write.h"

View File

@ -12,6 +12,7 @@
#include "MEM_guardedalloc.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "RNA_types.h"
static ListBase callback_slots[BKE_CB_EVT_TOT] = {{NULL}};

View File

@ -41,6 +41,7 @@
#include "RE_engine.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "CLG_log.h"

View File

@ -46,6 +46,7 @@
#include "BKE_scene.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BLO_read_write.h"

View File

@ -17,6 +17,7 @@
#include "CLG_log.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "GHOST_Path-api.h"

View File

@ -49,6 +49,7 @@
#include "PIL_time.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "RNA_types.h"
#include "atomic_ops.h"

View File

@ -41,6 +41,8 @@
#include "BLO_read_write.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "nla_private.h"
static CLG_LogRef LOG = {"bke.nla"};

View File

@ -63,6 +63,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "NOD_common.h"
#include "NOD_composite.h"

View File

@ -43,6 +43,7 @@
#include "IMB_imbuf_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "libmv-capi.h"
#include "tracking_private.h"

View File

@ -26,6 +26,7 @@
#include "BKE_tracking.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "libmv-capi.h"
#include "tracking_private.h"

View File

@ -13,6 +13,7 @@
#include "DNA_movieclip_types.h"
#include "DNA_scene_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BLI_ghash.h"
#include "BLI_listbase.h"

View File

@ -22,7 +22,8 @@ set(INC
# for writefile.c: dna_type_offsets.h
${CMAKE_BINARY_DIR}/source/blender/makesdna/intern
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -84,6 +85,8 @@ blender_add_lib(bf_blenloader "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# needed so writefile.c can use dna_type_offsets.h
add_dependencies(bf_blenloader bf_dna)
# RNA_prototypes.h
add_dependencies(bf_blenloader bf_rna)
if(WITH_GTESTS)
set(TEST_SRC

View File

@ -56,6 +56,7 @@
#include "RNA_access.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "BLO_readfile.h"
#include "MEM_guardedalloc.h"

View File

@ -26,6 +26,8 @@ set(INC
# dna_type_offsets.h
${CMAKE_CURRENT_BINARY_DIR}/../makesdna/intern
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -666,3 +668,5 @@ endif()
# Needed so we can use dna_type_offsets.h for defaults initialization.
add_dependencies(bf_compositor bf_dna)
# RNA_prototypes.h
add_dependencies(bf_compositor bf_rna)

View File

@ -4,6 +4,7 @@
#include "BKE_node.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "COM_Node.h" /* own include */

View File

@ -15,6 +15,8 @@ set(INC
../windowmanager
../../../intern/atomic
../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -155,6 +157,9 @@ endif()
blender_add_lib(bf_depsgraph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_depsgraph bf_rna)
if(WITH_GTESTS)
set(TEST_SRC
intern/builder/deg_builder_rna_test.cc

View File

@ -20,6 +20,8 @@
#include "BKE_action.h"
#include "RNA_prototypes.h"
#include "intern/builder/deg_builder_cache.h"
#include "intern/builder/deg_builder_remove_noop.h"
#include "intern/depsgraph.h"

View File

@ -91,6 +91,7 @@
#include "BKE_world.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "RNA_types.h"
#include "DEG_depsgraph.h"

View File

@ -82,6 +82,7 @@
#include "BKE_world.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "RNA_types.h"
#include "SEQ_iterator.h"

View File

@ -29,6 +29,8 @@
#include "BKE_armature.h"
#include "BKE_constraint.h"
#include "RNA_prototypes.h"
#include "DEG_depsgraph.h"
#include "DEG_depsgraph_build.h"

View File

@ -24,6 +24,7 @@
#include "BKE_constraint.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "intern/builder/deg_builder.h"
#include "intern/depsgraph.h"

View File

@ -23,6 +23,7 @@
#include "DNA_scene_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "DEG_depsgraph.h"
#include "DEG_depsgraph_query.h"

View File

@ -14,6 +14,8 @@ set(INC
../../../../intern/clog
../../../../intern/glew-mx
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
@ -52,6 +54,9 @@ endif()
blender_add_lib(bf_editor_animation "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_animation bf_rna)
if(WITH_GTESTS)
set(TEST_SRC
keyframes_keylist_test.cc

View File

@ -43,6 +43,7 @@
#include "DNA_world_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BKE_anim_data.h"
#include "BKE_animsys.h"

View File

@ -22,6 +22,7 @@
#include "DNA_anim_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_anim_api.h"

View File

@ -39,6 +39,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "anim_intern.h"

View File

@ -33,6 +33,7 @@
#include "WM_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"
#include "UI_resources.h"

View File

@ -63,6 +63,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "anim_intern.h"

View File

@ -30,6 +30,7 @@
#include "BLI_timecode.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
static void get_time_scrub_region_rect(const ARegion *region, rcti *rect)
{

View File

@ -16,6 +16,8 @@ set(INC
../../../../intern/eigen
../../../../intern/glew-mx
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -50,3 +52,6 @@ set(LIB
blender_add_lib(bf_editor_armature "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_armature bf_rna)

View File

@ -34,6 +34,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -37,6 +37,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -30,6 +30,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -53,6 +53,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -35,6 +35,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -26,6 +26,7 @@
#include "DEG_depsgraph.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -12,6 +12,8 @@ set(INC
../../windowmanager
../../../../intern/clog
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -50,3 +52,6 @@ set(LIB
)
blender_add_lib(bf_editor_asset "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_asset bf_rna)

View File

@ -18,6 +18,7 @@
#include "UI_interface_icons.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_asset_list.h"
#include "ED_asset_mark_clear.h"

View File

@ -29,6 +29,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"

View File

@ -14,6 +14,8 @@ set(INC
../../../../intern/glew-mx
../../../../intern/guardedalloc
../../../../extern/curve_fit_nd
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -38,3 +40,6 @@ set(LIB
blender_add_lib(bf_editor_curve "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_curve bf_rna)

View File

@ -41,6 +41,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "RNA_enum_types.h"

View File

@ -15,6 +15,8 @@ set(INC
../../../../intern/eigen
../../../../intern/glew-mx
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -42,3 +44,6 @@ set(LIB
blender_add_lib(bf_editor_gizmo_library "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_gizmo_library bf_rna)

View File

@ -29,6 +29,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"

View File

@ -52,6 +52,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -45,6 +45,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "ED_gpencil.h"
#include "ED_screen.h"

View File

@ -64,6 +64,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -54,6 +54,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "UI_view2d.h"

View File

@ -57,6 +57,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "UI_resources.h"
#include "UI_view2d.h"

View File

@ -29,6 +29,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "UI_view2d.h"

View File

@ -34,6 +34,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "UI_view2d.h"

View File

@ -33,6 +33,7 @@
#include "interface_intern.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#ifdef WITH_PYTHON
# include "BPY_extern.h"

View File

@ -15,6 +15,7 @@
#include "MEM_guardedalloc.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "WM_api.h"

View File

@ -29,6 +29,7 @@
#include "NOD_composite.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -26,6 +26,7 @@
#include "BKE_unit.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -36,6 +36,7 @@
#include "DNA_space_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "BKE_appdir.h"
#include "BKE_context.h"

View File

@ -33,6 +33,7 @@
#include "BKE_screen.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -40,6 +40,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "RNA_types.h"
#include "UI_interface.h"

View File

@ -27,6 +27,7 @@
#include "WM_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -21,6 +21,7 @@
#include "MEM_guardedalloc.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -23,6 +23,7 @@
#include "MEM_guardedalloc.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"
#include "UI_view2d.h"

View File

@ -41,6 +41,7 @@
#include "ED_screen.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -73,6 +73,7 @@
#include "RE_engine.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -24,6 +24,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -48,6 +48,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -28,6 +28,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -33,6 +33,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "UI_interface_icons.h"

View File

@ -50,6 +50,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_keyframing.h"
#include "ED_object.h"

View File

@ -32,6 +32,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -37,6 +37,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_object.h"
#include "ED_screen.h"

View File

@ -41,6 +41,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_curve.h"
#include "ED_mesh.h"

View File

@ -73,6 +73,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_armature.h"
#include "ED_mesh.h"

View File

@ -37,6 +37,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_object.h"
#include "ED_screen.h"

View File

@ -24,6 +24,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -39,6 +39,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -29,6 +29,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "physics_intern.h"

View File

@ -30,6 +30,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "WM_api.h"
#include "WM_types.h"

View File

@ -19,6 +19,8 @@ set(INC
../../windowmanager
../../../../intern/glew-mx
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -53,3 +55,6 @@ if(WITH_FREESTYLE)
endif()
blender_add_lib(bf_editor_render "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_render bf_rna)

View File

@ -75,6 +75,7 @@
#include "ED_screen.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -36,6 +36,7 @@
#include "BKE_tracking.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_anim_api.h"
#include "ED_armature.h"

View File

@ -69,6 +69,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"
#include "UI_resources.h"

View File

@ -34,6 +34,7 @@
#include "UI_resources.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
/* -------------------------------------------------------------------- */
/** \name Internal Utilities

View File

@ -30,6 +30,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"

View File

@ -38,6 +38,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "GPU_framebuffer.h"
#include "GPU_matrix.h"

View File

@ -10,6 +10,8 @@ set(INC
../../sequencer
../../windowmanager
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@ -49,3 +51,6 @@ if(WITH_CODEC_SNDFILE)
endif()
blender_add_lib(bf_editor_sound "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_sound bf_rna)

View File

@ -34,6 +34,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "SEQ_iterator.h"
#include "SEQ_utils.h"

View File

@ -24,6 +24,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "BKE_action.h"
#include "BKE_context.h"

View File

@ -38,6 +38,7 @@
#include "BKE_screen.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_buttons.h"
#include "ED_physics.h"

View File

@ -31,6 +31,7 @@
#include "ED_undo.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"
#include "UI_resources.h"

View File

@ -40,6 +40,7 @@
#endif
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "UI_interface.h"
#include "UI_resources.h"

View File

@ -18,6 +18,8 @@ set(INC
# dna_type_offsets.h
${CMAKE_CURRENT_BINARY_DIR}/../../makesdna/intern
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -56,3 +58,5 @@ blender_add_lib(bf_editor_space_clip "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# Needed so we can use dna_type_offsets.h for defaults initialization.
add_dependencies(bf_editor_space_clip bf_dna)
# RNA_prototypes.h
add_dependencies(bf_editor_space_clip bf_rna)

View File

@ -27,6 +27,7 @@
#include "BLF_api.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "GPU_immediate.h"
#include "GPU_state.h"

View File

@ -38,6 +38,7 @@
#include "DNA_windowmanager_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_fileselect.h"
#include "ED_screen.h"

View File

@ -21,6 +21,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_prototypes.h"
#include "ED_fileselect.h"

View File

@ -41,6 +41,7 @@
#include "WM_types.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "ED_anim_api.h"
#include "ED_keyframing.h"

View File

@ -28,6 +28,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "BLT_translation.h"

View File

@ -27,6 +27,7 @@
#include "UI_interface.h"
#include "RNA_access.h"
#include "RNA_prototypes.h"
#include "graph_intern.h" /* own include */

View File

@ -18,6 +18,8 @@ set(INC
../../../../intern/clog
../../../../intern/glew-mx
../../../../intern/guardedalloc
# RNA_prototypes.h
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(SRC
@ -60,3 +62,6 @@ endif()
blender_add_lib(bf_editor_space_image "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.h
add_dependencies(bf_editor_space_image bf_rna)

View File

@ -60,6 +60,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "RNA_prototypes.h"
#include "ED_image.h"
#include "ED_mask.h"

Some files were not shown because too many files have changed in this diff Show More