Blender
V4.3
source
blender
makesdna
DNA_fileglobal_types.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#pragma once
10
15
typedef
struct
FileGlobal
{
17
char
subvstr
[4];
18
19
short
subversion
;
20
short
minversion
,
minsubversion
;
21
char
_pad
[6];
22
struct
bScreen
*
curscreen
;
23
struct
Scene
*
curscene
;
24
struct
ViewLayer
*
cur_view_layer
;
25
void
*
_pad1
;
26
27
int
fileflags
;
28
int
globalf
;
30
uint64_t
build_commit_timestamp
;
32
char
build_hash
[16];
34
char
filepath
[1024];
35
}
FileGlobal
;
36
37
/* minversion: in file, the oldest past blender version you can use compliant */
38
/* example: if in 2.43 the meshes lose mesh data, minversion is 2.43 then too */
39
/* or: in 2.42, subversion 1, same as above, minversion then is 2.42, min subversion 1 */
40
/* (defines for version are in the BKE_blender_version.h file, for historic reasons) */
FileGlobal
struct FileGlobal FileGlobal
uint64_t
unsigned __int64 uint64_t
Definition
stdint.h:90
FileGlobal
Definition
DNA_fileglobal_types.h:15
FileGlobal::_pad1
void * _pad1
Definition
DNA_fileglobal_types.h:25
FileGlobal::cur_view_layer
struct ViewLayer * cur_view_layer
Definition
DNA_fileglobal_types.h:24
FileGlobal::build_hash
char build_hash[16]
Definition
DNA_fileglobal_types.h:32
FileGlobal::globalf
int globalf
Definition
DNA_fileglobal_types.h:28
FileGlobal::subversion
short subversion
Definition
DNA_fileglobal_types.h:19
FileGlobal::curscene
struct Scene * curscene
Definition
DNA_fileglobal_types.h:23
FileGlobal::_pad
char _pad[6]
Definition
DNA_fileglobal_types.h:21
FileGlobal::subvstr
char subvstr[4]
Definition
DNA_fileglobal_types.h:17
FileGlobal::build_commit_timestamp
uint64_t build_commit_timestamp
Definition
DNA_fileglobal_types.h:30
FileGlobal::minsubversion
short minsubversion
Definition
DNA_fileglobal_types.h:20
FileGlobal::fileflags
int fileflags
Definition
DNA_fileglobal_types.h:27
FileGlobal::minversion
short minversion
Definition
DNA_fileglobal_types.h:20
FileGlobal::curscreen
struct bScreen * curscreen
Definition
DNA_fileglobal_types.h:22
FileGlobal::filepath
char filepath[1024]
Definition
DNA_fileglobal_types.h:34
Scene
Definition
DNA_scene_types.h:1988
ViewLayer
Definition
DNA_layer_types.h:151
bScreen
Definition
DNA_screen_types.h:49
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0