Houdini Engine 7.0
|
Go to the source code of this file.
Macros | |
#define | HAPI_IS_GCC_GE(MAJOR, MINOR) 0 |
#define | HAPI_TO_STRING_(a) # a |
#define | HAPI_TO_STRING(a) HAPI_TO_STRING_( a ) |
#define | HAPI_DEPRECATED(hapi_ver, houdini_ver) |
#define | HAPI_DEPRECATED_REPLACE(hapi_ver, houdini_ver, replacement) |
#define | HAPI_VISIBILITY_EXPORT |
#define | HAPI_VISIBILITY_IMPORT |
#define | HAPI_VISIBILITY_EXPORT_TINST |
#define | HAPI_VISIBILITY_IMPORT_TINST |
#define | HAPI_API HAPI_VISIBILITY_IMPORT |
#define | HAPI_CALL |
#define | HAPI_EXTERN_C |
#define | HAPI_RETURN HAPI_Result HAPI_CALL |
#define | HAPI_DECL_RETURN(r) HAPI_EXTERN_C HAPI_API r HAPI_CALL |
#define | HAPI_DECL_DEPRECATED(hapi_ver, houdini_ver) |
#define | HAPI_DECL_DEPRECATED_REPLACE(hapi_ver, houdini_ver, replacement) |
#define | HAPI_DECL HAPI_EXTERN_C HAPI_API HAPI_RETURN |
#define | HAPI_DEF HAPI_EXTERN_C HAPI_RETURN |
#define | HAPI_STATIC_ASSERT(cond, msg) HAPI_STATIC_ASSERT_I( cond, msg ) |
#define | HAPI_STATIC_ASSERT_I(cond, msg) typedef char static_assert_##msg[ 2 * ( cond ) - 1 ] |
#define HAPI_API HAPI_VISIBILITY_IMPORT |
Definition at line 79 of file HAPI_API.h.
#define HAPI_CALL |
Definition at line 85 of file HAPI_API.h.
#define HAPI_DECL HAPI_EXTERN_C HAPI_API HAPI_RETURN |
Definition at line 108 of file HAPI_API.h.
#define HAPI_DECL_DEPRECATED | ( | hapi_ver, | |
houdini_ver | |||
) |
Definition at line 97 of file HAPI_API.h.
#define HAPI_DECL_DEPRECATED_REPLACE | ( | hapi_ver, | |
houdini_ver, | |||
replacement | |||
) |
Definition at line 102 of file HAPI_API.h.
#define HAPI_DECL_RETURN | ( | r | ) | HAPI_EXTERN_C HAPI_API r HAPI_CALL |
Definition at line 96 of file HAPI_API.h.
#define HAPI_DEF HAPI_EXTERN_C HAPI_RETURN |
Definition at line 109 of file HAPI_API.h.
#define HAPI_DEPRECATED | ( | hapi_ver, | |
houdini_ver | |||
) |
Definition at line 55 of file HAPI_API.h.
#define HAPI_DEPRECATED_REPLACE | ( | hapi_ver, | |
houdini_ver, | |||
replacement | |||
) |
Definition at line 56 of file HAPI_API.h.
#define HAPI_EXTERN_C |
Definition at line 91 of file HAPI_API.h.
#define HAPI_IS_GCC_GE | ( | MAJOR, | |
MINOR | |||
) | 0 |
Definition at line 17 of file HAPI_API.h.
#define HAPI_RETURN HAPI_Result HAPI_CALL |
Definition at line 94 of file HAPI_API.h.
#define HAPI_STATIC_ASSERT | ( | cond, | |
msg | |||
) | HAPI_STATIC_ASSERT_I( cond, msg ) |
Definition at line 123 of file HAPI_API.h.
#define HAPI_STATIC_ASSERT_I | ( | cond, | |
msg | |||
) | typedef char static_assert_##msg[ 2 * ( cond ) - 1 ] |
Definition at line 124 of file HAPI_API.h.
#define HAPI_TO_STRING | ( | a | ) | HAPI_TO_STRING_( a ) |
Definition at line 20 of file HAPI_API.h.
#define HAPI_TO_STRING_ | ( | a | ) | # a |
Definition at line 19 of file HAPI_API.h.
#define HAPI_VISIBILITY_EXPORT |
Definition at line 70 of file HAPI_API.h.
#define HAPI_VISIBILITY_EXPORT_TINST |
Definition at line 72 of file HAPI_API.h.
#define HAPI_VISIBILITY_IMPORT |
Definition at line 71 of file HAPI_API.h.
#define HAPI_VISIBILITY_IMPORT_TINST |
Definition at line 73 of file HAPI_API.h.