Blender V5.0
FileGlobal Struct Reference

#include <DNA_fileglobal_types.h>

Public Attributes

char subvstr [4]
short subversion
short minversion
short minsubversion
char _pad [6]
struct bScreencurscreen
struct Scenecurscene
struct ViewLayercur_view_layer
void * _pad1
int fileflags
int globalf
uint64_t build_commit_timestamp
char build_hash [16]
char filepath [1024]
char colorspace_scene_linear_name [64]
float colorspace_scene_linear_to_xyz [3][3]
int _pad2 [3]

Detailed Description

FileGlobal stores a part of the current user-interface settings at the moment of saving, and the file-specific settings.

Definition at line 17 of file DNA_fileglobal_types.h.

Member Data Documentation

◆ _pad

char FileGlobal::_pad[6]

Definition at line 23 of file DNA_fileglobal_types.h.

Referenced by write_global().

◆ _pad1

void* FileGlobal::_pad1

Definition at line 27 of file DNA_fileglobal_types.h.

Referenced by write_global().

◆ _pad2

int FileGlobal::_pad2[3]

Definition at line 42 of file DNA_fileglobal_types.h.

◆ build_commit_timestamp

uint64_t FileGlobal::build_commit_timestamp

Commit timestamp from buildinfo.

Definition at line 32 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ build_hash

char FileGlobal::build_hash[16]

Hash from buildinfo.

Definition at line 34 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ colorspace_scene_linear_name

char FileGlobal::colorspace_scene_linear_name[64]

◆ colorspace_scene_linear_to_xyz

float FileGlobal::colorspace_scene_linear_to_xyz[3][3]

◆ cur_view_layer

struct ViewLayer* FileGlobal::cur_view_layer

Definition at line 26 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ curscene

struct Scene* FileGlobal::curscene

Definition at line 25 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ curscreen

struct bScreen* FileGlobal::curscreen

Definition at line 24 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ fileflags

int FileGlobal::fileflags

◆ filepath

char FileGlobal::filepath[1024]

File path where this was saved, for recover.

Definition at line 36 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ globalf

int FileGlobal::globalf

Definition at line 30 of file DNA_fileglobal_types.h.

Referenced by read_global(), and write_global().

◆ minsubversion

short FileGlobal::minsubversion

◆ minversion

short FileGlobal::minversion

◆ subversion

short FileGlobal::subversion

◆ subvstr

char FileGlobal::subvstr[4]

Needs to be here, for human file-format recognition (keep first!).

Definition at line 19 of file DNA_fileglobal_types.h.

Referenced by read_file_dna(), and write_global().


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