TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ Save()

nlohmann::json LightManager::Save ( )

Definition at line 49 of file LightManager.cpp.

50{
51 nlohmann::json data, tmp;
52 tmp["x"] = position.x;
53 tmp["y"] = position.y;
54 tmp["z"] = position.z;
55 data["position"] = tmp;
56 tmp = nlohmann::json();
57 tmp["r"] = color[0];
58 tmp["g"] = color[1];
59 tmp["b"] = color[2];
60 tmp["a"] = color[3];
61 data["color"] = tmp;
62 data["strength"] = strength;
63 return data;
64}
a class to store JSON values
Definition: json.hpp:17860
basic_json<> json
default JSON class
Definition: json.hpp:3411