| Top |  |  |  |  | 
| #define | HB_VERSION_ATLEAST() | 
| void | hb_version () | 
| hb_bool_t | hb_version_atleast () | 
| const char * | hb_version_string () | 
| #define | HB_VERSION_MAJOR | 
| #define | HB_VERSION_MICRO | 
| #define | HB_VERSION_MINOR | 
| #define | HB_VERSION_STRING | 
These functions and macros allow accessing version of the HarfBuzz library used at compile- as well as run-time, and to direct code conditionally based on those versions, again, at compile- or run-time.
void hb_version (unsigned int *major,unsigned int *minor,unsigned int *micro);
Returns library version as three integer components.
| major | Library major version component. | [out] | 
| minor | Library minor version component. | [out] | 
| micro | Library micro version component. | [out] | 
Since: 0.9.2
hb_bool_t hb_version_atleast (unsigned int major,unsigned int minor,unsigned int micro);
Since: 0.9.30
const char *
hb_version_string (void);
Returns library version as a string with three components.
Since: 0.9.2