3#include "Shading/ShaderNodeEditor.h"
10 :text(t), type(b), alias(c) {}
24 virtual void OnRender()
override;
25 virtual void UpdateShaders()
override;
30 std::string code =
"";
31 std::string shader =
"";
33 bool useArrayParams =
false;
34 bool useMultipleOpins =
false;
37 std::vector<std::pair<std::string, std::string>> params;
38 std::vector<SharedDataRep> sharedDataTemplate;
39 std::vector<std::string> oPinStrs;
a class to store JSON values