|
Blender V5.0
|
#include <BLO_readfile.hh>
Public Attributes | |
| bool | is_link_placeholder: 1 |
| bool | needs_expanding: 1 |
| bool | needs_linking: 1 |
| bool | action_assignment_needs_slot: 1 |
Definition at line 560 of file BLO_readfile.hh.
| bool ID_Readfile_Data::Tags::action_assignment_needs_slot |
Set when this ID used a legacy Action, in which case it also should pick an appropriate slot.
Definition at line 586 of file BLO_readfile.hh.
Referenced by blender::animrig::versioning::convert_legacy_action_assignments().
| bool ID_Readfile_Data::Tags::is_link_placeholder |
Mark ID placeholders for linked data-blocks needing to be read from their library blend-files.
Definition at line 567 of file BLO_readfile.hh.
Referenced by direct_link_id(), direct_link_id_common(), has_linked_ids_to_read(), read_id_in_lib(), read_libblock(), read_library_clear_weak_links(), read_library_linked_id(), and read_library_linked_ids().
| bool ID_Readfile_Data::Tags::needs_expanding |
Mark IDs needing to be expanded (only done once). See expand_main.
Definition at line 571 of file BLO_readfile.hh.
Referenced by expand_doit_library(), expand_main(), link_named_part(), read_id_in_lib(), and read_library_linked_id().
| bool ID_Readfile_Data::Tags::needs_linking |
Mark IDs needing to be 'lib-linked', i.e. to get their pointers to other data-blocks updated from the 'UID' values stored in .blend files to the new, actual pointers.
Definition at line 576 of file BLO_readfile.hh.
Referenced by blo_do_versions_pre250(), lib_link_all(), read_libblock(), and read_libblock_undo_restore_at_old_address().