Loading...
Searching...
No Matches
UsdImagingPrimvarDescCache Class Reference

A cache for primvar descriptors. More...

#include <primvarDescCache.h>

Public Member Functions

 UsdImagingPrimvarDescCache (const UsdImagingPrimvarDescCache &)=delete
 
UsdImagingPrimvarDescCacheoperator= (const UsdImagingPrimvarDescCache &)=delete
 
void EnableMutation ()
 
void DisableMutation ()
 
void Clear (SdfPath const &path)
 Clear all data associated with a specific path.
 
HdPrimvarDescriptorVector & GetPrimvars (SdfPath const &path) const
 
bool FindPrimvars (SdfPath const &path, HdPrimvarDescriptorVector *value) const
 

Detailed Description

A cache for primvar descriptors.

Definition at line 47 of file primvarDescCache.h.

Constructor & Destructor Documentation

◆ UsdImagingPrimvarDescCache()

Definition at line 87 of file primvarDescCache.h.

Member Function Documentation

◆ Clear()

void Clear ( SdfPath const &  path)
inline

Clear all data associated with a specific path.

Definition at line 159 of file primvarDescCache.h.

◆ DisableMutation()

void DisableMutation ( )
inline

Definition at line 156 of file primvarDescCache.h.

◆ EnableMutation()

void EnableMutation ( )
inline

Definition at line 155 of file primvarDescCache.h.

◆ FindPrimvars()

bool FindPrimvars ( SdfPath const &  path,
HdPrimvarDescriptorVector *  value 
) const
inline

Definition at line 167 of file primvarDescCache.h.

◆ GetPrimvars()

HdPrimvarDescriptorVector & GetPrimvars ( SdfPath const &  path) const
inline

Definition at line 163 of file primvarDescCache.h.


The documentation for this class was generated from the following file: