126{
128 data["type"] = "CustomShader";
129 int i = 0;
130
131 for(auto &it : sharedDataTemplate)
132 {
133 if(it.type == "float")
134 {
135 data[it.alias] = fData[i];
136 }
137
138 else if(it.type == "bool")
139 {
140 data[it.alias] = bData[i];
141 }
142
143 i++;
144 }
145
146 data["shader"] = shader;
147 return data;
148}
a class to store JSON values