FnUsdAbstractionLib 0.6.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
usg::hd::ContainerDataSource Class Referenceabstract
Inheritance diagram for usg::hd::ContainerDataSource:
usg::hd::DataSource usg::hd::OverlayContainerDataSource

Public Member Functions

virtual DataSourceRefPtr get (const Token &name)=0
 
virtual TokenArray getNames ()=0
 
- Public Member Functions inherited from usg::hd::DataSource
HandleHandle * getHdDataSourceBaseHandle ()
 
std::shared_ptr< Impl > impl ()
 

Protected Member Functions

virtual Handle * newPxrDataSource (DataSource::RefPtr dsRefPtr) override
 
- Protected Member Functions inherited from usg::hd::DataSource
virtual void allocateImplFromShared (DataSource::RefPtr dsRefPtr)
 
virtual Handle * newPxrDataSource (DataSource::RefPtr dsRefPtr)=0
 

Additional Inherited Members

- Protected Attributes inherited from usg::hd::DataSource
std::shared_ptr< Impl > _pImpl
 

Member Function Documentation

◆ newPxrDataSource()

virtual Handle * usg::hd::ContainerDataSource::newPxrDataSource ( DataSource::RefPtr  dsRefPtr)
overrideprotectedvirtual

Implements usg::hd::DataSource.



©2025 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk