26 #ifndef PXR_USD_IMAGING_USD_IMAGING_EXTENTS_HINT_SCHEMA_H
27 #define PXR_USD_IMAGING_USD_IMAGING_EXTENTS_HINT_SCHEMA_H
37 #define USDIMAGINGEXTENTSHINT_SCHEMA_TOKENS \
50 static HdContainerDataSourceHandle
54 const HdDataSourceBaseHandle *
values);
61 const HdContainerDataSourceHandle &fromParentContainer);
static USDIMAGING_API UsdImagingExtentsHintSchema GetFromParent(const HdContainerDataSourceHandle &fromParentContainer)
static USDIMAGING_API const TfToken & GetSchemaToken()
USDIMAGING_API HdExtentSchema GetExtent(const TfToken &purpose)
UsdImagingExtentsHintSchema(HdContainerDataSourceHandle container)
TF_DECLARE_PUBLIC_TOKENS(UsdImagingExtentsHintSchemaTokens, USDIMAGING_API, USDIMAGINGEXTENTSHINT_SCHEMA_TOKENS)
#define USDIMAGINGEXTENTSHINT_SCHEMA_TOKENS
static USDIMAGING_API HdContainerDataSourceHandle BuildRetained(size_t count, const TfToken *names, const HdDataSourceBaseHandle *values)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
GLenum GLsizei GLsizei GLint * values
#define PXR_NAMESPACE_CLOSE_SCOPE
static USDIMAGING_API const HdDataSourceLocator & GetDefaultLocator()