HDK
|
#include "pxr/pxr.h"
#include "pxr/usd/sdr/api.h"
#include "pxr/usd/ndr/declare.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 | SdrVersion |
SdrVersion. More... | |
Enumerations | |
enum | SdrVersionFilter { SdrVersionFilterDefaultOnly, SdrVersionFilterAllVersions, SdrNumVersionFilters } |
Enumeration used to select nodes by version. More... | |
Functions | |
const std::string & | SdrGetIdentifierString (const SdrIdentifier &id) |
SDR_API NdrVersionFilter | SdrVersionFilterToNdr (SdrVersionFilter filter) |
SDR_API NdrVersion | SdrToNdrVersion (SdrVersion version) |
SDR_API SdrVersion | NdrToSdrVersion (NdrVersion version) |
Definition in file declare.h.
typedef TfToken SdrIdentifier |
typedef std::unordered_set<SdrIdentifier, SdrIdentifierHashFunctor> SdrIdentifierSet |
typedef std::vector<SdrIdentifier> SdrIdentifierVec |
typedef std::vector<SdrOption> SdrOptionVec |
typedef SdrShaderPropertyMap SdrPropertyMap |
typedef SdrShaderNode const* SdrShaderNodeConstPtr |
typedef std::vector<SdrShaderNodeConstPtr> SdrShaderNodeConstPtrVec |
typedef SdrShaderNode* SdrShaderNodePtr |
typedef std::unique_ptr<SdrShaderNode> SdrShaderNodeUniquePtr |
typedef std::vector<SdrShaderNodeUniquePtr> SdrShaderNodeUniquePtrVec |
typedef SdrShaderProperty const* SdrShaderPropertyConstPtr |
typedef std::unordered_map<TfToken, SdrShaderPropertyConstPtr, TfToken::HashFunctor> SdrShaderPropertyMap |
typedef SdrShaderProperty* SdrShaderPropertyPtr |
typedef std::unique_ptr<SdrShaderProperty> SdrShaderPropertyUniquePtr |
typedef std::vector<SdrShaderPropertyUniquePtr> SdrShaderPropertyUniquePtrVec |
typedef std::unordered_set<std::string> SdrStringSet |
typedef std::vector<std::string> SdrStringVec |
typedef std::unordered_map<TfToken, std::string, TfToken::HashFunctor> SdrTokenMap |
typedef std::vector<TfToken> SdrTokenVec |
enum SdrVersionFilter |
SDR_API SdrVersion NdrToSdrVersion | ( | NdrVersion | version | ) |
Helper function to translate NdrVersion to SdrVersion
|
inline |
SDR_API NdrVersion SdrToNdrVersion | ( | SdrVersion | version | ) |
Helper function to translate SdrVersion to NdrVersion
SDR_API NdrVersionFilter SdrVersionFilterToNdr | ( | SdrVersionFilter | filter | ) |
Helper function to translate SdrVersionFilter values to NdrVersionFilter values.