|
Blender
V2.59
|
#include <BKE_main.h>
Public Attributes | |
| struct Main * | next |
| struct Main * | prev |
| char | name [240] |
| short | versionfile |
| short | subversionfile |
| short | minversionfile |
| short | minsubversionfile |
| int | revision |
| struct Library * | curlib |
| ListBase | scene |
| ListBase | library |
| ListBase | object |
| ListBase | mesh |
| ListBase | curve |
| ListBase | mball |
| ListBase | mat |
| ListBase | tex |
| ListBase | image |
| ListBase | latt |
| ListBase | lamp |
| ListBase | camera |
| ListBase | ipo |
| ListBase | key |
| ListBase | world |
| ListBase | screen |
| ListBase | script |
| ListBase | vfont |
| ListBase | text |
| ListBase | sound |
| ListBase | group |
| ListBase | armature |
| ListBase | action |
| ListBase | nodetree |
| ListBase | brush |
| ListBase | particle |
| ListBase | wm |
| ListBase | gpencil |
| char | id_tag_update [256] |
Definition at line 53 of file BKE_main.h.
Definition at line 83 of file BKE_main.h.
Referenced by add_empty_action(), BKE_animsys_evaluate_all_animation(), BL_ConvertBlenderObjects(), do_versions(), do_versions_ipos_to_animato(), lib_link_action(), KX_BlenderSceneConverter::LinkBlendFile(), make_local_action(), nodeGroupUnGroup(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 82 of file BKE_main.h.
Referenced by add_armature(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), lib_link_armature(), make_local_armature(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 85 of file BKE_main.h.
Referenced by add_brush(), brush_tool_cycle(), do_versions(), lib_link_brush(), make_local_brush(), make_local_texture(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 72 of file BKE_main.h.
Referenced by add_camera(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), DocumentImporter::create_camera_object(), do_versions(), do_versions_ipos_to_animato(), lib_link_camera(), make_local_camera(), set_listbasepointers(), unlink_object(), which_libbase(), and write_file_handle().
| struct Library* Main::curlib |
Definition at line 60 of file BKE_main.h.
Referenced by blo_find_main(), blo_split_main(), change_idid_adr(), direct_link_library(), expand_doit(), library_append_end(), read_libblock(), read_libraries(), split_libdata(), and write_libraries().
Definition at line 65 of file BKE_main.h.
Referenced by add_curve(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), do_versions_ipos_to_animato(), lib_link_curve(), make_local_curve(), make_local_material(), nurbs_to_mesh(), set_listbasepointers(), single_mat_users_expand(), which_libbase(), and write_file_handle().
Definition at line 88 of file BKE_main.h.
Referenced by animdata_filter_gpencil(), do_versions_gpencil_2_50(), gpencil_data_addnew(), set_listbasepointers(), special_aftertrans_update(), which_libbase(), and write_file_handle().
Definition at line 81 of file BKE_main.h.
Referenced by add_group(), build_dag(), DAG_on_visible_update(), DAG_scene_update_flags(), database_init_objects(), do_versions(), find_group(), give_base_to_groups(), lib_link_group(), object_add_duplicate_internal(), objects_add_active_exec(), objects_remove_active_exec(), outliner_build_tree(), scene_sort_groups(), set_listbasepointers(), set_material_lightgroups(), set_scene_bg(), unlink_object(), which_libbase(), and write_file_handle().
| char Main::id_tag_update[256] |
Definition at line 90 of file BKE_main.h.
Referenced by DAG_id_tag_update(), and DAG_ids_flush_tagged().
Definition at line 69 of file BKE_main.h.
Referenced by BKE_add_image_file(), BKE_image_all_free_anim_ibufs(), BKE_image_free_all_textures(), BKE_image_merge(), BKE_image_print_memlist(), BKE_image_verify_viewer(), BLI_bpathIterator_step(), blo_end_image_pointer_map(), blo_make_image_pointer_map(), brush_clone_image_set_nr(), countPackedFiles(), do_versions(), finish_bake_internal(), free_old_images(), GPU_free_images(), GPU_free_images_anim(), GPU_paint_set_mipmap(), GPU_update_images_framechange(), image_alloc(), image_undo_restore(), lib_link_image(), make_local_texture(), make_local_tface(), pack_all_invoke(), packAll(), RE_bake_shade_all_selected(), set_listbasepointers(), unpackAll(), which_libbase(), and write_file_handle().
Definition at line 73 of file BKE_main.h.
Referenced by copy_object_set_idnew(), do_versions(), do_versions_ipos_to_animato(), join_mesh_exec(), lib_link_ipo(), set_listbasepointers(), unlink_object(), and which_libbase().
Definition at line 74 of file BKE_main.h.
Referenced by add_key(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), do_versions_ipos_to_animato(), ED_object_shape_key_remove(), join_mesh_exec(), lib_link_key(), set_listbasepointers(), sort_shape_fix(), which_libbase(), and write_file_handle().
Definition at line 71 of file BKE_main.h.
Referenced by add_lamp(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), copy_object_set_idnew(), DocumentImporter::create_lamp_object(), do_versions(), do_versions_ipos_to_animato(), lib_link_lamp(), localize_lamp(), make_local_lamp(), make_local_texture(), preview_prepare_scene(), set_listbasepointers(), shader_preview_free(), single_tex_users_expand(), texture_changed(), which_libbase(), and write_file_handle().
Definition at line 70 of file BKE_main.h.
Referenced by add_lattice(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), lib_link_latt(), make_local_lattice(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 62 of file BKE_main.h.
Referenced by BLI_bpathIterator_step(), blo_find_main(), BLO_read_from_memfile(), blo_split_main(), bpy_lib_exit(), direct_link_library(), do_versions(), fix_relpaths_library(), lib_link_library(), outliner_build_tree(), set_listbasepointers(), which_libbase(), wm_link_append_exec(), and WM_write_file().
Definition at line 67 of file BKE_main.h.
Referenced by add_material(), automatname(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), KX_BlenderSceneConverter::ConvertMeshSpecial(), copy_object_set_idnew(), do_versions(), do_versions_ipos_to_animato(), ED_node_generic_update(), end_render_materials(), GPU_materials_free(), init_render_materials(), lamp_changed(), lib_link_material(), lib_verify_nodetree(), localize_material(), make_local_material(), make_local_texture(), make_sss_tree(), node_dynamic_update_cb(), nodeGroupSocketUseFlags(), nodeGroupVerify(), ntreeMakeLocal(), preview_prepare_scene(), scene_changed(), set_listbasepointers(), set_material_lightgroups(), shader_preview_free(), single_mat_users_expand(), single_tex_users_expand(), texture_changed(), unlink_group(), unlink_object(), which_libbase(), world_changed(), and write_file_handle().
Definition at line 66 of file BKE_main.h.
Referenced by add_mball(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), lib_link_mball(), make_local_material(), make_local_mball(), set_listbasepointers(), single_mat_users_expand(), which_libbase(), and write_file_handle().
Definition at line 64 of file BKE_main.h.
Referenced by add_mesh(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), BLI_bpathIterator_step(), KX_BlenderSceneConverter::ConvertMeshSpecial(), MeshImporter::create_mesh_object(), do_versions(), lib_link_mesh(), KX_BlenderSceneConverter::LinkBlendFile(), make_local_material(), make_local_mesh(), set_listbasepointers(), single_mat_users_expand(), single_obdata_users(), which_libbase(), and write_file_handle().
| short Main::minsubversionfile |
Definition at line 57 of file BKE_main.h.
Referenced by handle_subversion_warning(), read_file_version(), and read_global().
| short Main::minversionfile |
Definition at line 57 of file BKE_main.h.
Referenced by handle_subversion_warning(), read_file_version(), and read_global().
| char Main::name[240] |
Definition at line 55 of file BKE_main.h.
Referenced by BKE_add_image_file(), BKE_makepicstring(), BKE_read_file_from_memfile(), BKE_undo_get_main(), BL_ConvertBlenderObjects(), BL_MakeScreenShot(), blender_import(), blo_find_main(), blo_read_file_internal(), BLO_write_file(), bookmark_select_exec(), bpy_blend_paths(), bpy_lib_load(), BPY_modules_load_user(), bpy_text_filename_get(), bpy_text_reimport(), cache_voxeldata(), checkMissingFiles(), checkPackedFile(), clean_paths(), customdata_external_filename(), do_versions(), ED_fileselect_set_params(), envmap_save_invoke(), file_browse_exec(), file_delete_exec(), file_directory_exec(), file_exec(), file_parent_exec(), file_select_do(), file_sfile_to_operator(), filelist_from_library(), filelist_read_dir(), filelist_read_library(), filepath_avi(), findMissingFiles(), fluid_init_filepaths(), fluidsim_delete_until_lastframe(), fluidsim_read_cache(), get_brush_icon(), image_fix_relative_path(), image_load_image_file(), image_load_movie_file(), image_load_sequence_file(), library_append_begin(), library_append_end(), KX_BlenderSceneConverter::LinkBlendFile(), load_game_data(), main(), make_paths_absolute_exec(), make_paths_relative_exec(), multires_external_save_exec(), namebutton_cb(), newPackedFile(), open_exec(), open_invoke(), ImagesExporter::operator()(), particles_fluid_step(), ptcache_path(), read_libraries(), read_undosave(), reload_sequence_new_file(), renamebutton_cb(), reopen_text(), save_as_invoke(), save_envmap(), save_exec(), save_image_doit(), save_sequence_exec(), scene_unique_exr_name(), screenshot_exec(), seq_load_operator_info(), seq_proxy_get_fname(), seq_render_strip(), sequencer_add_movie_strip(), sequencer_generic_invoke_path__internal(), set_scene_name(), BL_Material::SetConversionUV(), BL_Material::SetConversionUV2(), setup_app_data(), sound_new_file(), space_image_file_exists_poll(), stampdata(), StartKetsjiShell(), text_file_modified(), text_ignore_modified(), touch_seq_files(), txt_write_file(), WM_init(), wm_link_append_exec(), wm_open_mainfile_invoke(), WM_read_homefile(), wm_save_as_mainfile_exec(), wm_save_as_mainfile_invoke(), wm_save_mainfile_invoke(), wm_window_title(), WM_write_file(), write_crash_blend(), write_global(), write_history(), and writePackedFile().
| struct Main* Main::next |
Definition at line 54 of file BKE_main.h.
Referenced by blo_add_library_pointer_map(), blo_find_main(), blo_join_main(), blo_split_main(), change_idid_adr(), direct_link_library(), read_libraries(), split_libdata(), write_file_handle(), and write_libraries().
Definition at line 84 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), lib_link_nodetree(), lib_verify_nodetree(), node_add_node(), node_auto_add_menu(), nodeAddNodeType(), nodeGroupUnGroup(), ntreeAddTree(), ntreeCopyTree(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 63 of file BKE_main.h.
Referenced by add_only_object(), applyarmature_fix_boneparents(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), BKE_ptcache_set_continue_physics(), blo_clear_proxy_pointers_from_lib(), clear_sca_new_poins(), convert_exec(), dag_id_flush_update(), DAG_id_tag_update(), do_logic_buts(), do_version_mdef_250(), do_versions(), do_versions_ipos_to_animato(), ED_armature_bone_rename(), ED_armature_from_edit(), ED_base_object_free_and_unlink(), ED_editors_init(), exist_object(), find_family_object(), DocumentImporter::finish(), framechange_poses_clear_unkeyed(), get_selected_and_linked_obs(), give_base_to_objects(), GPU_materials_free(), ignore_parent_tx(), joined_armature_fix_links(), lamp_changed(), lib_link_object(), load_editMesh(), make_local_action(), make_local_armature(), make_local_camera(), make_local_curve(), make_local_lamp(), make_local_lattice(), make_local_material(), make_local_mball(), make_local_mesh(), make_local_object(), make_local_particlesettings(), nurbs_to_mesh(), object_origin_set_exec(), object_remove_material_slot(), outliner_build_tree(), preview_prepare_scene(), recalc_all_library_objects(), scene_changed(), scene_sort_groups(), separated_armature_fix_links(), set_listbasepointers(), set_sca_new_poins(), set_scene_bg(), single_mat_users_expand(), test_object_materials(), unlink_actuator(), unlink_controller(), unlink_group(), unlink_object(), unlink_text(), which_libbase(), and write_file_handle().
Definition at line 86 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), lib_link_particlesettings(), make_local_particlesettings(), make_local_texture(), psys_new_settings(), set_listbasepointers(), which_libbase(), and write_file_handle().
| struct Main * Main::prev |
Definition at line 54 of file BKE_main.h.
| int Main::revision |
Definition at line 58 of file BKE_main.h.
Referenced by do_versions(), and read_global().
Definition at line 61 of file BKE_main.h.
Referenced by add_scene(), ANIM_keyingset_info_unregister(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), BKE_image_signal(), blo_end_image_pointer_map(), blo_make_image_pointer_map(), clean_paths(), clear_scene_in_allseqs(), clear_scene_in_nodes(), dag_current_scene_layers(), do_versions(), do_versions_ipos_to_animato(), ED_editors_exit(), ED_node_generic_update(), KX_BlenderSceneConverter::GetBlenderSceneForName(), graph_init(), lib_link_scene(), lib_verify_nodetree(), KX_BlenderSceneConverter::LinkBlendFile(), make_local_brush(), make_local_object(), make_local_world(), nla_init(), node_read_renderlayers_exec(), nodeGroupSocketUseFlags(), nodeGroupVerify(), ntreeCompositTagRender(), ntreeMakeLocal(), object_in_any_scene(), outliner_build_tree(), preview_prepare_scene(), RE_MergeFullSample(), reload_sequence_new_file(), scene_check_setscene(), screen_render_invoke(), seq_stepdata__internal(), set_listbasepointers(), set_unified_alpha(), set_unified_settings(), set_unified_size(), set_unified_unprojected_radius(), setup_app_data(), StartKetsjiShell(), tag_scenes_for_render(), unified_alpha(), unified_settings(), unified_size(), unified_unprojected_radius(), unlink_group(), unlink_object(), unlink_scene(), unlink_text(), which_libbase(), WM_init_game(), WM_read_file(), write_file_handle(), and write_renderinfo().
Definition at line 76 of file BKE_main.h.
Referenced by do_versions(), ED_armature_bone_rename(), ED_screen_add(), ED_screen_delete(), ED_screens_initialize(), ED_update_for_newframe(), free_localbit(), handle_view3d_lock(), lib_link_screen(), lib_link_screen_restore(), screen_set_exec(), set_listbasepointers(), setup_app_data(), spacedata_cleanup(), unlink_object(), unlink_scene(), unlink_text(), which_libbase(), wm_window_close(), wm_window_match_init(), and write_file_handle().
Definition at line 77 of file BKE_main.h.
Referenced by do_versions(), set_listbasepointers(), setup_app_data(), which_libbase(), and write_file_handle().
Definition at line 80 of file BKE_main.h.
Referenced by BLI_bpathIterator_step(), countPackedFiles(), do_logic_buts(), do_versions(), draw_actuatorbuttons(), lib_link_sound(), packAll(), set_listbasepointers(), sound_new_file(), unpackAll(), which_libbase(), and write_file_handle().
| short Main::subversionfile |
Definition at line 56 of file BKE_main.h.
Referenced by do_versions(), init_userdef_do_versions(), read_file_version(), and read_global().
Definition at line 68 of file BKE_main.h.
Referenced by add_texture(), autotexname(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), BKE_image_free_all_textures(), BLI_bpathIterator_step(), brush_texture_set_nr(), do_versions(), do_versions_ipos_to_animato(), ED_image_update_frame(), ED_node_generic_update(), ED_update_for_newframe(), end_render_textures(), envmap_clear_all_exec(), free_pointdensities(), image_changed(), init_render_textures(), lib_link_texture(), lib_verify_nodetree(), localize_texture(), make_envmaps(), make_local_texture(), make_pointdensities(), make_voxeldata(), nodeGroupSocketUseFlags(), nodeGroupVerify(), ntreeMakeLocal(), preview_prepare_scene(), set_listbasepointers(), shader_preview_free(), unlink_object(), which_libbase(), and write_file_handle().
Definition at line 79 of file BKE_main.h.
Referenced by add_empty_text(), add_text(), BLI_bpathIterator_step(), bpy_text_import_name(), bpy_text_reimport(), do_versions(), find_and_replace(), lib_link_screen_restore(), lib_link_text(), node_browse_text_cb(), node_shader_buts_dynamic(), set_listbasepointers(), unlink_exec(), validate_pyconstraint_cb(), which_libbase(), and write_file_handle().
| short Main::versionfile |
Definition at line 56 of file BKE_main.h.
Referenced by blo_read_file_internal(), do_versions(), do_versions_ipos_to_animato(), init_userdef_do_versions(), lib_link_screen(), library_append_begin(), read_libraries(), setup_app_data(), and StartKetsjiShell().
Definition at line 78 of file BKE_main.h.
Referenced by BLI_bpathIterator_step(), countPackedFiles(), do_versions(), get_builtin_font(), lib_link_vfont(), load_vfont(), packAll(), set_listbasepointers(), unpackAll(), which_libbase(), and write_file_handle().
Definition at line 87 of file BKE_main.h.
Referenced by current_screen_compat(), dag_current_scene_layers(), ED_image_update_frame(), lib_link_screen_restore(), lib_link_windowmanager(), outliner_build_tree(), set_listbasepointers(), setup_app_data(), which_libbase(), WM_check(), wm_clear_default_size(), WM_cursor_wait(), WM_main_add_notifier(), wm_window_match_do(), wm_window_match_init(), and write_file_handle().
Definition at line 75 of file BKE_main.h.
Referenced by add_world(), BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), do_versions_ipos_to_animato(), lib_link_world(), localize_world(), make_local_texture(), preview_prepare_scene(), set_listbasepointers(), shader_preview_free(), single_tex_users_expand(), texture_changed(), unlink_object(), which_libbase(), and write_file_handle().