tokens.h
1 //
2 // Copyright 2025 Pixar
3 //
4 // Licensed under the terms set forth in the LICENSE.txt file available at
5 // https://openusd.org/license.
6 //
7 #ifndef PXR_IMAGING_HD_MTLX_TOKENS_H
8 #define PXR_IMAGING_HD_MTLX_TOKENS_H
9 
10 #include "pxr/pxr.h"
11 #include "pxr/imaging/hdMtlx/api.h"
13 
14 PXR_NAMESPACE_OPEN_SCOPE
15 
16 #define HDMTLX_TOKENS \
17  ((surfaceshaderName, "Surface")) \
18  ((displacementshaderName, "Displacement"))
19 
20 TF_DECLARE_PUBLIC_TOKENS(HdMtlxTokens, HDMTLX_API, HDMTLX_TOKENS);
21 
22 PXR_NAMESPACE_CLOSE_SCOPE
23 
24 #endif // PXR_IMAGING_HD_MTLX_TOKENS_H
#define TF_DECLARE_PUBLIC_TOKENS(...)
Macro to define public tokens.
Definition: staticTokens.h:92
This file defines some macros that are useful for declaring and using static TfTokens.