Blender V4.3
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
 

Detailed Description

Definition at line 99 of file BLO_readfile.hh.

Member Data Documentation

◆ [struct]

◆ do_resynced_lib_overrides_libraries_list

bool BlendFileReadReport::do_resynced_lib_overrides_libraries_list

◆ [struct]

struct { ... } BlendFileReadReport::duration

◆ lib_overrides

double BlendFileReadReport::lib_overrides

Definition at line 107 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 108 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and setup_app_data().

◆ libraries

double BlendFileReadReport::libraries

Definition at line 106 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 118 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 121 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 122 of file BLO_readfile.hh.

Referenced by do_versions_after_linking_400(), 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 130 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 128 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 125 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 139 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 132 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize(), and link_recurs_seq().

◆ whole

double BlendFileReadReport::whole

Definition at line 105 of file BLO_readfile.hh.

Referenced by file_read_reports_finalize().


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