Blender V5.0
BlendFileReadReport Struct Reference

#include <BLO_readfile.hh>

Public Attributes

ReportListreports
struct { 
   double   whole 
   double   libraries 
   double   lib_overrides 
   double   lib_overrides_resync 
   double   lib_overrides_recursive_resync 
duration
struct { 
   int   missing_libraries 
   int   missing_linked_id 
   int   missing_obdata 
   int   missing_obproxies 
   int   resynced_lib_overrides 
   int   proxies_to_lib_overrides_success 
   int   proxies_to_lib_overrides_failures 
   int   sequence_strips_skipped 
count
int resynced_lib_overrides_libraries_count
bool do_resynced_lib_overrides_libraries_list
LinkNoderesynced_lib_overrides_libraries
bool pre_animato_file_loaded

Detailed Description

Definition at line 105 of file BLO_readfile.hh.

Member Data Documentation

◆ [struct]

◆ do_resynced_lib_overrides_libraries_list

bool BlendFileReadReport::do_resynced_lib_overrides_libraries_list

◆ [struct]

◆ lib_overrides

double BlendFileReadReport::lib_overrides

Definition at line 113 of file BLO_readfile.hh.

Referenced by blo_read_file_internal(), and file_read_reports_finalize().

◆ lib_overrides_recursive_resync

double BlendFileReadReport::lib_overrides_recursive_resync

◆ lib_overrides_resync

double BlendFileReadReport::lib_overrides_resync

Definition at line 114 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and setup_app_data().

◆ libraries

double BlendFileReadReport::libraries

Definition at line 112 of file BLO_readfile.hh.

Referenced by blo_read_file_internal(), and file_read_reports_finalize().

◆ missing_libraries

int BlendFileReadReport::missing_libraries

Some numbers of IDs that ended up in a specific state, or required some specific process during this file read.

Definition at line 124 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and read_library_file_data().

◆ missing_linked_id

int BlendFileReadReport::missing_linked_id

◆ missing_obdata

int BlendFileReadReport::missing_obdata

Some sub-categories of the above missing_linked_id counter.

Definition at line 127 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and object_blend_read_after_liblink().

◆ missing_obproxies

int BlendFileReadReport::missing_obproxies

Definition at line 128 of file BLO_readfile.hh.

Referenced by do_versions_after_linking_400().

◆ pre_animato_file_loaded

bool BlendFileReadReport::pre_animato_file_loaded

Whether a pre-2.50 blend file was loaded, in which case any animation is lost.

Definition at line 150 of file BLO_readfile.hh.

Referenced by do_versions_after_setup(), and file_read_reports_finalize().

◆ proxies_to_lib_overrides_failures

int BlendFileReadReport::proxies_to_lib_overrides_failures

Number of proxies that failed to convert to library overrides.

Definition at line 136 of file BLO_readfile.hh.

Referenced by BKE_lib_override_library_main_proxy_convert(), and file_read_reports_finalize().

◆ proxies_to_lib_overrides_success

int BlendFileReadReport::proxies_to_lib_overrides_success

Number of proxies converted to library overrides.

Definition at line 134 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and lib_override_library_proxy_convert_do().

◆ reports

◆ resynced_lib_overrides

int BlendFileReadReport::resynced_lib_overrides

Number of root override IDs that were resynced.

Definition at line 131 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and lib_override_library_main_resync_on_library_indirect_level().

◆ resynced_lib_overrides_libraries

LinkNode* BlendFileReadReport::resynced_lib_overrides_libraries

◆ resynced_lib_overrides_libraries_count

int BlendFileReadReport::resynced_lib_overrides_libraries_count

Number of libraries which had overrides that needed to be resynced, and a single linked list of those.

Definition at line 145 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and lib_override_library_main_resync_on_library_indirect_level().

◆ sequence_strips_skipped

int BlendFileReadReport::sequence_strips_skipped

Number of sequencer strips that were not read because were in non-supported channels.

Definition at line 138 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and link_recurs_seq().

◆ whole

double BlendFileReadReport::whole

Definition at line 111 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and WM_file_read().


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