Loading...
Searching...
No Matches
legacyTaskSchema.h File Reference
+ Include dependency graph for legacyTaskSchema.h:

Go to the source code of this file.

Classes

class  HdLegacyTaskSchema
 The HdLegacyTaskSchema specifies a Hydra task by providing a task factory and data. More...
 
class  HdLegacyTaskSchema::Builder
 Utility class for setting sparse sets of child data source fields to be filled as arguments into BuildRetained. More...
 

Macros

#define HD_LEGACY_TASK_SCHEMA_TOKENS
 

Typedefs

using HdRprimCollectionDataSource = HdTypedSampledDataSource< HdRprimCollection >
 
using HdRprimCollectionDataSourceHandle = HdRprimCollectionDataSource::Handle
 
using HdTokenVectorDataSource = HdTypedSampledDataSource< TfTokenVector >
 
using HdTokenVectorDataSourceHandle = HdTokenVectorDataSource::Handle
 
using HdLegacyTaskFactorySharedPtr = std::shared_ptr< class HdLegacyTaskFactory >
 
using HdLegacyTaskFactoryDataSource = HdTypedSampledDataSource< HdLegacyTaskFactorySharedPtr >
 
using HdLegacyTaskFactoryDataSourceHandle = HdLegacyTaskFactoryDataSource::Handle
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (HdLegacyTaskSchemaTokens, HD_API, HD_LEGACY_TASK_SCHEMA_TOKENS)
 

Macro Definition Documentation

◆ HD_LEGACY_TASK_SCHEMA_TOKENS

#define HD_LEGACY_TASK_SCHEMA_TOKENS
Value:
(task) \
(factory) \
(parameters) \
(collection) \
(renderTags) \

Definition at line 50 of file legacyTaskSchema.h.

Typedef Documentation

◆ HdLegacyTaskFactoryDataSource

using HdLegacyTaskFactoryDataSource = HdTypedSampledDataSource<HdLegacyTaskFactorySharedPtr>

Definition at line 42 of file legacyTaskSchema.h.

◆ HdLegacyTaskFactoryDataSourceHandle

using HdLegacyTaskFactoryDataSourceHandle = HdLegacyTaskFactoryDataSource::Handle

Definition at line 44 of file legacyTaskSchema.h.

◆ HdLegacyTaskFactorySharedPtr

using HdLegacyTaskFactorySharedPtr = std::shared_ptr<class HdLegacyTaskFactory>

Definition at line 41 of file legacyTaskSchema.h.

◆ HdRprimCollectionDataSource

◆ HdRprimCollectionDataSourceHandle

using HdRprimCollectionDataSourceHandle = HdRprimCollectionDataSource::Handle

Definition at line 36 of file legacyTaskSchema.h.

◆ HdTokenVectorDataSource

◆ HdTokenVectorDataSourceHandle

using HdTokenVectorDataSourceHandle = HdTokenVectorDataSource::Handle

Definition at line 39 of file legacyTaskSchema.h.