00001 /* 00002 * PROPRIETARY INFORMATION. This software is proprietary to 00003 * Side Effects Software Inc., and is not to be reproduced, 00004 * transmitted, or disclosed in any way without written permission. 00005 * 00006 * Produced by: 00007 * Jeff Lait 00008 * Side Effects Software Inc 00009 * 477 Richmond Street West 00010 * Toronto, Ontario 00011 * Canada M5V 3E7 00012 * 416-504-9876 00013 * 00014 * NAME: UT_Version.h ( UT Library, C++) 00015 * 00016 * COMMENTS: 00017 * This merely defines a bunch of versions for people to use. 00018 */ 00019 00020 #ifndef __UT_Version__ 00021 #define __UT_Version__ 00022 00023 00024 #include "UT_API.h" 00025 // The major.minor version 00026 #define UT_VERSION "10.0" 00027 // The major version. .9 counts as next higher. 00028 #define UT_MAJOR_VERSION "10" 00029 00030 #define UT_MAJOR_VERSION_INT 10 00031 #define UT_MINOR_VERSION_INT 0 00032 #define UT_BUILD_VERSION_INT 1374 00033 #define UT_PATCH_VERSION_INT 0 00034 #define UT_VERSION_INT 0x0a00055e 00035 00036 // Version to use for save directories. 00037 // Known places hardcoded with this: 00038 // All these places must be updated when you change this number. 00039 // $SHC/ri_entropy/e_hinstall.sh 00040 // $SHT/bin/hcustomscript/hcustom.* 00041 // $SHT/samples/*/sample_install.{sh,bat} 00042 // $SHS/tables/SHOPpalette 00043 // $SI/SI_ColorEditor.ui 00044 // $gfont/app.ui 00045 // $S/epilogue/houdini_setup_* 00046 // $S/package/tarball/houdini.install.base (for the key version) 00047 00048 #define UT_SAVE_VERSION "10.0" 00049 // MAKE SURE YOU DO THE SWEEP ABOVE WHEN YOU CHANGE THE SAVE VERSION NUMBER! 00050 00051 // Must be defined in .C file as it uses a compile time variable 00052 // that may not be present when some custom thing is linked. 00053 UT_API const char * 00054 UTgetFullVersion(); 00055 00056 inline const char * 00057 UTgetVersion() { return UT_VERSION; } 00058 00059 inline const char * 00060 UTgetMajorVersion() { return UT_MAJOR_VERSION; } 00061 00062 inline const char * 00063 UTgetSaveVersion() { return UT_SAVE_VERSION; } 00064 00065 #endif 00066
1.5.9