Blender V4.5
blender::bke::library::LibraryRuntime Struct Reference

#include <BKE_library.hh>

Public Attributes

UniqueName_Mapname_map = nullptr
FileDatafiledata = nullptr
char filepath_abs [1024] = ""
Libraryparent = nullptr
ushort tag = 0
int temp_index = 0
short versionfile = 0
short subversionfile = 0

Detailed Description

Definition at line 22 of file BKE_library.hh.

Member Data Documentation

◆ filedata

FileData* blender::bke::library::LibraryRuntime::filedata = nullptr

Definition at line 26 of file BKE_library.hh.

◆ filepath_abs

char blender::bke::library::LibraryRuntime::filepath_abs[1024] = ""

Run-time only, absolute file-path (set on read). This is only for convenience, filepath is the real path used on file read but in some cases its useful to access the absolute one.

Use BKE_library_filepath_set() rather than setting filepath directly and it will be kept in sync - campbell

Definition at line 36 of file BKE_library.hh.

◆ name_map

UniqueName_Map* blender::bke::library::LibraryRuntime::name_map = nullptr

Definition at line 24 of file BKE_library.hh.

◆ parent

Library* blender::bke::library::LibraryRuntime::parent = nullptr

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

Definition at line 39 of file BKE_library.hh.

◆ subversionfile

short blender::bke::library::LibraryRuntime::subversionfile = 0

Definition at line 49 of file BKE_library.hh.

◆ tag

ushort blender::bke::library::LibraryRuntime::tag = 0

eLibrary_Tag.

Definition at line 42 of file BKE_library.hh.

◆ temp_index

int blender::bke::library::LibraryRuntime::temp_index = 0

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

Definition at line 45 of file BKE_library.hh.

◆ versionfile

short blender::bke::library::LibraryRuntime::versionfile = 0

See BLENDER_FILE_VERSION, BLENDER_FILE_SUBVERSION, needed for do_versions.

Definition at line 48 of file BKE_library.hh.


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