Add C99 api(macro) BGFX_HANDLE_IS_VALID

This commit is contained in:
Cloud Wu
2019-05-16 16:05:47 +08:00
parent f4e23fa80b
commit f1288e212e
2 changed files with 4 additions and 0 deletions

View File

@@ -463,6 +463,8 @@ typedef struct bgfx_vertex_buffer_handle_s { uint16_t idx; } bgfx_vertex_buffer_
typedef struct bgfx_vertex_decl_handle_s { uint16_t idx; } bgfx_vertex_decl_handle_t;
#define BGFX_HANDLE_IS_VALID(h) ((h).idx != UINT16_MAX)
/**
* Memory release callback.
*

View File

@@ -106,6 +106,8 @@ typedef struct bgfx_callback_vtbl_s
$chandles
#define BGFX_HANDLE_IS_VALID(h) ((h).idx != UINT16_MAX)
$cfuncptrs
$cstructs