24 #ifndef PXR_IMAGING_HD_FIELD_H
25 #define PXR_IMAGING_HD_FIELD_H
28 #include "pxr/imaging/hd/api.h"
29 #include "pxr/imaging/hd/version.h"
30 #include "pxr/imaging/hd/bprim.h"
34 PXR_NAMESPACE_OPEN_SCOPE
36 #define HD_FIELD_TOKENS \
43 typedef std::vector<class HdField const *> HdFieldPtrConstVector;
58 enum DirtyBits : HdDirtyBits {
60 DirtyTransform = 1 << 0,
62 AllDirty = (DirtyTransform
67 PXR_NAMESPACE_CLOSE_SCOPE
69 #endif // PXR_IMAGING_HD_FIELD_H
Hydra schema for a USD field primitive.
Adapter class providing data exchange with the client scene graph.
#define TF_DECLARE_PUBLIC_TOKENS(...)
Macro to define public tokens.
A path value used to locate objects in layers or scenegraphs.
Bprim (buffer prim) is a base class of managing a blob of data that is used to communicate between th...