fbxsdk/fbxsdk_version.h Source File
Go to the documentation of this file.
19 #ifndef _FBXSDK_VERSION_H_
20 #define _FBXSDK_VERSION_H_
23 #define FBXSDK_VERSION_MAJOR 2016 //<! Integer, version major number
24 #define FBXSDK_VERSION_MINOR 1 //<! Integer, version minor number
25 #define FBXSDK_VERSION_POINT 0 //<! Integer, version point number
26 #define FBXSDK_VERSION_NAME "Release" //<! String, version name, example: Alpha, Beta, RC, Release
28 #define FBXSDK_VERSION_YEAR 2015 //<! Integer, release date year
29 #define FBXSDK_VERSION_MONTH 06 //<! Integer, release date month
30 #define FBXSDK_VERSION_DAY 30 //<! Integer, release date day
32 #ifndef FBXSDK_VERSION_REVISION
33 #define FBXSDK_VERSION_REVISION 0 //<! Integer, version revision number, set by build environment. Do not edit here!
37 #define FBX_STRING(x) #x
38 #define FBX_STRINGIFY(x) FBX_STRING(x)
40 #if FBXSDK_VERSION_POINT == 0
41 #define FBXSDK_VER_TO_STR(a, b, c) FBX_STRING(a.b)
43 #define FBXSDK_VER_TO_STR(a, b, c) FBX_STRING(a.b.c)
47 #define FBXSDK_VERSION_STRING FBXSDK_VER_TO_STR(FBXSDK_VERSION_MAJOR, FBXSDK_VERSION_MINOR, FBXSDK_VERSION_POINT)
48 #define FBXSDK_VERSION_STRING_FULL FBXSDK_VERSION_STRING " " FBXSDK_VERSION_NAME " (" FBX_STRINGIFY(FBXSDK_VERSION_REVISION) ")"
49 #define FBXSDK_VERSION_DATE FBX_STRINGIFY(FBXSDK_VERSION_YEAR) "" FBX_STRINGIFY(FBXSDK_VERSION_MONTH) "" FBX_STRINGIFY(FBXSDK_VERSION_DAY)
52 #ifndef FBXSDK_DEFINE_NAMESPACE
53 #define FBXSDK_DEFINE_NAMESPACE 1
56 #if FBXSDK_DEFINE_NAMESPACE == 1
57 #define FBXSDK_NAMESPACE fbxsdk
59 #define FBXSDK_NAMESPACE