HDK
|
#include "pxr/pxr.h"
#include "pxr/base/tf/pyIdentity.h"
#include "pxr/base/tf/pyObjectFinder.h"
#include "pxr/base/tf/wrapTypeHelpers.h"
#include "pxr/base/arch/demangle.h"
#include "pxr/base/tf/diagnostic.h"
#include "pxr/base/tf/refPtr.h"
#include "pxr/base/tf/stringUtils.h"
#include "pxr/base/tf/weakPtr.h"
#include "pxr/base/tf/anyWeakPtr.h"
#include <hboost/python/class.hpp>
#include <hboost/python/converter/from_python.hpp>
#include <hboost/python/converter/registered.hpp>
#include <hboost/python/converter/registrations.hpp>
#include <hboost/python/converter/registry.hpp>
#include <hboost/python/converter/rvalue_from_python_data.hpp>
#include <hboost/python/converter/to_python_function_type.hpp>
#include <hboost/python/def_visitor.hpp>
#include <hboost/python/handle.hpp>
#include <hboost/python/implicit.hpp>
#include <hboost/python/to_python_converter.hpp>
#include <memory>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
Tf_PyDefHelpers | |
Functions | |
template<typename PtrType > | |
bool | Tf_PyDefHelpers::_IsPtrExpired (object const &self) |
template<typename PtrType > | |
bool | Tf_PyDefHelpers::_IsPtrValid (object const &self) |
template<typename PtrType > | |
bool | Tf_PyDefHelpers::_ArePtrsEqual (PtrType const &self, PtrType const &other) |
template<typename PtrType > | |
bool | Tf_PyDefHelpers::_ArePtrsNotEqual (PtrType const &self, PtrType const &other) |
template<typename PtrType > | |
bool | Tf_PyDefHelpers::_ArePtrsLessThan (PtrType const &self, PtrType const &other) |
Enables wrapping of Weak or Ref & Weak held types to python.
Definition in file pyPtrHelpers.h.