GraphicsAPI_2020C
Macros | Functions
version.h File Reference

Functions to query the version of the Assimp runtime, check compile flags, ... More...

#include "defs.h"
Include dependency graph for version.h:

Go to the source code of this file.

Macros

#define AI_VERSION_H_INC
 
#define ASSIMP_CFLAGS_SHARED   0x1
 Assimp was compiled as a shared object (Windows: DLL)
 
#define ASSIMP_CFLAGS_STLPORT   0x2
 Assimp was compiled against STLport.
 
#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_SINGLETHREADED   0x10
 Assimp was compiled with ASSIMP_BUILD_SINGLETHREADED defined.
 

Functions

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

Detailed Description

Functions to query the version of the Assimp runtime, check compile flags, ...

Function Documentation

◆ aiGetCompileFlags()

ASSIMP_API unsigned int aiGetCompileFlags ( void  )

Returns assimp's compile flags.

Returns
Any bitwise combination of the ASSIMP_CFLAGS_xxx constants.

◆ aiGetLegalString()

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.

◆ aiGetVersionMajor()

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

◆ aiGetVersionMinor()

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

◆ aiGetVersionRevision()

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.