HDK
|
#include "pxr/pxr.h"
#include "pxr/base/tf/api.h"
#include "pxr/base/tf/functionTraits.h"
#include "pxr/base/tf/refPtr.h"
#include "pxr/base/tf/weakPtr.h"
#include "pxr/base/tf/diagnostic.h"
#include "pxr/base/tf/pyError.h"
#include "pxr/base/tf/pyIdentity.h"
#include "pxr/base/tf/pyUtils.h"
#include "pxr/base/tf/stringUtils.h"
#include "pxr/base/arch/demangle.h"
#include <hboost/python/def_visitor.hpp>
#include <hboost/python/dict.hpp>
#include <hboost/python/errors.hpp>
#include <hboost/python/list.hpp>
#include <hboost/python/object/iterator.hpp>
#include <hboost/python/raw_function.hpp>
#include <hboost/python/tuple.hpp>
#include <hboost/python/type_id.hpp>
#include <array>
#include <string>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Namespaces | |
Tf_MakePyConstructor | |
Macros | |
#define | TF_MAX_ARITY 7 |
Typedefs | |
typedef bp::object | Tf_MakePyConstructor::object |
An injected constructor mechanism that works with polymorphic wrapped classes.
Definition in file makePyConstructor.h.
#define TF_MAX_ARITY 7 |
Definition at line 33 of file makePyConstructor.h.
Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtor<T> > TfMakePyConstructor | ( | T * | func, |
const std::string & | doc = std::string() |
||
) |
Definition at line 335 of file makePyConstructor.h.
Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtorWithBackReference<T> > TfMakePyConstructorWithBackReference | ( | T * | func, |
const std::string & | doc = std::string() |
||
) |
Definition at line 345 of file makePyConstructor.h.
Tf_MakePyConstructor::InitVisitor<typename Tf_MakePyConstructor::InitCtorWithVarArgs<T> > TfMakePyConstructorWithVarArgs | ( | T * | func, |
const std::string & | doc = std::string() |
||
) |
Definition at line 355 of file makePyConstructor.h.
Tf_MakePyConstructor::NewVisitor<typename Tf_MakePyConstructor::NewCtor<T> > TfMakePyNew | ( | T * | func, |
const std::string & | doc = std::string() |
||
) |
Definition at line 365 of file makePyConstructor.h.
Tf_MakePyConstructor::NewVisitor<typename Tf_MakePyConstructor::NewCtorWithClassReference<T> > TfMakePyNewWithClassReference | ( | T * | func, |
const std::string & | doc = std::string() |
||
) |
Definition at line 375 of file makePyConstructor.h.