MaterialX 1.38.2
EsslSyntax.h
Go to the documentation of this file.
1//
2// TM & (c) 2021 Lucasfilm Entertainment Company Ltd. and Lucasfilm Ltd.
3// All rights reserved. See LICENSE.txt for license.
4//
5
6#ifndef MATERIALX_ESSLSYNTAX_H
7#define MATERIALX_ESSLSYNTAX_H
8
11
13
14namespace MaterialX
15{
16
18class MX_GENGLSL_API EsslSyntax : public GlslSyntax
19{
20public:
21 EsslSyntax();
22
23 static SyntaxPtr create() { return std::make_shared<EsslSyntax>(); }
24};
25
26} // namespace MaterialX
27
28#endif
GLSL syntax class.
shared_ptr< Syntax > SyntaxPtr
Shared pointer to a Syntax.
Definition: Syntax.h:26
Syntax class for ESSL (OpenGL ES Shading Language)
Definition: EsslSyntax.h:19
Syntax class for GLSL (OpenGL Shading Language)
Definition: GlslSyntax.h:21