HDK
|
#include "pxr/pxr.h"
#include "pxr/base/arch/attributes.h"
#include "pxr/base/tf/api.h"
#include "pxr/base/tf/preprocessorUtilsLite.h"
#include <hboost/python/module.hpp>
Go to the source code of this file.
Macros | |
#define | PXR_BASE_TF_PY_MODULE_H |
#define | TF_WRAP_MODULE static void WrapModule() |
#define | TF_WRAP(x) ARCH_HIDDEN void wrap ## x (); wrap ## x () |
Functions | |
PXR_NAMESPACE_OPEN_SCOPE TF_API void | Tf_PyInitWrapModule (void(*wrapModule)(), const char *packageModule, const char *packageName, const char *packageTag, const char *packageTag2) |
ARCH_EXPORT void | TF_PP_CAT (init_module_, MFB_PACKAGE_NAME)() |
PXR_NAMESPACE_CLOSE_SCOPE ARCH_EXPORT PyObject * | TF_PP_CAT (PyInit__, MFB_PACKAGE_NAME)() |
ARCH_EXPORT PyObject * | TF_PP_CAT (PyInit_lib, MFB_PACKAGE_NAME)() |
#define PXR_BASE_TF_PY_MODULE_H |
Definition at line 27 of file pyModule.h.
#define TF_WRAP | ( | x | ) | ARCH_HIDDEN void wrap ## x (); wrap ## x () |
Definition at line 141 of file pyModule.h.
#define TF_WRAP_MODULE static void WrapModule() |
Definition at line 138 of file pyModule.h.
ARCH_EXPORT void TF_PP_CAT | ( | init_module_ | , |
MFB_PACKAGE_NAME | |||
) |
Definition at line 61 of file pyModule.h.
PXR_NAMESPACE_CLOSE_SCOPE ARCH_EXPORT PyObject* TF_PP_CAT | ( | PyInit__ | , |
MFB_PACKAGE_NAME | |||
) |
Definition at line 85 of file pyModule.h.
ARCH_EXPORT PyObject* TF_PP_CAT | ( | PyInit_lib | , |
MFB_PACKAGE_NAME | |||
) |
Definition at line 118 of file pyModule.h.
PXR_NAMESPACE_OPEN_SCOPE TF_API void Tf_PyInitWrapModule | ( | void(*)() | wrapModule, |
const char * | packageModule, | ||
const char * | packageName, | ||
const char * | packageTag, | ||
const char * | packageTag2 | ||
) |