Blender V4.5
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
8
9#pragma once
10
11#include <stdint.h>
12
17typedef struct FileGlobal {
19 char subvstr[4];
20
23 char _pad[6];
25 struct Scene *curscene;
27 void *_pad1;
28
34 char build_hash[16];
36 char filepath[/*FILE_MAX*/ 1024];
38
39/* minversion: in file, the oldest past blender version you can use compliant */
40/* example: if in 2.43 the meshes lose mesh data, minversion is 2.43 then too */
41/* or: in 2.42, subversion 1, same as above, minversion then is 2.42, min subversion 1 */
42/* (defines for version are in the BKE_blender_version.h file, for historic reasons) */
unsigned long long int uint64_t
struct ViewLayer * cur_view_layer
struct Scene * curscene
uint64_t build_commit_timestamp
struct bScreen * curscreen
char filepath[1024]