..
intern
BLI: Prevent Overflow in Grouped Number Output
2023-03-02 17:38:36 +01:00
BKE_DerivedMesh.h
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_action.h
Cleanup: use '#' prefix for issues instead of 'T'
2023-02-12 14:56:05 +11:00
BKE_action.hh
…
BKE_addon.h
…
BKE_anim_data.h
…
BKE_anim_path.h
…
BKE_anim_visualization.h
…
BKE_animsys.h
Cleanup: use '#' prefix for issues instead of 'T'
2023-02-12 14:56:05 +11:00
BKE_anonymous_attribute_id.hh
Fix T103756: wrong anonymous attribute tooltip
2023-01-09 14:52:06 +01:00
BKE_appdir.h
Cleanup: rename BKE_appdir_folder_id_version, improve doc-strings
2022-10-04 16:52:10 +11:00
BKE_armature.h
Cleanup: spelling in comments
2022-11-01 12:24:58 +11:00
BKE_armature.hh
…
BKE_asset.h
Fix asset index only generating empty entries since 1efc94bb2f
2022-12-02 14:48:51 +01:00
BKE_attribute.h
Revert release branch only commit after merge
2023-02-20 11:51:16 +01:00
BKE_attribute.hh
Cleanup: Remove unused attribute API function
2023-01-19 15:37:36 -06:00
BKE_attribute_math.hh
Attributes: Remove asserts for DefaultMixer negative weight
2022-12-02 14:44:54 -06:00
BKE_autoexec.h
…
BKE_blender.h
Cleanup: spelling in code comments
2022-10-06 12:13:00 +11:00
BKE_blender_copybuffer.h
…
BKE_blender_undo.h
Cleanup: Move interface_handlers.c to C++
2022-11-26 10:12:58 -06:00
BKE_blender_user_menu.h
…
BKE_blender_version.h
Fix #100129 : Status bar incorrectly shows "[G] Move" after pressing G
2023-03-01 16:06:20 -03:00
BKE_blendfile.h
…
BKE_blendfile_link_append.h
Add a basic support to BKE library linking code to generate liboverrides.
2023-03-02 17:22:42 +01:00
BKE_boids.h
…
BKE_bpath.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_brush.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_bvhutils.h
Revert release branch only commit after merge
2023-02-20 11:51:16 +01:00
BKE_cachefile.h
Cleanup: rename filename to filepath when used for full paths
2022-08-27 14:52:31 +10:00
BKE_callbacks.h
Compositor: add pre/post/cancel handlers and background job info
2022-06-03 09:45:08 +02:00
BKE_camera.h
Cleanup: colon after params, move text into public doc-strings, spelling
2022-06-30 23:48:22 +10:00
BKE_ccg.h
Cleanup: hide 'UNUSED' macro definition for C++
2022-12-20 19:16:33 -03:00
BKE_cdderivedmesh.h
Cleanup: Remove unused DerivedMesh functions
2022-09-11 21:42:41 -05:00
BKE_cloth.h
Cleanup: Move five modifier files to C++
2023-03-01 17:32:12 +01:00
BKE_collection.h
Cleanup: move swapping objects in a collection to a utility function
2023-02-01 14:41:40 +11:00
BKE_collision.h
Cleanup: Move five modifier files to C++
2023-03-01 17:32:12 +01:00
BKE_colorband.h
…
BKE_colortools.h
EEVEE: Refactor curve nodes
2022-05-06 13:33:23 +02:00
BKE_compute_contexts.hh
Geometry Nodes: speedup compute context hash generation
2022-12-29 20:46:05 +01:00
BKE_constraint.h
Cleanup: colon after params, move text into public doc-strings, spelling
2022-06-30 23:48:22 +10:00
BKE_context.h
UI: Use vector instead of linked lists for context store
2022-12-18 19:13:15 -06:00
BKE_cpp_types.h
BLI: improve CPPType system
2022-11-12 18:33:31 +01:00
BKE_crazyspace.h
…
BKE_crazyspace.hh
Curves: Use deformed points in edit mode overlay
2023-02-14 16:33:38 +01:00
BKE_cryptomatte.h
EEVEE-Next: Cryptomatte render passes.
2022-09-13 11:07:38 +02:00
BKE_cryptomatte.hh
Cleanup: replace C-style casts with functional casts for numeric types
2022-09-26 17:58:36 +10:00
BKE_curve.h
…
BKE_curve_legacy_convert.hh
Cleanup: Add documentation to curve legacy conversion functions
2023-01-16 12:06:36 -06:00
BKE_curve_to_mesh.hh
Fix: Build error on windows from mismatched forward declaration
2023-01-06 11:41:36 -05:00
BKE_curveprofile.h
…
BKE_curves.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_curves.hh
Fix #104690 : Evaluated positions user-after-free for copied poly curves
2023-02-15 13:26:06 -05:00
BKE_curves_utils.hh
Cleanup: Use offset indices arguments for curves utilities
2023-01-23 14:43:04 -06:00
BKE_customdata.h
Revert release branch only commit after merge
2023-02-20 11:51:16 +01:00
BKE_customdata_file.h
Cleanup: use term 'filepath' for full file paths
2022-05-17 12:54:05 +10:00
BKE_data_transfer.h
Fix T103400: Transfer Mesh Data Layout broken for color attributes
2023-01-19 09:24:52 +01:00
BKE_deform.h
Cleanup: add some deformation-related comments
2022-12-20 14:17:30 +01:00
BKE_displist.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_duplilist.h
Cleanup: doxy comment formatting
2022-11-01 12:24:04 +11:00
BKE_dynamicpaint.h
Cleanup: use bool instead of short for job stop & do_update arguments
2022-11-05 13:47:01 +11:00
BKE_editlattice.h
…
BKE_editmesh.h
Cleanup: Move files that use mesh runtime data to C++
2022-09-29 18:32:44 -05:00
BKE_editmesh_bvh.h
…
BKE_editmesh_cache.h
Mesh: Move runtime data out of DNA
2022-10-12 20:55:57 -05:00
BKE_editmesh_tangent.h
Mesh: Move UV layers to generic attributes
2023-01-10 01:01:43 -05:00
BKE_effect.h
Adding `const Scene*` parameter in many areas.
2022-09-14 21:30:56 +02:00
BKE_fcurve.h
Revert release branch only commit after merge
2023-02-20 11:51:16 +01:00
BKE_fcurve_driver.h
Cleanup: strip blank lines around comment blocks
2022-08-17 12:51:07 +10:00
BKE_fluid.h
…
BKE_freestyle.h
…
BKE_geometry_fields.hh
Cleanup: Remove unnecessary includes in geometry set header
2023-01-17 12:50:06 -06:00
BKE_geometry_set.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_geometry_set.hh
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_geometry_set_instances.hh
BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh
2023-02-06 21:25:45 +01:00
BKE_global.h
BGL_Wrap: disable calls on non-opengl backends.
2023-01-19 08:18:37 +01:00
BKE_gpencil.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_gpencil_curve.h
…
BKE_gpencil_geom.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_gpencil_modifier.h
LineArt: Shadow and related functionalities.
2022-06-29 22:54:29 +08:00
BKE_gpencil_update_cache.h
Cleanup: malformed C-style comment blocks, spelling
2022-04-11 12:03:09 +10:00
BKE_icons.h
BLO: move blenloader to C++
2022-09-15 19:13:13 +02:00
BKE_idprop.h
Cleanup: remove unused IDProperty members
2023-01-17 12:05:21 +11:00
BKE_idprop.hh
Geometry Nodes: Use checkbox for exposed boolean sockets
2023-01-20 17:36:47 -06:00
BKE_idtype.h
Cleanup/refactor: Add a new flag for IDTypes that are not read in memfile undo.
2023-01-24 18:15:06 +01:00
BKE_image.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_image_format.h
Cleanup: rename IMA_CHAN_FLAG_ALPHA to IMA_CHAN_FLAG_RGBA to match meaning
2022-10-03 20:45:06 +02:00
BKE_image_partial_update.hh
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_image_save.h
Cleanup: Use const pointers for ImageSaveOptions and ImageFormatData
2022-07-14 21:27:58 -07:00
BKE_image_wrappers.hh
Cleanup: Rename BLI_math_vec_types* files to BLI_math_vector_types
2023-01-06 20:09:51 +01:00
BKE_instances.hh
BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh
2023-02-06 21:25:45 +01:00
BKE_ipo.h
…
BKE_kelvinlet.h
…
BKE_key.h
Refactor: Const correct Custom Data API, prepare for CoW
2023-01-13 17:22:07 -06:00
BKE_keyconfig.h
…
BKE_lattice.h
Metaball: Evaluate metaball objects as mesh components
2022-08-17 10:20:25 -04:00
BKE_layer.h
New viewlayer deferred resync code: add utils to ensure resync of whole Scene and Main.
2022-10-04 10:53:05 +02:00
BKE_lib_id.h
Minor code doc improvement.
2023-02-06 17:19:02 +01:00
BKE_lib_override.h
Cleanup: doxygen comment use
2023-01-09 18:56:17 +11:00
BKE_lib_query.h
BKE libquery: Add option to also process `ID.lib` pointer.
2023-02-06 17:31:01 +01:00
BKE_lib_remap.h
BKE lib remapper: Add new util to overwrite an existing mapping.
2023-02-06 19:29:21 +01:00
BKE_library.h
…
BKE_light.h
…
BKE_lightprobe.h
…
BKE_linestyle.h
…
BKE_main.h
Add a mechanism to abort a blend file reading on critical error.
2023-03-01 11:50:50 +01:00
BKE_main_idmap.h
…
BKE_main_namemap.h
BKE main namemap: Add a way to clear all namemaps of a given Main.
2023-02-06 19:29:21 +01:00
BKE_mask.h
Cleanup: ensure space after file named in headers
2022-04-04 13:34:42 +10:00
BKE_material.h
IO: speed up import of large Alembic/USD/OBJ scenes by optimizing material assignment
2022-07-06 13:30:15 +03:00
BKE_mball.h
Cleanup: Clang tidy
2022-10-05 13:48:01 -05:00
BKE_mball_tessellate.h
Metaball: Evaluate metaball objects as mesh components
2022-08-17 10:20:25 -04:00
BKE_mesh.h
Cleanup: Make mesh validation functions static
2023-03-01 22:30:47 -05:00
BKE_mesh_boolean_convert.hh
BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh
2023-02-06 21:25:45 +01:00
BKE_mesh_fair.h
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_mesh_iterators.h
…
BKE_mesh_legacy_convert.h
Mesh: Move edge UV seams to a generic attribute
2023-03-01 14:13:05 +01:00
BKE_mesh_mapping.h
Cleanup: Standardize mesh edge and poly naming
2023-03-01 15:58:01 -05:00
BKE_mesh_mirror.h
Mesh: replace 'BKE_mesh_merge_verts' algorithm
2023-02-23 19:10:01 +01:00
BKE_mesh_remap.h
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_mesh_remesh_voxel.h
Sculpt: Avoid creating mask and face set when remeshing
2022-08-29 16:55:26 -05:00
BKE_mesh_runtime.h
Cleanup: Use consistent "positions" term for mesh update tag functions
2023-02-27 16:08:48 -05:00
BKE_mesh_sample.hh
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_mesh_tangent.h
Cleanup: Standardize mesh edge and poly naming
2023-03-01 15:58:01 -05:00
BKE_mesh_types.h
Cleanup: use '#' prefix for issues instead of 'T'
2023-02-12 14:56:05 +11:00
BKE_mesh_wrapper.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_modifier.h
Modifiers: measure execution time and provide Python access
2023-02-06 15:40:15 +01:00
BKE_movieclip.h
Cleanup: use term "filepath" instead of "name" / "fname"
2023-02-28 17:31:08 +11:00
BKE_multires.h
Cleanup: format
2023-03-02 16:23:17 +13:00
BKE_nla.h
Cleanup: Refactor BKE_nlatrack_add to multiple methods to handle adding a new NLA track to the track list. Insert before, after, head, and tail
2023-03-02 15:02:30 +01:00
BKE_node.h
Nodes: Allow adding multiple search items per type in add menu
2023-02-20 19:17:03 +01:00
BKE_node_runtime.hh
Fix #104219 : Node links dragged from wrong socket after selection
2023-02-28 11:35:32 -05:00
BKE_node_tree_update.h
Nodes: cache children of frame nodes
2022-11-18 11:20:13 +01:00
BKE_object.h
Cleanup: use '#' prefix for issues instead of 'T'
2023-02-12 14:56:05 +11:00
BKE_object_deform.h
…
BKE_object_facemap.h
…
BKE_ocean.h
…
BKE_outliner_treehash.hh
Outliner: (Refactor) Use C++ map instead of GHash
2022-08-19 22:21:04 +02:00
BKE_packedFile.h
…
BKE_paint.h
Cleanup: Standardize mesh edge and poly naming
2023-03-01 15:58:01 -05:00
BKE_particle.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_pbvh.h
Cleanup: Standardize mesh edge and poly naming
2023-03-01 15:58:01 -05:00
BKE_pbvh_pixels.hh
Sculpt: PBVH node splitting for texture paint
2023-01-23 10:44:50 -08:00
BKE_pointcache.h
Cleanup: white space around comment blocks
2022-12-17 15:58:30 +11:00
BKE_pointcloud.h
Cleanup: remove redundant forward declarations for structs
2023-01-18 18:41:13 +11:00
BKE_pose_backup.h
Anim: expose pose blending & backup system to RNA
2023-01-02 16:39:51 +01:00
BKE_preferences.h
…
BKE_report.h
Fix: T78228 Send all python errors to info editor
2022-04-06 18:02:58 +10:00
BKE_rigidbody.h
Cleanup: malformed C-style comment blocks, spelling
2022-04-11 12:03:09 +10:00
BKE_scene.h
Adding `const Scene*` parameter in many areas.
2022-09-14 21:30:56 +02:00
BKE_screen.h
UI: Support C defined menu types to listen to notifiers
2022-11-01 17:43:38 +01:00
BKE_sequencer_offscreen.h
…
BKE_shader_fx.h
…
BKE_shrinkwrap.h
Cleanup: Move 18 sculpt files to C++
2023-02-07 21:56:45 +01:00
BKE_simulation.h
…
BKE_softbody.h
…
BKE_sound.h
Cleanup: use bool instead of short for job stop & do_update arguments
2022-11-05 13:47:01 +11:00
BKE_speaker.h
…
BKE_studiolight.h
Cleanup: use doxygen links to struct members
2022-04-05 08:02:01 +10:00
BKE_subdiv.h
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_subdiv_ccg.h
Cleanup: Standardize mesh edge and poly naming
2023-03-01 15:58:01 -05:00
BKE_subdiv_deform.h
…
BKE_subdiv_eval.h
Subdiv: remove unused GPU device choice, fix crash with libepoxy on init
2022-07-18 13:59:08 +02:00
BKE_subdiv_foreach.hh
Cleanup: Move two subdiv headers to C++
2023-02-23 18:30:47 -05:00
BKE_subdiv_mesh.hh
Cleanup: Move two subdiv headers to C++
2023-02-23 18:30:47 -05:00
BKE_subdiv_modifier.h
Subdivision Surface: fix a serious performance hit when mixing CPU & GPU.
2023-02-08 10:27:22 +01:00
BKE_subdiv_topology.h
…
BKE_subsurf.h
Mesh: Move edge UV seams to a generic attribute
2023-03-01 14:13:05 +01:00
BKE_text.h
Fix #104894 : Toggle comments assumes '#' prefix (failing for OSL)
2023-02-28 15:43:11 +11:00
BKE_text_suggestions.h
…
BKE_texture.h
…
BKE_tracking.h
Tracking: Store lens principal point in normalized space
2022-11-22 11:49:56 +01:00
BKE_type_conversions.hh
Functions: introduce multi-function namespace
2023-01-07 17:32:28 +01:00
BKE_undo_system.h
Cleanup: move some undo related files to C++
2023-01-23 00:33:55 +01:00
BKE_unit.h
Fix regression in the recent unit system change
2022-06-10 11:17:14 +02:00
BKE_vfont.h
Fix #100819 : Built-in VFont has an additional user by default
2023-02-28 17:08:23 +11:00
BKE_vfontdata.h
…
BKE_viewer_path.h
Geometry Nodes: viewport preview
2022-09-28 17:54:59 +02:00
BKE_volume.h
BLI: Use BLI_math_matrix_type.hh instead of BLI_math_float4x4.hh
2023-02-06 21:25:45 +01:00
BKE_volume_render.h
…
BKE_volume_to_mesh.hh
Mesh: Move positions to a generic attribute
2023-01-10 00:10:43 -05:00
BKE_workspace.h
…
BKE_world.h
…
BKE_writeavi.h
…
BKE_writeffmpeg.h
Video rendering: FFMpeg AV1 codec encoding support
2022-10-21 20:10:17 -06:00
CMakeLists.txt
Cleanup: Move five modifier files to C++
2023-03-01 17:32:12 +01:00
nla_private.h
Cleanup: spelling in comments, formatting, move comments into headers
2022-09-06 16:25:20 +10:00
particle_private.h
…
tracking_private.h
Cleanup: Unused fields and API for tracks map
2023-03-02 15:09:50 +01:00