86{
88 data["type"] = "Sea Settings";
89 data["alpha"] = alpha;
90 data["distrotionStrength"] = distrotionStrength;
91 data["distrotionScale"] = distrotionScale;
92 data["reflectivity"] = reflectivity;
93 data["level"] = level;
94 data["waveSpeed"] = waveSpeed;
95 data["enabled"] = enabled;
97 jcolor["r"] = color[0];
98 jcolor["g"] = color[1];
99 jcolor["b"] = color[2];
100 data["color"] = jcolor;
101 data["dudvMap"] = appState->projectManager->SaveTexture(dudvMap);
102 data["normalMap"] = appState->projectManager->SaveTexture(normalMap);
103 return data;
104}
a class to store JSON values