HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_Version.h File Reference
#include <SYS/SYS_Version.h>
+ Include dependency graph for UT_Version.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UT_FULL_VERSION   SYS_VERSION_FULL
 
#define UT_RELEASE_VERSION   SYS_VERSION_RELEASE
 
#define UT_MAJOR_VERSION   SYS_VERSION_MAJOR
 
#define UT_MINOR_VERSION   SYS_VERSION_MINOR
 
#define UT_MAJOR_VERSION_INT   SYS_VERSION_MAJOR_INT
 
#define UT_MINOR_VERSION_INT   SYS_VERSION_MINOR_INT
 
#define UT_BUILD_VERSION_INT   SYS_VERSION_BUILD_INT
 
#define UT_PATCH_VERSION_INT   SYS_VERSION_PATCH_INT
 
#define UT_VERSION_INT   SYS_VERSION_FULL_INT
 
#define UT_SAVE_VERSION   SYS_VERSION_RELEASE
 The version string to insert in paths for save directories. More...
 

Functions

const char * UTgetFullVersion ()
 Return the full major.minor.build version. More...
 
const char * UTgetReleaseVersion ()
 Return the "major.minor" release version. More...
 
const char * UTgetMajorVersion ()
 Return the "major" version. More...
 
const char * UTgetSaveVersion ()
 Return the version used for save directories. More...
 

Detailed Description

Defines compile time version constants for use in code.

Note
Please see UT_String::compareVersionString()

Definition in file UT_Version.h.

Macro Definition Documentation

#define UT_BUILD_VERSION_INT   SYS_VERSION_BUILD_INT

Definition at line 35 of file UT_Version.h.

#define UT_FULL_VERSION   SYS_VERSION_FULL

Definition at line 23 of file UT_Version.h.

#define UT_MAJOR_VERSION   SYS_VERSION_MAJOR

Definition at line 29 of file UT_Version.h.

#define UT_MAJOR_VERSION_INT   SYS_VERSION_MAJOR_INT

Definition at line 33 of file UT_Version.h.

#define UT_MINOR_VERSION   SYS_VERSION_MINOR

Definition at line 30 of file UT_Version.h.

#define UT_MINOR_VERSION_INT   SYS_VERSION_MINOR_INT

Definition at line 34 of file UT_Version.h.

#define UT_PATCH_VERSION_INT   SYS_VERSION_PATCH_INT

Definition at line 36 of file UT_Version.h.

#define UT_RELEASE_VERSION   SYS_VERSION_RELEASE

Definition at line 26 of file UT_Version.h.

#define UT_SAVE_VERSION   SYS_VERSION_RELEASE

The version string to insert in paths for save directories.

Definition at line 43 of file UT_Version.h.

#define UT_VERSION_INT   SYS_VERSION_FULL_INT

Definition at line 39 of file UT_Version.h.

Function Documentation

const char* UTgetFullVersion ( )
inline

Return the full major.minor.build version.

Definition at line 47 of file UT_Version.h.

const char* UTgetMajorVersion ( )
inline

Return the "major" version.

Definition at line 51 of file UT_Version.h.

const char* UTgetReleaseVersion ( )
inline

Return the "major.minor" release version.

Definition at line 49 of file UT_Version.h.

const char* UTgetSaveVersion ( )
inline

Return the version used for save directories.

Definition at line 53 of file UT_Version.h.