Blender V4.5
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_ipo.h
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_legacy_derived_mesh.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_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_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_subsurf.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_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  CCGSubSurf.cc
file  CCGSubSurf.h
file  CCGSubSurf_inline.h
file  CCGSubSurf_intern.h
file  CCGSubSurf_legacy.cc
file  CCGSubSurf_util.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  ipo.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  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  subsurf_ccg.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