Blender  V2.93
Macros | Functions
BKE_blender_version.h File Reference

Go to the source code of this file.

Macros

#define BLENDER_VERSION   293
 
#define BLENDER_VERSION_PATCH   14
 
#define BLENDER_VERSION_CYCLE   release
 
#define BLENDER_FILE_VERSION   BLENDER_VERSION
 
#define BLENDER_FILE_SUBVERSION   21
 
#define BLENDER_FILE_MIN_VERSION   290
 
#define BLENDER_FILE_MIN_SUBVERSION   0
 

Functions

const char * BKE_blender_version_string (void)
 
bool BKE_blender_version_is_alpha (void)
 

Macro Definition Documentation

◆ BLENDER_FILE_MIN_SUBVERSION

#define BLENDER_FILE_MIN_SUBVERSION   0

Definition at line 48 of file BKE_blender_version.h.

◆ BLENDER_FILE_MIN_VERSION

#define BLENDER_FILE_MIN_VERSION   290

Definition at line 47 of file BKE_blender_version.h.

◆ BLENDER_FILE_SUBVERSION

#define BLENDER_FILE_SUBVERSION   21

Definition at line 42 of file BKE_blender_version.h.

◆ BLENDER_FILE_VERSION

#define BLENDER_FILE_VERSION   BLENDER_VERSION

Definition at line 41 of file BKE_blender_version.h.

◆ BLENDER_VERSION

#define BLENDER_VERSION   293

The lines below use regex from scripts to extract their values, Keep this in mind when modifying this file and keep this comment above the defines.

Note
Use STRINGIFY() rather than defining with quotes.

Definition at line 34 of file BKE_blender_version.h.

◆ BLENDER_VERSION_CYCLE

#define BLENDER_VERSION_CYCLE   release

Blender release cycle stage: alpha/beta/rc/release.

Definition at line 38 of file BKE_blender_version.h.

◆ BLENDER_VERSION_PATCH

#define BLENDER_VERSION_PATCH   14

Definition at line 36 of file BKE_blender_version.h.

Function Documentation

◆ BKE_blender_version_is_alpha()

bool BKE_blender_version_is_alpha ( void  )

Definition at line 147 of file blender.c.

References BLENDER_VERSION_CYCLE, STREQ, and STRINGIFY.

Referenced by BLO_sanitize_experimental_features_userpref_blend().

◆ BKE_blender_version_string()

const char* BKE_blender_version_string ( void  )