UsdImagingDataSourceRelationship Class Reference

A data source that represents a USD relationship. More...

+ Inheritance diagram for UsdImagingDataSourceRelationship:

Public Member Functions

 HD_DECLARE_DATASOURCE (UsdImagingDataSourceRelationship)
 
VtValue GetValue (HdSampledDataSource::Time shutterOffset) override
 Returns the extracted path array value of the attribute, as a VtValue. More...
 
VtArray< SdfPathGetTypedValue (HdSampledDataSource::Time shutterOffset) override
 Returns the extracted path array value of the attribute. More...
 
bool GetContributingSampleTimesForInterval (HdSampledDataSource::Time startTime, HdSampledDataSource::Time endTime, std::vector< HdSampledDataSource::Time > *outSampleTimes) override
 Returns false indicating USD relationhips cannot vary with time. More...
 
- Public Member Functions inherited from HdTypedSampledDataSource< T >
 HD_DECLARE_DATASOURCE_ABSTRACT (HdTypedSampledDataSource< T >)
 
- Public Member Functions inherited from HdSampledDataSource
 HD_DECLARE_DATASOURCE_ABSTRACT (HdSampledDataSource)
 

Additional Inherited Members

- Public Types inherited from HdTypedSampledDataSource< T >
using Type = T
 
- Public Types inherited from HdSampledDataSource
using Time = float
 

Detailed Description

A data source that represents a USD relationship.

Definition at line 38 of file dataSourceRelationship.h.

Member Function Documentation

◆ GetContributingSampleTimesForInterval()

bool GetContributingSampleTimesForInterval ( HdSampledDataSource::Time  startTime,
HdSampledDataSource::Time  endTime,
std::vector< HdSampledDataSource::Time > *  outSampleTimes 
)
overridevirtual

Returns false indicating USD relationhips cannot vary with time.

Implements HdSampledDataSource.

◆ GetTypedValue()

VtArray<SdfPath> GetTypedValue ( HdSampledDataSource::Time  shutterOffset)
overridevirtual

Returns the extracted path array value of the attribute.

shutterOffset is ignored.

Implements HdTypedSampledDataSource< T >.

◆ GetValue()

VtValue GetValue ( HdSampledDataSource::Time  shutterOffset)
overridevirtual

Returns the extracted path array value of the attribute, as a VtValue.

shutterOffset is ignored.

Implements HdSampledDataSource.


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