Private definitions for Irrlicht IMGUI bindings, do not use them outside, the interface may change a lot of times!
More...
|
#define | TOSTR(x) |
| A helper macro to create static strings out of macro expressions. More...
|
|
|
#define | FASSERT(expr) |
| An assertion for detecting fatal errors. This assertion is also active in the non-debug version. More...
|
|
#define | ASSERT(expr) if (!(expr)) FASSERT(expr) |
| An assertion for detecting errors. This assertion is only active in debug version. More...
|
|
|
#define | LOG_NOTE(string) |
| Prints an note to std::out. It is only active for debug level 2. More...
|
|
#define | LOG_WARNING(string) |
| Prints an warning to std::out. It is only active for debug level 1 or higher. More...
|
|
#define | LOG_ERROR(string) |
| Prints an error to std::out. It is only active for debug level 0 or higher. More...
|
|
Private definitions for Irrlicht IMGUI bindings, do not use them outside, the interface may change a lot of times!
#define ASSERT |
( |
|
expr | ) |
if (!(expr)) FASSERT(expr) |
An assertion for detecting errors. This assertion is only active in debug version.
- Parameters
-
expr | Is the expression to check. If it is false, an exception is thrown. |
Definition at line 86 of file IrrIMGUIDebug_priv.h.
#define DEBUG_LEVEL_ERROR 0 |
#define DEBUG_LEVEL_NONE (-1) |
#define DEBUG_LEVEL_NOTE 2 |
#define DEBUG_LEVEL_WARNING 1 |
An assertion for detecting fatal errors. This assertion is also active in the non-debug version.
- Parameters
-
expr | Is the expression to check. If it is false, an exception is thrown. |
Definition at line 82 of file IrrIMGUIDebug_priv.h.
#define LOG_ERROR |
( |
|
string | ) |
|
Prints an error to std::out. It is only active for debug level 0 or higher.
- Parameters
-
string | Is the stream to print. |
Definition at line 103 of file IrrIMGUIDebug_priv.h.
#define LOG_NOTE |
( |
|
string | ) |
|
Prints an note to std::out. It is only active for debug level 2.
- Parameters
-
string | Is the stream to print. |
Definition at line 95 of file IrrIMGUIDebug_priv.h.
#define LOG_WARNING |
( |
|
string | ) |
|
Prints an warning to std::out. It is only active for debug level 1 or higher.
- Parameters
-
string | Is the stream to print. |
Definition at line 99 of file IrrIMGUIDebug_priv.h.
A helper macro to create static strings out of macro expressions.
- Parameters
-
x | Is the expression where a string should be created from |
Definition at line 73 of file IrrIMGUIDebug_priv.h.