From de3ff89cf21aadd95974f3689dd1c7278d1152fd Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 21 Jan 2017 15:54:16 +0100 Subject: [PATCH] Renderer/ShaderAst: Fix missing file from previous commit --- include/Nazara/Renderer/ShaderAst.hpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/Nazara/Renderer/ShaderAst.hpp b/include/Nazara/Renderer/ShaderAst.hpp index 0435c32ee..9409e3d0d 100644 --- a/include/Nazara/Renderer/ShaderAst.hpp +++ b/include/Nazara/Renderer/ShaderAst.hpp @@ -121,6 +121,18 @@ namespace Nz ////////////////////////////////////////////////////////////////////////// + class NAZARA_RENDERER_API ConditionalStatement : public Statement + { + public: + inline ConditionalStatement(const String& condition, StatementPtr statementPtr); + + void Register(ShaderWriter& visitor) override; + void Visit(ShaderWriter& visitor) override; + + String conditionName; + StatementPtr statement; + }; + class NAZARA_RENDERER_API StatementBlock : public Statement { public: