7 #ifndef PXR_IMAGING_HD_DIRTY_BITS_TRANSLATOR_H 
    8 #define PXR_IMAGING_HD_DIRTY_BITS_TRANSLATOR_H 
   60         std::function<void(HdDataSourceLocatorSet const&, HdDirtyBits *)>;
 
   63         std::function<void(const HdDirtyBits, HdDataSourceLocatorSet *)>;
 
   76 #endif // PXR_IMAGING_HD_DIRTY_BITS_TRANSLATOR_H 
static HD_API void TaskDirtyBitsToLocatorSet(const HdDirtyBits bits, HdDataSourceLocatorSet *set)
 
std::function< void(HdDataSourceLocatorSet const &, HdDirtyBits *)> LocatorSetToDirtyBitsFnc
 
static HD_API HdDirtyBits RprimLocatorSetToDirtyBits(TfToken const &primType, HdDataSourceLocatorSet const &set)
 
std::function< void(const HdDirtyBits, HdDataSourceLocatorSet *)> DirtyBitsToLocatorSetFnc
 
static HD_API HdDirtyBits InstancerLocatorSetToDirtyBits(TfToken const &primType, HdDataSourceLocatorSet const &set)
 
static HD_API void SprimDirtyBitsToLocatorSet(TfToken const &primType, const HdDirtyBits bits, HdDataSourceLocatorSet *set)
 
static HD_API HdDirtyBits SprimLocatorSetToDirtyBits(TfToken const &primType, HdDataSourceLocatorSet const &set, const TfTokenVector &renderContexts={})
 
static HD_API void InstancerDirtyBitsToLocatorSet(TfToken const &primType, const HdDirtyBits bits, HdDataSourceLocatorSet *set)
 
constexpr auto set(type rhs) -> int
 
std::vector< TfToken > TfTokenVector
Convenience types. 
 
static HD_API void BprimDirtyBitsToLocatorSet(TfToken const &primType, const HdDirtyBits bits, HdDataSourceLocatorSet *set)
 
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
 
static HD_API HdDirtyBits BprimLocatorSetToDirtyBits(TfToken const &primType, HdDataSourceLocatorSet const &set)
 
static HD_API HdDirtyBits TaskLocatorSetToDirtyBits(HdDataSourceLocatorSet const &set)
 
#define PXR_NAMESPACE_CLOSE_SCOPE
 
static HD_API void RegisterTranslatorsForCustomSprimType(TfToken const &primType, LocatorSetToDirtyBitsFnc sToBFnc, DirtyBitsToLocatorSetFnc bToSFnc)
 
static HD_API void RprimDirtyBitsToLocatorSet(TfToken const &primType, const HdDirtyBits bits, HdDataSourceLocatorSet *set)