Blender  V2.59
Public Attributes
Main Struct Reference

#include <BKE_main.h>

List of all members.

Public Attributes

struct Mainnext
struct Mainprev
char name [240]
short versionfile
short subversionfile
short minversionfile
short minsubversionfile
int revision
struct Librarycurlib
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]

Detailed Description

Definition at line 53 of file BKE_main.h.


Member Data Documentation

Definition at line 90 of file BKE_main.h.

Referenced by DAG_id_tag_update(), and DAG_ids_flush_tagged().

Definition at line 57 of file BKE_main.h.

Referenced by handle_subversion_warning(), read_file_version(), and read_global().

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 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().

struct Main * Main::prev

Definition at line 54 of file BKE_main.h.

Definition at line 58 of file BKE_main.h.

Referenced by do_versions(), and read_global().

Definition at line 56 of file BKE_main.h.

Referenced by do_versions(), init_userdef_do_versions(), read_file_version(), and read_global().


The documentation for this struct was generated from the following file: