HDK
|
#include "pxr/pxr.h"
#include "pxr/usd/ndr/api.h"
#include "pxr/base/tf/token.h"
#include <memory>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <vector>
Go to the source code of this file.
Classes | |
class | NdrVersion |
Enumerations | |
enum | NdrVersionFilter { NdrVersionFilterDefaultOnly, NdrVersionFilterAllVersions, NdrNumVersionFilters } |
Enumeration used to select nodes by version. More... | |
Functions | |
const std::string & | NdrGetIdentifierString (const NdrIdentifier &id) |
typedef TfToken NdrIdentifier |
typedef std::unordered_set<NdrIdentifier, NdrIdentifierHashFunctor> NdrIdentifierSet |
typedef std::vector<NdrIdentifier> NdrIdentifierVec |
typedef NdrNode const* NdrNodeConstPtr |
typedef std::vector<NdrNodeConstPtr> NdrNodeConstPtrVec |
typedef NdrNode* NdrNodePtr |
typedef std::unique_ptr<NdrNode> NdrNodeUniquePtr |
typedef std::vector<NdrNodeUniquePtr> NdrNodeUniquePtrVec |
typedef std::vector<NdrOption> NdrOptionVec |
typedef NdrProperty const* NdrPropertyConstPtr |
typedef NdrProperty* NdrPropertyPtr |
typedef std::unordered_map<TfToken, NdrPropertyConstPtr, TfToken::HashFunctor> NdrPropertyPtrMap |
typedef std::unique_ptr<NdrProperty> NdrPropertyUniquePtr |
typedef std::vector<NdrPropertyUniquePtr> NdrPropertyUniquePtrVec |
typedef std::pair<SdfValueTypeName, TfToken> NdrSdfTypeIndicator |
typedef std::unordered_set<std::string> NdrStringSet |
typedef std::vector<std::string> NdrStringVec |
typedef std::unordered_map<TfToken, std::string, TfToken::HashFunctor> NdrTokenMap |
typedef std::vector<TfToken> NdrTokenVec |
enum NdrVersionFilter |
|
inline |