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