Go to the source code of this file.
◆ NW_G3D_ASSERTMSG
| #define NW_G3D_ASSERTMSG |
( |
| exp, |
|
|
| ... ) |
◆ NW_G3D_ASSERT
| #define NW_G3D_ASSERT |
( |
| exp | ) |
|
Value:
#define NW_G3D_ASSERTMSG(exp,...)
Definition g3d_assert.h:13
◆ NW_G3D_ASSERT_NOT_NULL
| #define NW_G3D_ASSERT_NOT_NULL |
( |
| exp | ) |
|
◆ NW_G3D_ASSERT_INDEX_BOUNDS
| #define NW_G3D_ASSERT_INDEX_BOUNDS |
( |
| index, |
|
|
| size ) |
Value:
"NW: " #index " is out of bounds. (%d)\n" \
"0 <= " #index " < %d is not satisfied.\n", \
static_cast<int>(index), static_cast<int>(size))
unsigned int uint
Definition g3d_defs.h:134
◆ NW_G3D_ASSERT_ALIGNMENT
| #define NW_G3D_ASSERT_ALIGNMENT |
( |
| value, |
|
|
| alignment ) |
Value:
"NW: Failed alignment. \n" \
"value: 0x%x\n" \
"alignment: %d\n", \
value, static_cast<int>(alignment))
◆ NW_G3D_ASSERT_ADDR_ALIGNMENT
| #define NW_G3D_ASSERT_ADDR_ALIGNMENT |
( |
| addr, |
|
|
| alignment ) |
Value:
"NW: Failed alignment. \n" \
"ptr: 0x%x\n" \
"alignment: %d\n", \
reinterpret_cast<uintptr_t>(addr), static_cast<int>(alignment))
◆ NW_G3D_NOT_IMPLEMENTED
| #define NW_G3D_NOT_IMPLEMENTED |
( |
| ) |
|
◆ NW_G3D_NOT_SUPPORTED
| #define NW_G3D_NOT_SUPPORTED |
( |
| ) |
|
◆ NW_G3D_WARNING
| #define NW_G3D_WARNING |
( |
| exp, |
|
|
| ... ) |
◆ NW_G3D_DEBUG_BREAK
| #define NW_G3D_DEBUG_BREAK |
( |
| ) |
|