![]() |
A cache for primvar descriptors. More...
Public Member Functions | |
| UsdImagingPrimvarDescCache (const UsdImagingPrimvarDescCache &)=delete | |
| UsdImagingPrimvarDescCache & | operator= (const UsdImagingPrimvarDescCache &)=delete |
| void | EnableMutation () |
| void | DisableMutation () |
| void | Clear (SdfPath const &path) |
| Clear all data associated with a specific path. More... | |
| HdPrimvarDescriptorVector & | GetPrimvars (SdfPath const &path) const |
| bool | FindPrimvars (SdfPath const &path, HdPrimvarDescriptorVector *value) const |
| bool | ExtractPrimvars (SdfPath const &path, HdPrimvarDescriptorVector *value) |
| void | GarbageCollect () |
| Remove any items from the cache that are marked for defered deletion. More... | |
A cache for primvar descriptors.
Definition at line 46 of file primvarDescCache.h.
|
inline |
Clear all data associated with a specific path.
Definition at line 203 of file primvarDescCache.h.
|
inline |
Remove any items from the cache that are marked for defered deletion.
Definition at line 220 of file primvarDescCache.h.