24 #ifndef PXR_USD_IMAGING_USDVIEWQ_UTILS_H 25 #define PXR_USD_IMAGING_USDVIEWQ_UTILS_H 28 #include "pxr/usdImaging/usdviewq/api.h" 30 #include "pxr/usd/usd/timeCode.h" 34 PXR_NAMESPACE_OPEN_SCOPE
49 bool hasCompositionArcs;
57 bool supportsDrawMode;
58 bool isVisibilityInherited;
62 std::string displayName;
85 PXR_NAMESPACE_CLOSE_SCOPE
87 #endif //PXR_USD_IMAGING_USDVIEWQ_UTILS_H static USDVIEWQ_API std::vector< UsdPrim > _GetAllPrimsOfType(UsdStagePtr const &stage, TfType const &schemaType)
For the given stage and schemaType, return all active, defined prims that either match the schemaType...
The outermost container for scene description, which owns and presents composed prims as a scenegraph...
Represent a time value, which may be either numeric, holding a double value, or a sentinel value UsdT...
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...
static USDVIEWQ_API UsdviewqUtils::PrimInfo GetPrimInfo(const UsdPrim &prim, const UsdTimeCode time)
Fetch prim-related data in batch to to speed up Qt treeview item population.
Performance enhancing utilities for usdview.
TfType represents a dynamic runtime type.