Houdini Engine 1.9
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
HAPI_API.h File Reference
+ This graph shows which files directly or indirectly include this file:

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
 

Macro Definition Documentation

#define HAPI_API   HAPI_VISIBILITY_IMPORT

Definition at line 83 of file HAPI_API.h.

#define HAPI_CALL

Definition at line 89 of file HAPI_API.h.

#define HAPI_DECL   HAPI_EXTERN_C HAPI_API HAPI_RETURN

Definition at line 112 of file HAPI_API.h.

#define HAPI_DECL_DEPRECATED (   hapi_ver,
  houdini_ver 
)
Value:
HAPI_DEPRECATED( hapi_ver, houdini_ver ) \
#define HAPI_RETURN
Definition: HAPI_API.h:98
#define HAPI_DEPRECATED(hapi_ver, houdini_ver)
Definition: HAPI_API.h:59

Definition at line 101 of file HAPI_API.h.

#define HAPI_DECL_DEPRECATED_REPLACE (   hapi_ver,
  houdini_ver,
  replacement 
)
Value:
HAPI_DEPRECATED_REPLACE( hapi_ver, houdini_ver, replacement ) \
#define HAPI_RETURN
Definition: HAPI_API.h:98
#define HAPI_DEPRECATED_REPLACE(hapi_ver, houdini_ver, replacement)
Definition: HAPI_API.h:60

Definition at line 106 of file HAPI_API.h.

#define HAPI_DECL_RETURN (   r)    HAPI_EXTERN_C HAPI_API r HAPI_CALL

Definition at line 100 of file HAPI_API.h.

#define HAPI_DEF   HAPI_EXTERN_C HAPI_RETURN

Definition at line 113 of file HAPI_API.h.

#define HAPI_DEPRECATED (   hapi_ver,
  houdini_ver 
)

Definition at line 59 of file HAPI_API.h.

#define HAPI_DEPRECATED_REPLACE (   hapi_ver,
  houdini_ver,
  replacement 
)

Definition at line 60 of file HAPI_API.h.

#define HAPI_EXTERN_C

Definition at line 95 of file HAPI_API.h.

#define HAPI_IS_GCC_GE (   MAJOR,
  MINOR 
)    0

Definition at line 24 of file HAPI_API.h.

#define HAPI_RETURN   HAPI_Result HAPI_CALL

Definition at line 98 of file HAPI_API.h.

#define HAPI_TO_STRING (   a)    HAPI_TO_STRING_( a )

Definition at line 27 of file HAPI_API.h.

#define HAPI_TO_STRING_ (   a)    # a

Definition at line 26 of file HAPI_API.h.

#define HAPI_VISIBILITY_EXPORT

Definition at line 74 of file HAPI_API.h.

#define HAPI_VISIBILITY_EXPORT_TINST

Definition at line 76 of file HAPI_API.h.

#define HAPI_VISIBILITY_IMPORT

Definition at line 75 of file HAPI_API.h.

#define HAPI_VISIBILITY_IMPORT_TINST

Definition at line 77 of file HAPI_API.h.