HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
resolvedAttributeCache.h File Reference
#include "pxr/pxr.h"
#include "pxr/usdImaging/usdImaging/api.h"
#include "pxr/usd/usd/prim.h"
#include "pxr/usd/usd/primRange.h"
#include "pxr/usd/usdShade/tokens.h"
#include "pxr/usd/sdf/path.h"
#include "pxr/base/work/utils.h"
#include <hboost/functional/hash.hpp>
#include <tbb/concurrent_unordered_map.h>
#include <functional>
#include "pxr/usd/usdGeom/xformable.h"
#include "pxr/base/gf/matrix4d.h"
#include "pxr/usd/usdGeom/imageable.h"
#include "pxr/base/tf/token.h"
#include "pxr/usdImaging/usdImaging/debugCodes.h"
#include "pxr/usd/usdShade/material.h"
#include "pxr/usd/usdShade/materialBindingAPI.h"
#include "pxr/usd/usdGeom/modelAPI.h"
#include "pxr/usd/usdGeom/pointInstancer.h"
#include "pxr/usd/usdShade/coordSysAPI.h"
#include "pxr/imaging/hd/coordSys.h"
#include "pxr/usd/usdGeom/motionAPI.h"
#include "pxr/usd/usdGeom/primvarsAPI.h"
+ Include dependency graph for resolvedAttributeCache.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UsdImaging_ResolvedAttributeCache< Strategy, ImplData >
 
struct  UsdImaging_XfStrategy
 
struct  UsdImaging_VisStrategy
 
struct  UsdImaging_PurposeStrategy
 
struct  UsdImaging_MaterialBindingImplData
 
struct  UsdImaging_MaterialStrategy
 
struct  UsdImaging_DrawModeStrategy
 
struct  UsdImaging_PointInstancerIndicesStrategy
 
struct  UsdImaging_CoordSysBindingStrategy
 
struct  UsdImaging_CoordSysBindingStrategy::value_type
 
struct  UsdImaging_NonlinearSampleCountStrategy
 
struct  UsdImaging_BlurScaleStrategy
 
struct  UsdImaging_BlurScaleStrategy::value_type
 
struct  UsdImaging_InheritedPrimvarStrategy
 
struct  UsdImaging_InheritedPrimvarStrategy::PrimvarRecord
 

Typedefs

typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_XfStrategy
UsdImaging_XformCache
 
using UsdImaging_VisCache = UsdImaging_ResolvedAttributeCache< UsdImaging_VisStrategy >
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_PurposeStrategy
UsdImaging_PurposeCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_MaterialStrategy,
UsdImaging_MaterialBindingImplData
UsdImaging_MaterialBindingCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_DrawModeStrategy
UsdImaging_DrawModeCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_PointInstancerIndicesStrategy
UsdImaging_PointInstancerIndicesCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_CoordSysBindingStrategy
UsdImaging_CoordSysBindingCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_NonlinearSampleCountStrategy
UsdImaging_NonlinearSampleCountCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_BlurScaleStrategy
UsdImaging_BlurScaleCache
 
typedef
UsdImaging_ResolvedAttributeCache
< UsdImaging_InheritedPrimvarStrategy
UsdImaging_InheritedPrimvarCache
 

Typedef Documentation