MaterialX 1.39.4
Loading...
Searching...
No Matches
WgslSyntax.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_WGSLSYNTAX_H
7#define MATERIALX_WGSLSYNTAX_H
8
11
13
14MATERIALX_NAMESPACE_BEGIN
15
17class MX_GENGLSL_API WgslSyntax : public VkSyntax
18{
19 public:
20 WgslSyntax(TypeSystemPtr typeSystem);
21
22 static SyntaxPtr create(TypeSystemPtr typeSystem) { return std::make_shared<WgslSyntax>(typeSystem); }
23};
24
25MATERIALX_NAMESPACE_END
26
27#endif
shared_ptr< Syntax > SyntaxPtr
Shared pointer to a Syntax.
Definition Syntax.h:28
Vulkan GLSL syntax class.