HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
glslfx.h File Reference
#include "pxr/pxr.h"
#include "pxr/imaging/hio/api.h"
#include "pxr/imaging/hio/glslfxConfig.h"
#include "pxr/base/tf/token.h"
#include "pxr/base/tf/staticTokens.h"
#include <string>
#include <vector>
#include <set>
#include <map>
#include <memory>
+ Include dependency graph for glslfx.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HioGlslfx
 

Macros

#define HIO_GLSLFX_API_VERSION   1
 
#define HIO_GLSLFX_TOKENS
 

Functions

 TF_DECLARE_PUBLIC_TOKENS (HioGlslfxTokens, HIO_API, HIO_GLSLFX_TOKENS)
 

Macro Definition Documentation

#define HIO_GLSLFX_API_VERSION   1

Definition at line 46 of file glslfx.h.

#define HIO_GLSLFX_TOKENS
Value:
(glslfx) \
\
(fragmentShader) \
(geometryShader) \
(geometryShaderInjection) \
(preamble) \
(tessControlShader) \
(tessEvalShader) \
(postTessControlShader) \
(postTessVertexShader) \
(vertexShader) \
(vertexShaderInjection) \
\
(surfaceShader) \
(displacementShader) \
(volumeShader) \
((defVal, "default"))

Definition at line 48 of file glslfx.h.

Function Documentation

TF_DECLARE_PUBLIC_TOKENS ( HioGlslfxTokens  ,
HIO_API  ,
HIO_GLSLFX_TOKENS   
)