Cleanup: Move BKE_key.h to C++

This commit is contained in:
Hans Goudey 2024-01-30 14:42:07 -05:00
parent fdcc8dc689
commit 19e2b13cec
66 changed files with 65 additions and 74 deletions

View File

@ -16,11 +16,6 @@ struct Main;
struct Mesh;
struct Object;
/* Kernel prototypes */
#ifdef __cplusplus
extern "C" {
#endif
/**
* Free (or release) any data used by this shape-key (does not free the key itself).
*/
@ -220,7 +215,3 @@ void BKE_keyblock_curve_data_set_with_mat4(struct Key *key,
void BKE_keyblock_data_set(struct Key *key, int shape_index, const void *data);
/** \} */
#ifdef __cplusplus
};
#endif

View File

@ -415,7 +415,7 @@ set(SRC
BKE_instances.hh
BKE_ipo.h
BKE_kelvinlet.h
BKE_key.h
BKE_key.hh
BKE_keyconfig.h
BKE_lattice.hh
BKE_layer.hh

View File

@ -39,7 +39,7 @@
#include "BKE_editmesh_cache.hh"
#include "BKE_geometry_set.hh"
#include "BKE_geometry_set_instances.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_material.h"

View File

@ -19,7 +19,7 @@
#include "BKE_anim_path.h"
#include "BKE_curve.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_object_types.hh"
#include "CLG_log.h"

View File

@ -37,7 +37,7 @@
#include "BLT_translation.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_override.hh"

View File

@ -17,7 +17,7 @@
#include "DNA_texture_types.h"
#include "BKE_colorband.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_material.h"
void BKE_colorband_init(ColorBand *coba, bool rangetype)

View File

@ -45,7 +45,7 @@
#include "BKE_curveprofile.h"
#include "BKE_displist.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -34,7 +34,7 @@
#include "BKE_curve_legacy_convert.hh"
#include "BKE_displist.h"
#include "BKE_geometry_set.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_mball.hh"
#include "BKE_mesh.hh"

View File

@ -19,7 +19,7 @@
#include "BLI_math_vector.h"
#include "BKE_deform.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_editlattice.h" /* own include */

View File

@ -50,7 +50,7 @@
#include "BKE_global.h"
#include "BKE_idtype.hh"
#include "BKE_ipo.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -40,7 +40,7 @@
#include "BKE_deform.hh"
#include "BKE_editmesh.hh"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"

View File

@ -31,7 +31,7 @@
#include "BKE_curve.hh"
#include "BKE_displist.h"
#include "BKE_editmesh.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_mesh.hh"
#include "BKE_modifier.hh"

View File

@ -49,7 +49,7 @@
#include "BKE_gpencil_legacy.h"
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_override.hh"
#include "BKE_lib_query.hh"

View File

@ -26,7 +26,7 @@
#include "BKE_asset.hh"
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_override.hh"

View File

@ -32,7 +32,7 @@
#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_override.hh"

View File

@ -50,7 +50,7 @@
#include "BKE_editmesh_cache.hh"
#include "BKE_global.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -33,7 +33,7 @@
#include "BKE_editmesh.hh"
#include "BKE_geometry_set.hh"
#include "BKE_geometry_set_instances.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_main.hh"

View File

@ -53,7 +53,7 @@
#include "BKE_global.h"
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_mesh.hh"

View File

@ -97,7 +97,7 @@
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"

View File

@ -36,7 +36,7 @@
#include "BKE_grease_pencil.h"
#include "BKE_grease_pencil.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_light.h"

View File

@ -47,7 +47,7 @@
#include "BKE_gpencil_legacy.h"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -58,7 +58,7 @@
#include "BKE_displist.h"
#include "BKE_effect.h"
#include "BKE_idtype.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"

View File

@ -16,7 +16,7 @@
#include "BLI_task.h"
#include "BKE_customdata.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_mesh.hh"
#include "BKE_subdiv.hh"
#include "BKE_subdiv_mesh.hh"

View File

@ -20,7 +20,7 @@
#include "BLI_task.hh"
#include "BKE_customdata.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_mapping.hh"
#include "BKE_subdiv.hh"

View File

@ -46,7 +46,7 @@
#include "BKE_icons.h"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_material.h"

View File

@ -24,7 +24,7 @@
#include "DNA_sdna_types.h"
#include "DNA_windowmanager_types.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_remap.hh"
#include "BKE_library.hh"

View File

@ -78,7 +78,7 @@
#include "BKE_gpencil_legacy.h"
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_idprop.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -96,7 +96,7 @@
#include "BKE_mesh_runtime.hh"
#include "BKE_multires.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_main.hh"
#include "DEG_depsgraph_query.hh"

View File

@ -69,7 +69,7 @@
#include "BKE_idprop.h"
#include "BKE_idtype.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"

View File

@ -67,7 +67,7 @@
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_idprop.h"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_query.hh"
#include "BKE_material.h"

View File

@ -17,7 +17,7 @@
#include "BLI_task.h"
#include "BLI_utildefines.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_object.hh"
#include "BKE_scene.h"

View File

@ -57,7 +57,7 @@
#include "BKE_curve.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_nla.h"

View File

@ -75,7 +75,7 @@
#include "BKE_fcurve_driver.h"
#include "BKE_global.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_mask.h"

View File

@ -30,7 +30,7 @@
#include "BKE_displist.h"
#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -9,7 +9,7 @@
#include "DNA_lattice_types.h"
#include "DNA_scene_types.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "WM_api.hh"

View File

@ -37,7 +37,7 @@
#include "BKE_customdata.hh"
#include "BKE_deform.hh"
#include "BKE_editmesh.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -26,7 +26,7 @@
#include "BKE_context.hh"
#include "BKE_customdata.hh"
#include "BKE_editmesh.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -19,7 +19,7 @@
#include "BKE_context.hh"
#include "BKE_customdata.hh"
#include "BKE_editmesh.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_runtime.hh"
#include "BKE_report.h"

View File

@ -32,7 +32,7 @@
#include "BKE_customdata.hh"
#include "BKE_deform.hh"
#include "BKE_editmesh.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"

View File

@ -65,7 +65,7 @@
#include "BKE_gpencil_legacy.h"
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"

View File

@ -35,7 +35,7 @@
#include "BKE_curve.hh"
#include "BKE_editmesh.hh"
#include "BKE_gpencil_geom_legacy.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_mball.hh"
#include "BKE_mesh.hh"

View File

@ -49,7 +49,7 @@
#include "BKE_global.h"
#include "BKE_gpencil_modifier_legacy.h"
#include "BKE_idprop.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"

View File

@ -30,7 +30,7 @@
#include "BKE_context.hh"
#include "BKE_crazyspace.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lattice.hh"
#include "BKE_main.hh"
#include "BKE_object.hh"

View File

@ -43,7 +43,7 @@
#include "BKE_context.hh"
#include "BKE_customdata.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -50,7 +50,7 @@
#include "BKE_context.hh"
#include "BKE_customdata.hh"
#include "BKE_global.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -30,7 +30,7 @@
#include "BKE_action.h"
#include "BKE_context.hh"
#include "BKE_fcurve.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_nla.h"
#include "BKE_report.h"

View File

@ -37,7 +37,7 @@
#include "BKE_global.h"
#include "BKE_gpencil_legacy.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_nla.h"
#include "BKE_report.h"

View File

@ -45,7 +45,7 @@
#include "BKE_editmesh.hh"
#include "BKE_gpencil_legacy.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_mesh.hh"

View File

@ -25,7 +25,7 @@
#include "BKE_customdata.hh"
#include "BKE_global.h"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_main.hh"
#include "BKE_object.hh"

View File

@ -20,7 +20,7 @@
#include "BKE_fcurve.h"
#include "BKE_gpencil_legacy.h"
#include "BKE_grease_pencil.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_mask.h"
#include "BKE_nla.h"

View File

@ -5,7 +5,7 @@
#include "abc_hierarchy_iterator.h"
#include "BKE_animsys.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_object.hh"
#include "DNA_modifier_types.h"

View File

@ -13,7 +13,7 @@
#include "COLLADAFWUniqueId.h"
#include "BKE_context.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "DNA_armature_types.h"
#include "DNA_key_types.h"

View File

@ -14,7 +14,7 @@
#include "BKE_action.h"
#include "BKE_constraint.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_material.h"

View File

@ -32,7 +32,7 @@
#include "ExportSettings.h"
#include "BKE_key.h"
#include "BKE_key.hh"
class SceneExporter;

View File

@ -21,7 +21,7 @@
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BlenderContext.h"
#include "ExportSettings.h"
#include "collada_utils.h"

View File

@ -38,7 +38,7 @@
#include "BKE_context.hh"
#include "BKE_customdata.hh"
#include "BKE_global.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_material.h"

View File

@ -12,7 +12,7 @@
#include "BKE_anim_data.h"
#include "BKE_duplilist.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_object.hh"
#include "BKE_particle.h"

View File

@ -29,7 +29,7 @@
#include "BKE_armature.hh"
#include "BKE_deform.hh"
#include "BKE_fcurve.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_runtime.hh"

View File

@ -30,7 +30,7 @@
#include "BKE_attribute.hh"
#include "BKE_deform.hh"
#include "BKE_fcurve.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_mesh.hh"
#include "BKE_mesh_runtime.hh"

View File

@ -29,7 +29,7 @@
#include "BKE_attribute.hh"
#include "BKE_customdata.hh"
#include "BKE_deform.hh"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_material.h"
#include "BKE_mesh.hh"

View File

@ -47,7 +47,7 @@ const EnumPropertyItem rna_enum_keyblock_type_items[] = {
# include "BLI_string_utils.hh"
# include "BKE_animsys.h"
# include "BKE_key.h"
# include "BKE_key.hh"
# include "BKE_main.hh"
# include "DEG_depsgraph.hh"

View File

@ -332,7 +332,7 @@ const EnumPropertyItem rna_enum_object_axis_items[] = {
# include "BKE_effect.h"
# include "BKE_global.h"
# include "BKE_gpencil_modifier_legacy.h"
# include "BKE_key.h"
# include "BKE_key.hh"
# include "BKE_light_linking.h"
# include "BKE_material.h"
# include "BKE_mesh.hh"

View File

@ -17,7 +17,7 @@
#include "BKE_context.hh"
#include "BKE_geometry_set.hh"
#include "BKE_image.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_movieclip.h"
#include "BKE_node.h"
#include "BKE_studiolight.h"

View File

@ -30,7 +30,7 @@
#include "BKE_customdata.hh"
#include "BKE_effect.h"
#include "BKE_global.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_query.hh"
#include "BKE_mesh.hh"

View File

@ -15,7 +15,7 @@
#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_particle.h"
#include "RNA_access.hh"

View File

@ -41,7 +41,7 @@
#include "BKE_blendfile_link_append.hh"
#include "BKE_context.hh"
#include "BKE_global.h"
#include "BKE_key.h"
#include "BKE_key.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_lib_override.hh"