![]() |
|
This file contains definitions for trivial types, including type aliases, so that source files that require these types can get access to them without transitively including many headers, and otherwise pulling in unneeded definitions. More...
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ExecDefinitionRegistryTag |
| Type used to identify Exec_DefinitionRegistry registry functions. More... | |
Typedefs | |
| using | ExecCallbackFn = std::function< void(const class VdfContext &context)> |
| Function type used for computation callbacks. | |
| using | ExecDispatchesOntoSchemas = TfSmallVector< class TfType, 1 > |
This file contains definitions for trivial types, including type aliases, so that source files that require these types can get access to them without transitively including many headers, and otherwise pulling in unneeded definitions.
Defining these types in this public header also helps keep other headers private to this library.
Definition in file types.h.
| struct ExecDefinitionRegistryTag |
| using ExecCallbackFn = std::function<void (const class VdfContext &context)> |
| using ExecDispatchesOntoSchemas = TfSmallVector<class TfType, 1> |