|
Blender V5.0
|
#include <BLO_readfile.hh>
Inherits blender::NonCopyable, and blender::NonMovable.
Public Attributes | |
| Main * | main = nullptr |
| UserDef * | user = nullptr |
| int | fileflags = 0 |
| int | globalf = 0 |
| char | filepath [1024] = {} |
| bScreen * | curscreen = nullptr |
| Scene * | curscene = nullptr |
| ViewLayer * | cur_view_layer = nullptr |
| eBlenFileType | type = eBlenFileType(0) |
Additional Inherited Members | |
| Public Member Functions inherited from blender::NonCopyable | |
| NonCopyable (const NonCopyable &other)=delete | |
| NonCopyable & | operator= (const NonCopyable &other)=delete |
| NonCopyable ()=default | |
| NonCopyable (NonCopyable &&other)=default | |
| NonCopyable & | operator= (NonCopyable &&other)=default |
| Public Member Functions inherited from blender::NonMovable | |
| NonMovable (NonMovable &&other)=delete | |
| NonMovable & | operator= (NonMovable &&other)=delete |
| NonMovable ()=default | |
| NonMovable (const NonMovable &other)=default | |
| NonMovable & | operator= (const NonMovable &other)=default |
Definition at line 60 of file BLO_readfile.hh.
Layer to activate in workspaces when reading without UI.
Definition at line 77 of file BLO_readfile.hh.
Referenced by blo_read_file_internal(), link_global(), read_global(), and setup_app_data().
Definition at line 75 of file BLO_readfile.hh.
Referenced by BLO_memfile_main_get(), blo_read_file_internal(), link_global(), read_global(), and setup_app_data().
TODO: think this isn't needed anymore?
Definition at line 74 of file BLO_readfile.hh.
Referenced by link_global(), read_global(), and setup_app_data().
| int BlendFileData::fileflags = 0 |
Definition at line 64 of file BLO_readfile.hh.
Referenced by read_global(), and setup_app_data().
| char BlendFileData::filepath[1024] = {} |
Typically the actual filepath of the read blend-file, except when recovering save-on-exit/autosave files. In the latter case, it will be the path of the file that generated the auto-saved one being recovered.
NOTE: Currently expected to be the same path as BlendFileData.filepath.
Definition at line 71 of file BLO_readfile.hh.
Referenced by blo_read_file_internal(), read_global(), and setup_app_data().
| int BlendFileData::globalf = 0 |
Definition at line 65 of file BLO_readfile.hh.
Referenced by read_global(), and setup_app_data().
Definition at line 61 of file BLO_readfile.hh.
Referenced by BKE_blendfile_read(), BKE_blendfile_read_from_memfile(), BKE_blendfile_read_from_memory(), BKE_blendfile_read_setup_readfile(), BKE_blendfile_userdef_read(), BKE_blendfile_userdef_read_from_memory(), BKE_blendfile_workspace_config_read(), BLO_blendfiledata_free(), BLO_memfile_main_get(), blo_read_file_internal(), link_global(), load_main_from_memory(), read_global(), read_userdef(), blender::ed::vse::sequencer_clipboard_paste_exec(), and setup_app_data().
| eBlenFileType BlendFileData::type = eBlenFileType(0) |
Definition at line 79 of file BLO_readfile.hh.
Referenced by blo_read_file_internal().
Definition at line 62 of file BLO_readfile.hh.
Referenced by BKE_blendfile_userdef_read(), BKE_blendfile_userdef_read_from_memory(), BLO_blendfiledata_free(), do_versions_userdef(), read_userdef(), and setup_app_userdef().