Assimp  v3.0 (July 2012)
Macros | Functions
version.h File Reference

Macros

#define ASSIMP_CFLAGS_DEBUG   0x4
 Assimp was compiled as a debug build.
#define ASSIMP_CFLAGS_NOBOOST   0x8
 Assimp was compiled with ASSIMP_BUILD_BOOST_WORKAROUND defined.
#define ASSIMP_CFLAGS_SHARED   0x1
 Assimp was compiled as a shared object (Windows: DLL)
#define ASSIMP_CFLAGS_SINGLETHREADED   0x10
 Assimp was compiled with ASSIMP_BUILD_SINGLETHREADED defined.
#define ASSIMP_CFLAGS_STLPORT   0x2
 Assimp was compiled against STLport.

Functions

ASSIMP_API unsigned int aiGetCompileFlags (void)
 Returns assimp's compile flags.
ASSIMP_API const char * aiGetLegalString (void)
 Returns a string with legal copyright and licensing information about Assimp.
ASSIMP_API unsigned int aiGetVersionMajor (void)
 Returns the current major version number of Assimp.
ASSIMP_API unsigned int aiGetVersionMinor (void)
 Returns the current minor version number of Assimp.
ASSIMP_API unsigned int aiGetVersionRevision (void)
 Returns the repository revision of the Assimp runtime.

Macro Definition Documentation

#define ASSIMP_CFLAGS_DEBUG   0x4

Assimp was compiled as a debug build.

#define ASSIMP_CFLAGS_NOBOOST   0x8

Assimp was compiled with ASSIMP_BUILD_BOOST_WORKAROUND defined.

#define ASSIMP_CFLAGS_SHARED   0x1

Assimp was compiled as a shared object (Windows: DLL)

#define ASSIMP_CFLAGS_SINGLETHREADED   0x10

Assimp was compiled with ASSIMP_BUILD_SINGLETHREADED defined.

#define ASSIMP_CFLAGS_STLPORT   0x2

Assimp was compiled against STLport.


Function Documentation

ASSIMP_API unsigned int aiGetCompileFlags ( void  )

Returns assimp's compile flags.

Returns:
Any bitwise combination of the ASSIMP_CFLAGS_xxx constants.
ASSIMP_API const char* aiGetLegalString ( void  )

Returns a string with legal copyright and licensing information about Assimp.

The string may include multiple lines.

Returns:
Pointer to static string.
ASSIMP_API unsigned int aiGetVersionMajor ( void  )

Returns the current major version number of Assimp.

Returns:
Major version of the Assimp runtime the application was linked/built against
ASSIMP_API unsigned int aiGetVersionMinor ( void  )

Returns the current minor version number of Assimp.

Returns:
Minor version of the Assimp runtime the application was linked/built against
ASSIMP_API unsigned int aiGetVersionRevision ( void  )

Returns the repository revision of the Assimp runtime.

Returns:
SVN Repository revision number of the Assimp runtime the application was linked/built against