| NW_COMPILER_ASSERT |
Assertion at time of compiling. |
| NW_STATIC_ASSERT |
Assertion at time of compiling. Can also be placed inside class. |
| NW_ASSERTMSG |
Shows message and stops program when conditional expression determined to be false. |
| NW_ASSERT |
Stops program when conditional expression determined to be false. |
| NW_NULL_ASSERT |
Stops program when exp is NULL. |
| NW_MIN_ASSERT |
Stops program when exp is smaller than min. |
| NW_MAX_ASSERT |
Stops program when exp is larger than max. |
| NW_MINMAX_ASSERT |
Stops program when exp is smaller than min or larger than max. |
| NW_MINMAXLT_ASSERT |
Stops program when exp is smaller than min or equal to or larger than max. |
| NW_FMIN_ASSERT |
Stops program when exp is smaller than min. For floating-point use. |
| NW_FMAX_ASSERT |
Stops program when exp is larger than max. For floating-point use. |
| NW_FMINMAX_ASSERT |
Stops program when exp is smaller than min or larger than max. For floating-point use. |
| NW_FATAL_ERROR |
Shows a fatal-error message and stops the program. |
| NW_INTERNAL_ERROR |
Shows an internal-error message and stops the program. |
| NW_CACHE_ALIGN_ASSERT |
Checks for cache alignment and stops the program if cache is not aligned. |
| NW_ALIGN_ASSERT |
Stops program when exp is not aligned to align bytes. |
| NW_ALIGN128_ASSERT |
Stops program when exp is not aligned to 128 bytes. |
| NW_ALIGN32_ASSERT |
Stops program when exp is not aligned to 32 bytes. |
| NW_ALIGN4_ASSERT |
Stops program when exp is not aligned to 4 bytes. |
| NW_ALIGN2_ASSERT |
Stops program when exp is not aligned to 2 bytes. |
| NW_BUFFERSIZE_ASSERT |
Stops program when exp exceeds the maximum physical memory size. |
| NW_POINTER_ASSERT |
Stops program when the pointer is invalid. |
| NW_REFERENCE_ASSERT |
Stops program when the reference is invalid. |
| NW_U8_RANGE_ASSERT |
Stops program when exp is out of u8 range. |
| NW_S8_RANGE_ASSERT |
Stops program when exp is out of s8 range. |
| NW_U16_RANGE_ASSERT |
Stops program when exp is out of u16 range. |
| NW_S16_RANGE_ASSERT |
Stops program when exp is out of s16 range. |
| NW_U32_RANGE_ASSERT |
Stops program when exp is out of u32 range. |
| NW_S32_RANGE_ASSERT |
Stops program when exp is out of s32 range. |
| NW_FLOAT_ASSERT |
Stops program when there is an invalid floating-point value. |
| NW_GL_ASSERT |
Displays message and stops program when the GL has returned an error. |
| NW_WARNING |
Displays message when conditional expression determined to be false. |
| NW_FAILSAFE_IF |
For versions that are not the final version, stops program when conditional expression determined to be true. For the final version, executes the process enclosed in parentheses when the conditional expression is determined to be true. |
| NW_LOG |
Shows message. |