| 
    HDK
    
   | 
 
#include <geometryLightAdapter.h>
 Inheritance diagram for UsdImagingGeometryLightAdapter:Public Types | |
| typedef UsdImagingLightAdapter | BaseAdapter | 
  Public Types inherited from UsdImagingLightAdapter | |
| using | BaseAdapter = UsdImagingInstanceablePrimAdapter | 
  Public Types inherited from UsdImagingInstanceablePrimAdapter | |
| using | BaseAdapter = UsdImagingPrimAdapter | 
  Public Types inherited from UsdImagingPrimAdapter | |
| enum | PopulationMode { RepresentsSelf, RepresentsSelfAndDescendents, RepresentedByAncestor } | 
Protected Member Functions | |
| virtual void | _RemovePrim (SdfPath const &cachePath, UsdImagingIndexProxy *index) final | 
| Returns whether custom shading of prims is enabled.  More... | |
  Protected Member Functions inherited from UsdImagingLightAdapter | |
| USDIMAGING_API void | _RemovePrim (SdfPath const &cachePath, UsdImagingIndexProxy *index) override | 
| void | _UnregisterLightCollections (SdfPath const &cachePath) | 
| void | _RegisterLightCollections (UsdPrim const &prim) | 
  Protected Member Functions inherited from UsdImagingInstanceablePrimAdapter | |
| USDIMAGING_API SdfPath | ResolveCachePath (const SdfPath &usdPath, const UsdImagingInstancerContext *instancerContext=nullptr) const override | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API SdfPath | ResolveProxyPrimPath (const SdfPath &cachePath, const UsdImagingInstancerContext *instancerContext=nullptr) const | 
  Protected Member Functions inherited from UsdImagingPrimAdapter | |
| template<typename T > | |
| T | _Get (UsdPrim const &prim, TfToken const &attrToken, UsdTimeCode time) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| template<typename T > | |
| void | _GetPtr (UsdPrim const &prim, TfToken const &key, UsdTimeCode time, T *out) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImagingPrimvarDescCache *  | _GetPrimvarDescCache () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImaging_NonlinearSampleCountCache *  | _GetNonlinearSampleCountCache () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImaging_BlurScaleCache *  | _GetBlurScaleCache () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API UsdPrim | _GetPrim (SdfPath const &usdPath) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API const  UsdImagingPrimAdapterSharedPtr &  | _GetPrimAdapter (UsdPrim const &prim, bool ignoreInstancing=false) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API const  UsdImagingPrimAdapterSharedPtr &  | _GetAdapter (TfToken const &adapterKey) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API SdfPath | _GetPrimPathFromInstancerChain (SdfPathVector const &instancerChain) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API UsdTimeCode | _GetTimeWithOffset (float offset) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API SdfPath | _ConvertCachePathToIndexPath (SdfPath const &cachePath) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API SdfPath | _ConvertIndexPathToCachePath (SdfPath const &indexPath) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API TfToken | _GetMaterialBindingPurpose () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API TfTokenVector | _GetMaterialRenderContexts () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API TfTokenVector | _GetRenderSettingsNamespaces () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _GetSceneMaterialsEnabled () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _GetSceneLightsEnabled () const | 
| Returns whether lights found in the usdscene are enabled.  More... | |
| USDIMAGING_API bool | _IsPrimvarFilteringNeeded () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API TfTokenVector | _GetShaderSourceTypes () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _IsInInvisedPaths (SdfPath const &usdPath) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _IsVarying (UsdPrim prim, TfToken const &attrName, HdDirtyBits dirtyFlag, TfToken const &perfToken, HdDirtyBits *dirtyFlags, bool isInherited, bool *exists=nullptr) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _IsTransformVarying (UsdPrim prim, HdDirtyBits dirtyFlag, TfToken const &perfToken, HdDirtyBits *dirtyFlags) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API void | _MergePrimvar (HdPrimvarDescriptorVector *vec, TfToken const &name, HdInterpolation interp, TfToken const &role=TfToken(), bool indexed=false) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API void | _RemovePrimvar (HdPrimvarDescriptorVector *vec, TfToken const &name) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API void | _ComputeAndMergePrimvar (UsdPrim const &prim, UsdGeomPrimvar const &primvar, UsdTimeCode time, HdPrimvarDescriptorVector *primvarDescs, HdInterpolation *interpOverride=nullptr) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API HdDirtyBits | _ProcessNonPrefixedPrimvarPropertyChange (UsdPrim const &prim, SdfPath const &cachePath, TfToken const &propertyName, TfToken const &primvarName, HdInterpolation const &primvarInterp, HdDirtyBits valueChangeDirtyBit=HdChangeTracker::DirtyPrimvar) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API HdDirtyBits | _ProcessPrefixedPrimvarPropertyChange (UsdPrim const &prim, SdfPath const &cachePath, TfToken const &propertyName, HdDirtyBits valueChangeDirtyBit=HdChangeTracker::DirtyPrimvar, bool inherited=true) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API void | _ResyncDependents (SdfPath const &usdPath, UsdImagingIndexProxy *index) | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImaging_CollectionCache &  | _GetCollectionCache () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API UsdStageRefPtr | _GetStage () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImaging_CoordSysBindingStrategy::value_type  | _GetCoordSysBindings (UsdPrim const &prim) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  UsdImaging_InheritedPrimvarStrategy::value_type  | _GetInheritedPrimvars (UsdPrim const &prim) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API UsdGeomPrimvar | _GetInheritedPrimvar (UsdPrim const &prim, TfToken const &primvarName) const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API GfInterval | _GetCurrentTimeSamplingInterval () | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  Usd_PrimFlagsConjunction  | _GetDisplayPredicate () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API  Usd_PrimFlagsConjunction  | _GetDisplayPredicateForPrototypes () const | 
| Returns whether custom shading of prims is enabled.  More... | |
| USDIMAGING_API bool | _DoesDelegateSupportCoordSys () const | 
| Returns whether custom shading of prims is enabled.  More... | |
Additional Inherited Members | |
  Static Public Member Functions inherited from UsdImagingLightAdapter | |
| static USDIMAGING_API bool | IsEnabledSceneLights () | 
  Static Public Member Functions inherited from UsdImagingPrimAdapter | |
| static USDIMAGING_API UsdAttribute | LookupLightParamAttribute (UsdPrim const &prim, TfToken const ¶mName) | 
| Provides to paramName->UsdAttribute value mappings.  More... | |
| static USDIMAGING_API bool | ShouldCullSubtree (UsdPrim const &prim) | 
  Protected Types inherited from UsdImagingPrimAdapter | |
| using | Keys = UsdImagingPrimvarDescCache::Key | 
| Returns whether custom shading of prims is enabled.  More... | |
  Static Protected Member Functions inherited from UsdImagingPrimAdapter | |
| static USDIMAGING_API bool | _HasPrimvarsPrefix (TfToken const &propertyName) | 
| Returns whether custom shading of prims is enabled.  More... | |
Adapter class for lights of type GeometryLight
Definition at line 25 of file geometryLightAdapter.h.
Definition at line 27 of file geometryLightAdapter.h.
      
  | 
  inline | 
Definition at line 29 of file geometryLightAdapter.h.
      
  | 
  virtual | 
      
  | 
  finalprotectedvirtual | 
Returns whether custom shading of prims is enabled.
Implements UsdImagingPrimAdapter.
      
  | 
  virtual | 
Returns true if the adapter can be populated into the target index.
Reimplemented from UsdImagingPrimAdapter.
      
  | 
  virtual | 
Called to populate the RenderIndex for this UsdPrim. The adapter is expected to create one or more prims in the render index using the given proxy.
Implements UsdImagingPrimAdapter.