Blender V4.5
BKE_blender_version.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4#pragma once
5
6#include <stddef.h>
7
11
18
20#define BLENDER_VERSION 405
22#define BLENDER_VERSION_PATCH 8
24#define BLENDER_VERSION_CYCLE release
26#define BLENDER_VERSION_SUFFIX LTS
27
28/* Blender file format version. */
29#define BLENDER_FILE_VERSION BLENDER_VERSION
30#define BLENDER_FILE_SUBVERSION 91
31
32/* Minimum Blender version that supports reading file written with the current
33 * version. Older Blender versions will test this and cancel loading the file, showing a warning to
34 * the user.
35 *
36 * See
37 * https://developer.blender.org/docs/handbook/guidelines/compatibility_handling_for_blend_files/
38 * for details. */
39#define BLENDER_FILE_MIN_VERSION 306
40#define BLENDER_FILE_MIN_SUBVERSION 13
41
43const char *BKE_blender_version_string(void);
44
47
50
53
65 const size_t str_buff_maxncpy,
66 const short file_version,
67 const short file_subversion);
bool BKE_blender_version_is_alpha(void)
Definition blender.cc:173
bool BKE_blender_version_is_lts(void)
Definition blender.cc:179
const char * BKE_blender_version_string_compact(void)
Definition blender.cc:148
const char * BKE_blender_version_string(void)
Definition blender.cc:143
void BKE_blender_version_blendfile_string_from_values(char *str_buff, const size_t str_buff_maxncpy, const short file_version, const short file_subversion)
Definition blender.cc:153