Blender
V3.3
source
blender
makesdna
DNA_fileglobal_types.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2001-2002 NaN Holding BV. All rights reserved. */
3
8
#pragma once
9
10
#ifdef __cplusplus
11
extern
"C"
{
12
#endif
13
18
typedef
struct
FileGlobal
{
20
char
subvstr
[4];
21
22
short
subversion
;
23
short
minversion
,
minsubversion
;
24
char
_pad
[6];
25
struct
bScreen
*
curscreen
;
26
struct
Scene
*
curscene
;
27
struct
ViewLayer
*
cur_view_layer
;
28
void
*
_pad1
;
29
30
int
fileflags
;
31
int
globalf
;
33
uint64_t
build_commit_timestamp
;
35
char
build_hash
[16];
37
char
filepath
[1024];
38
}
FileGlobal
;
39
40
/* minversion: in file, the oldest past blender version you can use compliant */
41
/* example: if in 2.43 the meshes lose mesh data, minversion is 2.43 then too */
42
/* or: in 2.42, subversion 1, same as above, minversion then is 2.42, min subversion 1 */
43
/* (defines for version are in the BKE_blender_version.h file, for historic reasons) */
44
45
#ifdef __cplusplus
46
}
47
#endif
FileGlobal
struct FileGlobal FileGlobal
uint64_t
unsigned __int64 uint64_t
Definition:
stdint.h:90
FileGlobal
Definition:
DNA_fileglobal_types.h:18
FileGlobal::_pad1
void * _pad1
Definition:
DNA_fileglobal_types.h:28
FileGlobal::cur_view_layer
struct ViewLayer * cur_view_layer
Definition:
DNA_fileglobal_types.h:27
FileGlobal::build_hash
char build_hash[16]
Definition:
DNA_fileglobal_types.h:35
FileGlobal::globalf
int globalf
Definition:
DNA_fileglobal_types.h:31
FileGlobal::subversion
short subversion
Definition:
DNA_fileglobal_types.h:22
FileGlobal::curscene
struct Scene * curscene
Definition:
DNA_fileglobal_types.h:26
FileGlobal::_pad
char _pad[6]
Definition:
DNA_fileglobal_types.h:24
FileGlobal::subvstr
char subvstr[4]
Definition:
DNA_fileglobal_types.h:20
FileGlobal::build_commit_timestamp
uint64_t build_commit_timestamp
Definition:
DNA_fileglobal_types.h:33
FileGlobal::minsubversion
short minsubversion
Definition:
DNA_fileglobal_types.h:23
FileGlobal::fileflags
int fileflags
Definition:
DNA_fileglobal_types.h:30
FileGlobal::minversion
short minversion
Definition:
DNA_fileglobal_types.h:23
FileGlobal::curscreen
struct bScreen * curscreen
Definition:
DNA_fileglobal_types.h:25
FileGlobal::filepath
char filepath[1024]
Definition:
DNA_fileglobal_types.h:37
Scene
Definition:
DNA_scene_types.h:1739
ViewLayer
Definition:
DNA_layer_types.h:143
bScreen
Definition:
DNA_screen_types.h:39
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1