|
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>
Include dependency graph for declare.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | NdrVersion |
Enumerations | |
| enum | NdrVersionFilter { NdrVersionFilterDefaultOnly, NdrVersionFilterAllVersions, NdrNumVersionFilters } |
Functions | |
| const std::string & | NdrGetIdentifierString (const NdrIdentifier &id) |
Definition in file declare.h.
| 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::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 |
Enumeration used to select nodes by version.
| Enumerator | |
|---|---|
| NdrVersionFilterDefaultOnly | |
| NdrVersionFilterAllVersions | |
| NdrNumVersionFilters | |
|
inline |