HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdImagingPrimvarDescCache Class Reference

#include <primvarDescCache.h>

Classes

class  Key
 

Public Member Functions

 UsdImagingPrimvarDescCache (const UsdImagingPrimvarDescCache &)=delete
 
UsdImagingPrimvarDescCacheoperator= (const UsdImagingPrimvarDescCache &)=delete
 
 UsdImagingPrimvarDescCache ()
 
void EnableMutation ()
 
void DisableMutation ()
 
void Clear (SdfPath const &path)
 Clear all data associated with a specific path. More...
 
HdPrimvarDescriptorVectorGetPrimvars (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::UsdImagingPrimvarDescCache ( const UsdImagingPrimvarDescCache )
delete
UsdImagingPrimvarDescCache::UsdImagingPrimvarDescCache ( )
inline

Definition at line 87 of file primvarDescCache.h.

Member Function Documentation

void UsdImagingPrimvarDescCache::Clear ( SdfPath const &  path)
inline

Clear all data associated with a specific path.

Definition at line 159 of file primvarDescCache.h.

void UsdImagingPrimvarDescCache::DisableMutation ( )
inline

Definition at line 156 of file primvarDescCache.h.

void UsdImagingPrimvarDescCache::EnableMutation ( )
inline

Definition at line 155 of file primvarDescCache.h.

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

Definition at line 167 of file primvarDescCache.h.

HdPrimvarDescriptorVector& UsdImagingPrimvarDescCache::GetPrimvars ( SdfPath const &  path) const
inline

Definition at line 163 of file primvarDescCache.h.

UsdImagingPrimvarDescCache& UsdImagingPrimvarDescCache::operator= ( const UsdImagingPrimvarDescCache )
delete

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