24 #ifndef PXR_USD_SDR_DECLARE_H
25 #define PXR_USD_SDR_DECLARE_H
57 #endif // PXR_USD_SDR_DECLARE_H
std::unordered_map< TfToken, SdrShaderPropertyConstPtr, TfToken::HashFunctor > SdrPropertyMap
Functor to use for hash maps from tokens to other things.
SdrShaderNode const * SdrShaderNodeConstPtr
SdrShaderNode * SdrShaderNodePtr
Common typedefs that are used throughout the SDR library.
SdrShaderProperty const * SdrShaderPropertyConstPtr
std::unique_ptr< SdrShaderProperty > SdrShaderPropertyUniquePtr
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
std::unique_ptr< SdrShaderNode > SdrShaderNodeUniquePtr
std::vector< SdrShaderNodeConstPtr > SdrShaderNodePtrVec
#define PXR_NAMESPACE_CLOSE_SCOPE
SdrShaderProperty * SdrShaderPropertyPtr