Blender V4.3
Library_Runtime Struct Reference

#include <DNA_ID.h>

Public Attributes

struct UniqueName_Mapname_map
 
struct FileDatafiledata
 
char filepath_abs [1024]
 
struct Libraryparent
 
ushort tag
 
char _pad [6]
 
int temp_index
 
short versionfile
 
short subversionfile
 

Detailed Description

Definition at line 495 of file DNA_ID.h.

Member Data Documentation

◆ _pad

char Library_Runtime::_pad[6]

Definition at line 516 of file DNA_ID.h.

◆ filedata

struct FileData* Library_Runtime::filedata

◆ filepath_abs

◆ name_map

struct UniqueName_Map* Library_Runtime::name_map

Definition at line 497 of file DNA_ID.h.

Referenced by BKE_libblock_alloc_in_lib(), and library_copy_data().

◆ parent

struct Library* Library_Runtime::parent

Set for indirectly linked libraries, used in the outliner and while reading.

Definition at line 512 of file DNA_ID.h.

Referenced by BKE_library_main_rebuild_hierarchy(), blendfile_library_relocate_remap(), expand_doit_library(), rebuild_hierarchy_best_parent_find(), and setup_app_data().

◆ subversionfile

short Library_Runtime::subversionfile

Definition at line 522 of file DNA_ID.h.

Referenced by read_library_file_data().

◆ tag

◆ temp_index

int Library_Runtime::temp_index

Temp data needed by read/write code, and lib-override recursive re-synchronized.

Definition at line 519 of file DNA_ID.h.

Referenced by BKE_library_main_rebuild_hierarchy(), lib_override_resync_tagging_finalize_recurse(), lib_override_sort_libraries_func(), and rebuild_hierarchy_best_parent_find().

◆ versionfile

short Library_Runtime::versionfile

See BLENDER_FILE_VERSION, BLENDER_FILE_SUBVERSION, needed for do_versions.

Definition at line 522 of file DNA_ID.h.

Referenced by read_library_file_data().


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