Blender V5.0
BlenKernel

Files

file  BKE_action.hh
 Blender kernel action and pose functionality.
file  BKE_addon.h
file  BKE_anim_data.hh
file  BKE_anim_path.h
file  BKE_anim_visualization.h
file  BKE_animsys.h
file  BKE_anonymous_attribute_id.hh
file  BKE_anonymous_attribute_make.hh
file  BKE_appdir.hh
file  BKE_armature.hh
file  BKE_asset.hh
file  BKE_asset_edit.hh
file  BKE_attribute.h
 Generic geometry attributes built on CustomData.
file  BKE_attribute.hh
file  BKE_attribute_filter.hh
file  BKE_attribute_filters.hh
file  BKE_attribute_math.hh
file  BKE_autoexec.hh
file  BKE_bake_data_block_id.hh
file  BKE_bake_data_block_map.hh
file  BKE_bake_geometry_nodes_modifier.hh
file  BKE_bake_geometry_nodes_modifier_pack.hh
file  BKE_bake_items.hh
file  BKE_bake_items_paths.hh
file  BKE_bake_items_serialize.hh
file  BKE_bake_items_socket.hh
file  BKE_blender.hh
 Blender util stuff.
file  BKE_blender_cli_command.hh
 Blender CLI Generic --command Support.
file  BKE_blender_copybuffer.hh
file  BKE_blender_undo.hh
file  BKE_blender_user_menu.hh
file  BKE_blender_version.h
file  BKE_blendfile.hh
file  BKE_boids.h
file  BKE_bpath.hh
file  BKE_brush.hh
file  BKE_bvhutils.hh
file  BKE_cachefile.hh
file  BKE_callbacks.hh
file  BKE_camera.h
 Camera data-block and utility functions.
file  BKE_ccg.hh
file  BKE_cloth.hh
file  BKE_collection.hh
file  BKE_collision.h
file  BKE_colorband.hh
file  BKE_colortools.hh
file  BKE_compositor.hh
file  BKE_compute_contexts.hh
file  BKE_constraint.h
file  BKE_context.hh
file  BKE_cpp_types.hh
file  BKE_crazyspace.hh
file  BKE_cryptomatte.h
file  BKE_cryptomatte.hh
file  BKE_curve.hh
file  BKE_curve_legacy_convert.hh
file  BKE_curve_to_mesh.hh
file  BKE_curveprofile.h
file  BKE_curves.h
 Low-level operations for curves that cannot be defined in the C++ header yet.
file  BKE_curves.hh
 Low-level operations for curves.
file  BKE_curves_utils.hh
 Low-level operations for curves.
file  BKE_customdata.hh
 CustomData interface, see also DNA_customdata_types.h.
file  BKE_customdata_file.h
file  BKE_data_transfer.h
file  BKE_deform.hh
 support for deformation groups and hooks.
file  BKE_displist.h
 display list (or rather multi purpose list) stuff.
file  BKE_duplilist.hh
file  BKE_dynamicpaint.h
file  BKE_editlattice.h
file  BKE_editmesh.hh
file  BKE_editmesh_bvh.hh
file  BKE_editmesh_cache.hh
file  BKE_editmesh_tangent.hh
file  BKE_effect.h
file  BKE_fcurve.hh
file  BKE_fcurve_driver.h
file  BKE_file_handler.hh
file  BKE_fluid.h
file  BKE_freestyle.h
file  BKE_geometry_compare.hh
file  BKE_geometry_fields.hh
file  BKE_geometry_nodes_gizmos_transforms.hh
file  BKE_geometry_nodes_reference_set.hh
file  BKE_geometry_set.hh
file  BKE_geometry_set_instances.hh
file  BKE_global.hh
file  BKE_gpencil_geom_legacy.h
file  BKE_gpencil_legacy.h
file  BKE_gpencil_modifier_legacy.h
file  BKE_grease_pencil.h
 Low-level operations for grease pencil that cannot be defined in the C++ header yet.
file  BKE_grease_pencil.hh
 Low-level operations for grease pencil.
file  BKE_grease_pencil_legacy_convert.hh
file  BKE_grease_pencil_vertex_groups.hh
 Utility functions for vertex groups in grease pencil objects.
file  BKE_icons.h
file  BKE_idprop.hh
file  BKE_idtype.hh
file  BKE_image.hh
file  BKE_image_format.hh
file  BKE_image_partial_update.hh
file  BKE_image_save.hh
file  BKE_instances.hh
file  BKE_kelvinlet.h
file  BKE_key.hh
file  BKE_keyconfig.h
file  BKE_lattice.hh
file  BKE_layer.hh
file  BKE_lib_id.hh
file  BKE_lib_override.hh
file  BKE_lib_query.hh
file  BKE_lib_remap.hh
file  BKE_library.hh
file  BKE_light.h
 General operations, lookup, etc. for blender lights.
file  BKE_light_linking.h
file  BKE_lightprobe.h
 General operations for probes.
file  BKE_linestyle.h
 Blender kernel freestyle line style functionality.
file  BKE_main.hh
file  BKE_main_idmap.hh
file  BKE_main_invariants.hh
file  BKE_main_namemap.hh
file  BKE_mask.h
file  BKE_material.hh
 General operations, lookup, etc. for materials.
file  BKE_mball.hh
file  BKE_mball_tessellate.hh
file  BKE_mesh.h
file  BKE_mesh.hh
file  BKE_mesh_fair.hh
file  BKE_mesh_iterators.hh
file  BKE_mesh_legacy_convert.hh
file  BKE_mesh_mapping.hh
file  BKE_mesh_mirror.hh
file  BKE_mesh_remap.hh
file  BKE_mesh_remesh_voxel.hh
file  BKE_mesh_runtime.hh
file  BKE_mesh_sample.hh
file  BKE_mesh_tangent.hh
file  BKE_mesh_topology_state.hh
file  BKE_mesh_types.hh
file  BKE_mesh_wrapper.hh
file  BKE_modifier.hh
file  BKE_movieclip.h
file  BKE_multires.hh
file  BKE_nla.hh
file  BKE_node.hh
file  BKE_node_enum.hh
file  BKE_node_legacy_types.hh
file  BKE_node_runtime.hh
file  BKE_node_socket_value.hh
file  BKE_node_socket_value_fwd.hh
file  BKE_node_tree_dot_export.hh
file  BKE_node_tree_interface.hh
file  BKE_node_tree_reference_lifetimes.hh
file  BKE_node_tree_update.hh
file  BKE_node_tree_zones.hh
file  BKE_object.hh
 General operations, lookup, etc. for blender objects.
file  BKE_object_deform.h
 Functions for dealing with objects and deform verts, used by painting and tools.
file  BKE_object_types.hh
file  BKE_ocean.h
file  BKE_outliner_treehash.hh
file  BKE_packedFile.hh
file  BKE_paint.hh
file  BKE_paint_bvh.hh
 A BVH for high poly meshes.
file  BKE_paint_bvh_pixels.hh
file  BKE_paint_types.hh
file  BKE_particle.h
file  BKE_pointcache.h
file  BKE_pointcloud.hh
 General operations for point clouds.
file  BKE_pose_backup.h
file  BKE_preferences.h
file  BKE_preview_image.hh
file  BKE_report.hh
file  BKE_rigidbody.h
 API for Blender-side Rigid Body stuff.
file  BKE_scene.hh
file  BKE_scene_runtime.hh
file  BKE_screen.hh
file  BKE_shader_fx.h
file  BKE_shrinkwrap.hh
file  BKE_softbody.h
file  BKE_sound.h
file  BKE_speaker.h
 General operations for speakers.
file  BKE_studiolight.h
file  BKE_subdiv.hh
file  BKE_subdiv_ccg.hh
file  BKE_subdiv_deform.hh
file  BKE_subdiv_eval.hh
file  BKE_subdiv_foreach.hh
file  BKE_subdiv_mesh.hh
file  BKE_subdiv_modifier.hh
file  BKE_subdiv_topology.hh
file  BKE_text.h
file  BKE_text_suggestions.h
file  BKE_texture.h
file  BKE_tracking.h
file  BKE_type_conversions.hh
file  BKE_undo_system.hh
file  BKE_unit.hh
file  BKE_uvproject.h
file  BKE_vfont.hh
file  BKE_vfontdata.hh
 A structure to represent vector fonts, and to load them from PostScript fonts.
file  BKE_viewer_path.hh
file  BKE_volume.hh
 Volume data-block.
file  BKE_volume_grid.hh
file  BKE_volume_grid_file_cache.hh
file  BKE_volume_grid_fwd.hh
file  BKE_volume_grid_process.hh
file  BKE_volume_grid_type_traits.hh
file  BKE_volume_openvdb.hh
file  BKE_volume_render.hh
 Volume data-block rendering and viewport drawing utilities.
file  BKE_volume_to_mesh.hh
file  BKE_wm_runtime.hh
file  BKE_workspace.hh
file  BKE_world.h
file  action.cc
file  action_bones.cc
file  action_mirror.cc
file  addon.cc
file  anim_data.cc
file  anim_data_bmain_utils.cc
file  anim_path.cc
file  anim_sys.cc
file  anim_visualization.cc
file  appdir.cc
file  armature.cc
file  armature_deform.cc
file  armature_selection.cc
file  armature_update.cc
file  asset.cc
file  asset_edit.cc
file  asset_weak_reference.cc
file  attribute.cc
file  autoexec.cc
file  blender.cc
file  blender_cli_command.cc
file  blender_copybuffer.cc
file  blender_undo.cc
file  blender_user_menu.cc
file  blendfile.cc
file  boids.cc
file  bpath.cc
file  brush.cc
file  bvhutils.cc
file  cachefile.cc
file  callbacks.cc
file  camera.cc
file  cloth.cc
file  collection.cc
file  collision.cc
file  colorband.cc
file  colortools.cc
file  constraint.cc
file  context.cc
file  crazyspace.cc
file  cryptomatte.cc
file  curve.cc
file  curve_bevel.cc
file  curve_bezier.cc
file  curve_catmull_rom.cc
file  curve_convert.cc
file  curve_decimate.cc
file  curve_deform.cc
file  curve_nurbs.cc
file  curve_poly.cc
file  curveprofile.cc
file  curves.cc
file  curves_geometry.cc
file  curves_geometry_test.cc
file  curves_utils.cc
file  customdata.cc
file  customdata_file.cc
file  data_transfer.cc
file  data_transfer_intern.hh
file  deform.cc
file  displist.cc
file  dynamicpaint.cc
file  editlattice.cc
file  editmesh.cc
file  editmesh_bvh.cc
file  editmesh_cache.cc
file  editmesh_tangent.cc
file  effect.cc
file  fcurve.cc
file  fcurve_cache.cc
file  fcurve_driver.cc
file  fluid.cc
file  fmodifier.cc
file  freestyle.cc
file  gpencil_geom_legacy.cc
file  gpencil_legacy.cc
file  gpencil_modifier_legacy.cc
file  grease_pencil.cc
file  grease_pencil_convert_legacy.cc
file  grease_pencil_vertex_groups.cc
file  icons.cc
file  icons_rasterize.cc
file  idprop.cc
file  idprop_utils.cc
file  idtype.cc
file  image.cc
file  image_format.cc
file  image_gen.cc
file  image_gpu.cc
file  image_partial_update.cc
file  image_save.cc
file  kelvinlet.cc
file  key.cc
file  keyconfig.cc
file  lattice.cc
file  lattice_deform.cc
file  layer.cc
file  layer_utils.cc
file  lib_id.cc
file  lib_id_delete.cc
file  lib_id_eval.cc
file  lib_intern.hh
file  lib_override.cc
file  lib_override_proxy_conversion.cc
file  lib_query.cc
file  lib_remap.cc
file  library.cc
file  light.cc
file  lightprobe.cc
file  linestyle.cc
file  main.cc
file  main_idmap.cc
file  main_namemap.cc
file  mask.cc
file  mask_evaluate.cc
file  mask_rasterize.cc
file  material.cc
file  mball.cc
file  mball_tessellate.cc
file  mesh.cc
file  mesh_calc_edges.cc
file  mesh_convert.cc
file  mesh_data_update.cc
file  mesh_debug.cc
file  mesh_evaluate.cc
file  mesh_fair.cc
file  mesh_iterators.cc
file  mesh_legacy_convert.cc
file  mesh_mapping.cc
file  mesh_merge_customdata.cc
file  mesh_mirror.cc
file  mesh_normals.cc
file  mesh_remap.cc
file  mesh_remesh_voxel.cc
file  mesh_runtime.cc
file  mesh_tangent.cc
file  mesh_tessellate.cc
file  mesh_validate.cc
file  mesh_wrapper.cc
file  modifier.cc
file  movieclip.cc
file  multires.cc
file  multires_inline.hh
file  multires_reshape.cc
file  multires_reshape.hh
file  multires_reshape_apply_base.cc
file  multires_reshape_ccg.cc
file  multires_reshape_smooth.cc
file  multires_reshape_subdivide.cc
file  multires_reshape_util.cc
file  multires_reshape_vertcos.cc
file  multires_subdiv.cc
file  multires_unsubdivide.cc
file  multires_unsubdivide.hh
file  multires_versioning.cc
file  nla.cc
file  node.cc
file  node_socket_value.cc
file  object.cc
file  object_deform.cc
file  object_dupli.cc
file  object_update.cc
file  ocean.cc
file  ocean_intern.h
file  ocean_spectrum.cc
file  outliner_treehash.cc
file  packedFile.cc
file  paint.cc
file  paint_runtime.cc
file  particle.cc
file  particle_child.cc
file  particle_distribute.cc
file  particle_system.cc
file  pbvh.cc
file  pbvh_bmesh.cc
file  pbvh_intern.hh
file  pbvh_uv_islands.hh
file  pointcache.cc
file  pointcloud.cc
file  pose_backup.cc
file  preferences.cc
file  preview_image.cc
file  report.cc
file  rigidbody.cc
 Blender-side interface and methods for dealing with Rigid Body simulations.
file  scene.cc
file  screen.cc
file  shader_fx.cc
file  shrinkwrap.cc
file  softbody.cc
file  sound.cc
file  speaker.cc
file  studiolight.cc
file  subdiv.cc
file  subdiv_ccg.cc
file  subdiv_ccg_mask.cc
file  subdiv_converter.cc
file  subdiv_converter.hh
file  subdiv_converter_mesh.cc
file  subdiv_deform.cc
file  subdiv_displacement.cc
file  subdiv_displacement_multires.cc
file  subdiv_eval.cc
file  subdiv_foreach.cc
file  subdiv_inline.hh
file  subdiv_mesh.cc
file  subdiv_stats.cc
file  subdiv_topology.cc
file  text.cc
file  text_suggestions.cc
file  texture.cc
file  tracking.cc
file  tracking_auto.cc
file  tracking_detect.cc
file  tracking_plane_tracker.cc
file  tracking_region_tracker.cc
file  tracking_solver.cc
file  tracking_stabilize.cc
file  tracking_util.cc
file  undo_system.cc
file  unit.cc
file  uvproject.cc
file  vfont.cc
file  vfont_curve.cc
file  vfontdata_freetype.cc
file  volume.cc
file  volume_render.cc
file  wm_runtime.cc
file  workspace.cc
file  world.cc
file  nla_private.h
file  particle_private.h
file  tracking_private.h
file  bmesh_mesh_debug.cc
file  DEG_depsgraph_writeback_sync.hh
file  anim_motion_paths.cc
file  curves_edit_test.cc
file  paint_image_2d.cc
file  sequencer_clipboard.cc
file  extend_curves.cc
file  trim_curves.cc
file  moviecache.cc
file  RE_texture_margin.h
file  iterator.cc
file  modifier.cc
file  multiview.cc
file  prefetch.cc
file  proxy.cc
file  proxy_job.cc
file  sequencer.cc
file  sound.cc
file  strip_add.cc
file  strip_edit.cc
file  strip_relations.cc
file  strip_retiming.cc
file  strip_select.cc
file  strip_time.cc
file  strip_transform.cc
file  utils.cc
file  SEQ_offscreen.hh

Detailed Description