version.h

Go to the documentation of this file.
00001 /* === S Y N F I G ========================================================= */
00021 /* ========================================================================= */
00022 
00023 /* === S T A R T =========================================================== */
00024 
00025 #ifndef __SYNFIG_VERSION_H
00026 #define __SYNFIG_VERSION_H
00027 
00028 /* === H E A D E R S ======================================================= */
00029 
00030 /* === M A C R O S ========================================================= */
00031 
00042 #ifndef SYNFIG_VERSION
00043 #define SYNFIG_VERSION (006000)
00044 #endif
00045 
00050 #define SYNFIG_LIBRARY_VERSION  47
00051 
00053 #define SYNFIG_CHECK_VERSION()  synfig::check_version_(SYNFIG_LIBRARY_VERSION,sizeof(synfig::Vector),sizeof(synfig::Color),sizeof(synfig::Canvas),sizeof(synfig::Layer))
00054 
00055 /* === C L A S S E S & S T R U C T S ======================================= */
00056 
00057 namespace synfig {
00058 
00060 
00065 extern bool check_version_(int v,int vec_size, int color_size,int canvas_size,int layer_size);
00066 
00067 extern const char *get_version();
00068 
00069 extern const char *get_build_date();
00070 
00071 extern const char *get_build_time();
00072 
00073 }; // END of namespace synfig
00074 
00075 /* === E N D =============================================================== */
00076 
00077 #endif

Generated on Wed Aug 15 05:00:23 2007 for synfig by  doxygen 1.5.3