MaterialX 1.38.9
Loading...
Searching...
No Matches
EsslSyntax.h
Go to the documentation of this file.
1//
2// Copyright Contributors to the MaterialX Project
3// SPDX-License-Identifier: Apache-2.0
4//
5
6#ifndef MATERIALX_ESSLSYNTAX_H
7#define MATERIALX_ESSLSYNTAX_H
8
11
13
14MATERIALX_NAMESPACE_BEGIN
15
17class MX_GENGLSL_API EsslSyntax : public GlslSyntax
18{
19 public:
20 EsslSyntax();
21
22 static SyntaxPtr create() { return std::make_shared<EsslSyntax>(); }
23};
24
25MATERIALX_NAMESPACE_END
26
27#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:18
Syntax class for GLSL (OpenGL Shading Language)
Definition: GlslSyntax.h:20