Blender V2.61 - r43446
|
#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 | speaker |
ListBase | sound |
ListBase | group |
ListBase | armature |
ListBase | action |
ListBase | nodetree |
ListBase | brush |
ListBase | particle |
ListBase | wm |
ListBase | gpencil |
ListBase | movieclip |
char | id_tag_update [256] |
Definition at line 51 of file BKE_main.h.
Definition at line 82 of file BKE_main.h.
Referenced by BKE_animsys_evaluate_all_animation(), BL_ConvertBlenderObjects(), do_versions(), do_versions_ipos_to_animato(), lib_link_action(), KX_BlenderSceneConverter::LinkBlendFile(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 81 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_armature(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 84 of file BKE_main.h.
Referenced by brush_tool_cycle(), do_versions(), lib_link_brush(), make_local_image(), make_local_texture(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 70 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), do_versions(), do_versions_ipos_to_animato(), lib_link_camera(), set_listbasepointers(), unlink_object(), which_libbase(), and write_file_handle().
struct Library* Main::curlib |
Definition at line 58 of file BKE_main.h.
Referenced by blo_find_main(), blo_split_main(), bpy_lib_exit(), change_idid_adr(), direct_link_library(), expand_doit(), library_append_end(), read_libblock(), read_libraries(), split_libdata(), and write_libraries().
Definition at line 63 of file BKE_main.h.
Referenced by 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_material(), nurbs_to_mesh(), set_listbasepointers(), single_mat_users_expand(), which_libbase(), and write_file_handle().
Definition at line 87 of file BKE_main.h.
Referenced by do_versions_gpencil_2_50(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 80 of file BKE_main.h.
Referenced by build_dag(), DAG_on_visible_update(), DAG_scene_update_flags(), database_init_objects(), do_versions(), 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_type_tag(), DAG_id_type_tagged(), DAG_ids_check_recalc(), DAG_ids_clear_recalc(), DAG_ids_flush_tagged(), lib_id_recalc_data_tag(), and lib_id_recalc_tag().
Definition at line 67 of file BKE_main.h.
Referenced by blo_end_image_pointer_map(), blo_make_image_pointer_map(), countPackedFiles(), do_versions(), image_undo_restore(), image_unpack_exec(), lib_link_image(), pack_all_invoke(), packAll(), set_listbasepointers(), unpackAll(), which_libbase(), and write_file_handle().
Definition at line 71 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(), and which_libbase().
Definition at line 72 of file BKE_main.h.
Referenced by 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 69 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), copy_object_set_idnew(), do_versions(), do_versions_ipos_to_animato(), foreach_nodetree(), lib_link_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 68 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_latt(), set_listbasepointers(), which_libbase(), and write_file_handle().
Definition at line 60 of file BKE_main.h.
Referenced by blo_find_main(), BLO_read_from_memfile(), blo_split_main(), direct_link_library(), do_versions(), fix_relpaths_library(), lib_link_library(), outliner_build_tree(), pyrna_prop_collection_subscript_str_lib_pair_ptr(), set_listbasepointers(), which_libbase(), and wm_link_append_exec().
Definition at line 65 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), convert_tfacematerial(), convert_tfacenomaterial(), KX_BlenderSceneConverter::ConvertMeshSpecial(), copy_object_set_idnew(), do_version_tface(), do_versions(), do_versions_ipos_to_animato(), ED_node_set_active(), end_render_materials(), foreach_nodetree(), init_render_materials(), lamp_changed(), lib_link_material(), make_local_texture(), make_sss_tree(), material_changed(), node_dynamic_update_cb(), 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 64 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_mball(), make_local_material(), set_listbasepointers(), single_mat_users_expand(), which_libbase(), and write_file_handle().
Definition at line 62 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), convert_tfacematerial(), KX_BlenderSceneConverter::ConvertMeshSpecial(), do_version_tface(), do_versions(), lib_link_mesh(), KX_BlenderSceneConverter::LinkBlendFile(), make_local_image(), make_local_material(), set_listbasepointers(), single_mat_users_expand(), single_obdata_users(), which_libbase(), and write_file_handle().
short Main::minsubversionfile |
Definition at line 55 of file BKE_main.h.
Referenced by handle_subversion_warning(), read_file_version(), and read_global().
short Main::minversionfile |
Definition at line 55 of file BKE_main.h.
Referenced by handle_subversion_warning(), read_file_version(), and read_global().
Definition at line 88 of file BKE_main.h.
Referenced by blo_end_movieclip_pointer_map(), blo_make_movieclip_pointer_map(), do_versions(), lib_link_movieclip(), set_listbasepointers(), which_libbase(), and write_file_handle().
char Main::name[240] |
Definition at line 53 of file BKE_main.h.
Referenced by BKE_id_lib_local_paths(), BKE_read_file_from_memfile(), BKE_undo_get_main(), BL_ConvertBlenderObjects(), blender_import(), blo_find_main(), blo_read_file_internal(), BLO_write_file(), BPY_modules_load_user(), bpy_text_reimport(), do_versions(), do_write_image_or_movie(), image_save_sequence_exec(), image_unpack_exec(), KX_BlenderSceneConverter::LinkBlendFile(), load_game_data(), load_vfont(), main(), make_paths_absolute_exec(), make_paths_relative_exec(), node_composit_exec_output_file(), packAll(), RE_BlenderAnim(), RE_BlenderFrame(), read_undosave(), screen_opengl_render_anim_step(), screen_opengl_render_apply(), screenshot_startjob(), sequencer_change_path_exec(), BL_Material::SetConversionUV(), BL_Material::SetConversionUV2(), setup_app_data(), sound_mixdown_exec(), space_image_file_exists_poll(), StartKetsjiShell(), wm_link_append_exec(), and write_global().
struct Main* Main::next |
Definition at line 52 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 83 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_menu(), ntreeVerifyNodes(), set_listbasepointers(), ui_node_menu_column(), which_libbase(), and write_file_handle().
Definition at line 61 of file BKE_main.h.
Referenced by 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(), convert_exec(), dag_id_flush_update(), DAG_id_tag_update(), database_init_objects(), do_logic_buts(), do_version_mdef_250(), do_versions(), do_versions_ipos_to_animato(), ED_base_object_free_and_unlink(), ED_editors_init(), get_selected_and_linked_obs(), give_base_to_objects(), ignore_parent_tx(), lamp_changed(), lib_link_object(), make_local_armature(), make_local_camera(), make_local_curve(), make_local_lamp(), make_local_lattice(), make_local_material(), make_local_mesh(), make_local_particlesettings(), make_local_speaker(), nurbs_to_mesh(), object_origin_set_exec(), outliner_build_tree(), preview_prepare_scene(), recalc_all_library_objects(), scene_changed(), scene_sort_groups(), set_listbasepointers(), set_scene_bg(), single_mat_users_expand(), unlink_group(), unlink_movieclip(), unlink_object(), unlink_text(), which_libbase(), and write_file_handle().
Definition at line 85 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_texture(), psys_new_settings(), set_listbasepointers(), which_libbase(), and write_file_handle().
struct Main * Main::prev |
Definition at line 52 of file BKE_main.h.
int Main::revision |
Definition at line 56 of file BKE_main.h.
Referenced by do_versions(), and read_global().
Definition at line 59 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(), blo_end_image_pointer_map(), blo_end_movieclip_pointer_map(), blo_make_image_pointer_map(), blo_make_movieclip_pointer_map(), change_character_exec(), change_spacing_exec(), clean_paths(), clear_scene_in_allseqs(), clear_scene_in_nodes(), dag_current_scene_layers(), delete_exec(), do_versions(), do_versions_ipos_to_animato(), ED_editors_exit(), ED_node_set_active(), foreach_nodetree(), KX_BlenderSceneConverter::GetBlenderSceneForName(), insert_text_exec(), insert_text_invoke(), lib_link_scene(), line_break_exec(), KX_BlenderSceneConverter::LinkBlendFile(), make_local_brush(), make_local_object(), make_local_world(), node_read_renderlayers_exec(), object_delete_exec(), object_in_any_scene(), outliner_build_tree(), paste_file(), preview_prepare_scene(), proxy_startjob(), RE_MergeFullSample(), scene_check_setscene(), scene_remove_render_layer(), screen_render_scene_layer_set(), seq_proxy_build_job(), set_case(), set_listbasepointers(), setup_app_data(), StartKetsjiShell(), tag_scenes_for_render(), texture_changed(), txt_add_object(), unlink_group(), unlink_movieclip(), unlink_object(), unlink_scene(), which_libbase(), WM_init_game(), write_file_handle(), and write_renderinfo().
Definition at line 74 of file BKE_main.h.
Referenced by do_versions(), ED_render_engine_changed(), ED_render_scene_update(), ED_screen_delete(), 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_movieclip(), unlink_object(), unlink_scene(), unlink_text(), which_libbase(), wm_window_close(), and write_file_handle().
Definition at line 75 of file BKE_main.h.
Referenced by do_versions(), set_listbasepointers(), setup_app_data(), which_libbase(), and write_file_handle().
Definition at line 79 of file BKE_main.h.
Referenced by countPackedFiles(), do_logic_buts(), do_versions(), draw_actuatorbuttons(), lib_link_sound(), packAll(), set_listbasepointers(), sound_new_file(), unpackAll(), which_libbase(), and write_file_handle().
Definition at line 78 of file BKE_main.h.
Referenced by BKE_all_animdata_fix_paths_rename(), BKE_animdata_main_cb(), BKE_animsys_evaluate_all_animation(), lib_link_speaker(), set_listbasepointers(), which_libbase(), and write_file_handle().
short Main::subversionfile |
Definition at line 54 of file BKE_main.h.
Referenced by convert_tface_mt(), do_versions(), init_userdef_do_versions(), read_file_version(), and read_global().
Definition at line 66 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(), do_versions(), do_versions_ipos_to_animato(), ED_image_update_frame(), ED_update_for_newframe(), end_render_textures(), envmap_clear_all_exec(), foreach_nodetree(), free_pointdensities(), image_changed(), init_render_textures(), lib_link_texture(), make_envmaps(), make_local_image(), make_pointdensities(), make_voxeldata(), preview_prepare_scene(), set_listbasepointers(), shader_preview_free(), unlink_object(), which_libbase(), and write_file_handle().
Definition at line 77 of file BKE_main.h.
Referenced by add_empty_text(), add_text(), bpy_text_import_name(), bpy_text_reimport(), do_versions(), lib_link_screen_restore(), lib_link_text(), node_browse_text_cb(), node_shader_buts_dynamic(), set_listbasepointers(), text_find_and_replace(), text_unlink_exec(), which_libbase(), and write_file_handle().
short Main::versionfile |
Definition at line 54 of file BKE_main.h.
Referenced by blo_read_file_internal(), convert_tface_mt(), 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 76 of file BKE_main.h.
Referenced by countPackedFiles(), do_versions(), lib_link_vfont(), load_vfont(), packAll(), set_listbasepointers(), unpackAll(), which_libbase(), and write_file_handle().
Definition at line 86 of file BKE_main.h.
Referenced by current_screen_compat(), dag_current_scene_layers(), ED_clip_update_frame(), ED_image_update_frame(), ED_render_scene_update(), lib_link_screen_restore(), lib_link_windowmanager(), outliner_build_tree(), set_listbasepointers(), setup_app_data(), which_libbase(), WM_check(), wm_clear_default_size(), WM_main_add_notifier(), and write_file_handle().
Definition at line 73 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(), foreach_nodetree(), lib_link_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().