|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/tf/api.h"#include "pxr/base/tf/pyObjWrapper.h"#include "pxr/base/tf/pyUtils.h"#include "pxr/base/tf/type.h"#include "pxr/base/arch/demangle.h"#include "pxr/base/tf/enum.h"#include "pxr/base/tf/hash.h"#include "pxr/base/tf/hashmap.h"#include "pxr/base/tf/iterator.h"#include "pxr/base/tf/singleton.h"#include "pxr/base/tf/stringUtils.h"#include "pxr/external/boost/python/class.hpp"#include "pxr/external/boost/python/converter/from_python.hpp"#include "pxr/external/boost/python/converter/registered.hpp"#include "pxr/external/boost/python/converter/rvalue_from_python_data.hpp"#include "pxr/external/boost/python/list.hpp"#include "pxr/external/boost/python/object.hpp"#include "pxr/external/boost/python/operators.hpp"#include "pxr/external/boost/python/refcount.hpp"#include "pxr/external/boost/python/scope.hpp"#include "pxr/external/boost/python/to_python_converter.hpp"#include "pxr/external/boost/python/tuple.hpp"#include <string>
Include dependency graph for pyEnum.h:Go to the source code of this file.
Classes | |
| class | Tf_PyEnum |
| class | Tf_PyEnumRegistry |
| struct | Tf_PyEnumWrapper |
| struct | Tf_TypedPyEnumWrapper< T > |
| class | TfPyWrapEnum< T, IsScopedEnum > |
Functions | |
| TF_API_TEMPLATE_CLASS (TfSingleton< Tf_PyEnumRegistry >) | |
| TF_API std::string | Tf_PyEnumRepr (pxr_boost::python::object const &self) |
| TF_API std::string | Tf_PyCleanEnumName (std::string name, bool stripPackageName=false) |
| TF_API void | Tf_PyEnumAddAttribute (pxr_boost::python::scope &s, const std::string &name, const pxr_boost::python::object &value) |
Provide facilities for wrapping enums for script.
Definition in file pyEnum.h.
| TF_API_TEMPLATE_CLASS | ( | TfSingleton< Tf_PyEnumRegistry > | ) |
| TF_API std::string Tf_PyCleanEnumName | ( | std::string | name, |
| bool | stripPackageName = false |
||
| ) |
| TF_API void Tf_PyEnumAddAttribute | ( | pxr_boost::python::scope & | s, |
| const std::string & | name, | ||
| const pxr_boost::python::object & | value | ||
| ) |
| TF_API std::string Tf_PyEnumRepr | ( | pxr_boost::python::object const & | self | ) |