|
Hymn to Beauty
C++ 3D Engine
|
#include <json/json.h>#include <glm/glm.hpp>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | Geometry |
| namespace | Json |
Functions | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, bool &value, bool defaultValue) |
| Serialize a boolean value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, int32_t &value, int32_t defaultValue) |
| Serialize an integer value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, uint32_t &value, uint32_t defaultValue) |
| Serialize an unsigned integer value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, float &value, float defaultValue) |
| Serialize a float value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, glm::vec2 &value, const glm::vec2 &defaultValue) |
| Serialize a vec2 value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, glm::vec3 &value, const glm::vec3 &defaultValue) |
| Serialize a vec3 value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, glm::vec4 &value, const glm::vec4 &defaultValue) |
| Serialize a vec4 value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, glm::quat &value, const glm::quat &defaultValue) |
| Serialize a quaternion value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, std::string &value, const std::string &defaultValue) |
| Serialize a string value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, TextureAsset *&value) |
| Serialize a TextureAsset value. More... | |
| void | Json::Serialize (Value &node, bool load, const std::string &name, Geometry::Model *&value) |
| Serialize a Model value. More... | |