HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
materialInterfaceSchema.h File Reference
#include "pxr/imaging/hd/api.h"
#include "pxr/imaging/hd/schemaTypeDefs.h"
#include "pxr/imaging/hd/schema.h"
#include <unordered_map>
+ Include dependency graph for materialInterfaceSchema.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HdMaterialInterfaceSchema
 
class  HdMaterialInterfaceSchema::Builder
 

Macros

#define HD_MATERIAL_INTERFACE_SCHEMA_TOKENS
 

Typedefs

using TfTokenMap = std::unordered_map< TfToken, TfToken, TfToken::HashFunctor >
 
using NestedTfTokenMap = std::unordered_map< TfToken, TfTokenMap, TfToken::HashFunctor >
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (HdMaterialInterfaceSchemaTokens, HD_API, HD_MATERIAL_INTERFACE_SCHEMA_TOKENS)
 

Macro Definition Documentation

#define HD_MATERIAL_INTERFACE_SCHEMA_TOKENS
Value:
(parameters) \
(parameterOrder) \

Definition at line 44 of file materialInterfaceSchema.h.

Typedef Documentation

Definition at line 40 of file materialInterfaceSchema.h.

using TfTokenMap = std::unordered_map<TfToken, TfToken, TfToken::HashFunctor>

Definition at line 38 of file materialInterfaceSchema.h.

Function Documentation

TF_DECLARE_PUBLIC_TOKENS ( HdMaterialInterfaceSchemaTokens  ,
HD_API  ,
HD_MATERIAL_INTERFACE_SCHEMA_TOKENS   
)