Initiual commit: AssetImporter source moved from ZFXCE repository to its own repository. PLease do not use the ZFXCE repo any more.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
28
include/aiAssert.h
Normal file
28
include/aiAssert.h
Normal file
@@ -0,0 +1,28 @@
|
||||
#ifndef AI_DEBUG_H_INC
|
||||
#define AI_DEBUG_H_INC
|
||||
|
||||
#include <string>
|
||||
|
||||
#ifndef __cplusplus
|
||||
#error This header requires C++ to be used.
|
||||
#endif
|
||||
|
||||
namespace Assimp {
|
||||
|
||||
//! \brief ASSIMP specific assertion test, just works in debug mode
|
||||
//! \param uiLine Line in file
|
||||
//! \param file Source file
|
||||
void aiAssert (bool expression, const std::string &message, unsigned int uiLine, const std::string &file);
|
||||
|
||||
|
||||
//! \def ai_assert
|
||||
//! \brief ASSIM specific assertion test
|
||||
#ifdef DEBUG
|
||||
# define ai_assert(expression) aiAssert (expression, #expression, __LINE__, __FILE__);
|
||||
#else
|
||||
# define ai_assert(expression)
|
||||
#endif
|
||||
|
||||
} // Namespace Assimp
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user