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
 
using HdLegacyTaskFactoryDataSourceHandle
 

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

Initial value:
A datasource representing a concretely-typed sampled value.
Definition dataSource.h:200

Definition at line 42 of file legacyTaskSchema.h.

◆ HdLegacyTaskFactoryDataSourceHandle

using HdLegacyTaskFactoryDataSourceHandle
Initial value:
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.