![]() |
Blender V2.61 - r43446
|
#include <readfile.h>
Public Attributes | |
| ListBase | listbase |
| int | flags |
| int | eof |
| int | buffersize |
| int | seek |
| int(* | read )(struct FileData *filedata, void *buffer, unsigned int size) |
| char * | buffer |
| struct MemFile * | memfile |
| int | filedes |
| gzFile | gzfiledes |
| char | relabase [FILE_MAX] |
| char | headerdone |
| int | inbuffer |
| struct SDNA * | filesdna |
| struct SDNA * | memsdna |
| char * | compflags |
| int | fileversion |
| int | id_name_offs |
| int | globalf |
| int | fileflags |
| struct OldNewMap * | datamap |
| struct OldNewMap * | globmap |
| struct OldNewMap * | libmap |
| struct OldNewMap * | imamap |
| struct OldNewMap * | movieclipmap |
| struct bheadsort * | bheadmap |
| int | tot_bheadmap |
| ListBase | mainlist |
| BlendFileData ** | bfd_r |
| struct ReportList * | reports |
Definition at line 43 of file readfile.h.
Definition at line 91 of file readfile.h.
| struct bheadsort* FileData::bheadmap |
Definition at line 83 of file readfile.h.
Referenced by blo_freefiledata(), find_bhead(), and sort_bhead_old_map().
| char* FileData::buffer |
Definition at line 53 of file readfile.h.
Referenced by blo_freefiledata(), blo_openblendermemory(), and fd_read_from_memory().
Definition at line 48 of file readfile.h.
Referenced by blo_openblendermemory(), blo_read_blendafterruntime(), and fd_read_from_memory().
| char* FileData::compflags |
Definition at line 71 of file readfile.h.
Referenced by blo_freefiledata(), read_file_dna(), and read_struct().
| struct OldNewMap* FileData::datamap |
Definition at line 77 of file readfile.h.
Referenced by blo_freefiledata(), filedata_new(), newdataadr(), read_data_into_oldnewmap(), read_libblock(), and read_userdef().
| int FileData::eof |
Definition at line 47 of file readfile.h.
Referenced by get_bhead().
Definition at line 58 of file readfile.h.
Referenced by blo_freefiledata(), blo_read_blendafterruntime(), fd_read_from_file(), and filedata_new().
Definition at line 75 of file readfile.h.
Referenced by do_versions(), and read_global().
| struct SDNA* FileData::filesdna |
Definition at line 69 of file readfile.h.
Referenced by BLO_blendhandle_get_previews(), BLO_blendhandle_print_sizes(), blo_freefiledata(), read_data_into_oldnewmap(), read_file_dna(), read_struct(), and test_pointer_array().
Definition at line 73 of file readfile.h.
Referenced by blo_read_file_internal(), decode_blender_header(), and read_libraries().
| int FileData::flags |
Definition at line 46 of file readfile.h.
Referenced by blo_decode_and_check(), blo_freefiledata(), blo_openblendermemfile(), blo_openblendermemory(), decode_blender_header(), direct_link_bones(), direct_link_constraints(), direct_link_curve(), direct_link_fmodifiers(), direct_link_key(), direct_link_keymapitem(), direct_link_mdisps(), direct_link_mesh(), direct_link_modifiers(), direct_link_object(), direct_link_pointcache(), direct_link_pose(), direct_link_scene(), get_bhead(), lib_link_image(), lib_link_material(), lib_link_mesh(), lib_link_object(), lib_link_scene(), read_file_dna(), read_libblock(), read_struct(), and test_pointer_array().
Definition at line 75 of file readfile.h.
Referenced by read_global().
| struct OldNewMap* FileData::globmap |
Definition at line 78 of file readfile.h.
Referenced by blo_freefiledata(), filedata_new(), link_glob_list(), and newglobadr().
| gzFile FileData::gzfiledes |
Definition at line 59 of file readfile.h.
Referenced by blo_freefiledata(), blo_openblenderfile(), fd_read_gzip_from_file(), and filedata_new().
| char FileData::headerdone |
Definition at line 65 of file readfile.h.
Definition at line 74 of file readfile.h.
Referenced by bhead_id_name(), and read_file_dna().
| struct OldNewMap* FileData::imamap |
Definition at line 80 of file readfile.h.
Referenced by blo_end_image_pointer_map(), blo_freefiledata(), blo_make_image_pointer_map(), direct_link_image(), and newimaadr().
Definition at line 66 of file readfile.h.
| struct OldNewMap* FileData::libmap |
Definition at line 79 of file readfile.h.
Referenced by append_named_part(), blo_add_library_pointer_map(), blo_freefiledata(), change_idid_adr_fd(), do_versions(), expand_doit(), filedata_new(), newlibadr(), oldnewmap_sort(), read_libblock(), and read_libraries().
Definition at line 45 of file readfile.h.
Referenced by blo_firstbhead(), blo_freefiledata(), and get_bhead().
Definition at line 86 of file readfile.h.
Referenced by blo_read_file_internal(), direct_link_library(), expand_doit(), library_append_begin(), library_append_end(), and read_libraries().
| struct MemFile* FileData::memfile |
Definition at line 55 of file readfile.h.
Referenced by blo_openblendermemfile(), blo_read_file_internal(), direct_link_object(), fd_read_from_memfile(), and find_previous_lib().
| struct SDNA* FileData::memsdna |
Definition at line 70 of file readfile.h.
Referenced by blo_freefiledata(), filedata_new(), read_file_dna(), read_struct(), and test_pointer_array().
| struct OldNewMap* FileData::movieclipmap |
Definition at line 81 of file readfile.h.
Referenced by blo_end_movieclip_pointer_map(), blo_freefiledata(), blo_make_movieclip_pointer_map(), direct_link_movieclip(), and newmclipadr().
| int(* FileData::read)(struct FileData *filedata, void *buffer, unsigned int size) |
Definition at line 50 of file readfile.h.
Referenced by blo_openblenderfile(), blo_openblendermemfile(), blo_openblendermemory(), blo_read_blendafterruntime(), decode_blender_header(), and get_bhead().
| char FileData::relabase[FILE_MAX] |
Definition at line 62 of file readfile.h.
Referenced by blo_decode_and_check(), blo_openblenderfile(), blo_read_blendafterruntime(), blo_read_file_internal(), BLO_read_from_memfile(), direct_link_library(), do_versions(), expand_doit(), and read_global().
| struct ReportList* FileData::reports |
Definition at line 92 of file readfile.h.
Referenced by blo_read_blendafterruntime(), BLO_read_from_file(), BLO_read_from_memfile(), BLO_read_from_memory(), convert_tface_mt(), direct_link_library(), do_versions(), lib_link_object(), lib_link_scene(), and read_libraries().
| int FileData::seek |
Definition at line 49 of file readfile.h.
Referenced by fd_read_from_file(), fd_read_from_memfile(), fd_read_from_memory(), and fd_read_gzip_from_file().
Definition at line 84 of file readfile.h.
Referenced by find_bhead(), and sort_bhead_old_map().