esp/io/JsonEspTypes.h file

See JsonAllTypes.h. Don't include this header directly in user code.

Namespaces

namespace esp
Root namespace.
namespace esp::io

Functions

auto toJsonValue(const esp::vec3f& vec, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::vec3f& val) -> bool
auto toJsonValue(const esp::assets::PhongMaterialColor& material, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::assets::PhongMaterialColor& material) -> bool
auto toJsonValue(const esp::geo::CoordinateFrame& frame, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::geo::CoordinateFrame& frame) -> bool
auto toJsonValue(const esp::assets::AssetInfo& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::assets::AssetInfo& x) -> bool
auto toJsonValue(const metadata::attributes::ObjectInstanceShaderType& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, metadata::attributes::ObjectInstanceShaderType& x) -> bool
auto toJsonValue(const esp::assets::RenderAssetInstanceCreationInfo& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::assets::RenderAssetInstanceCreationInfo& x) -> bool
auto toJsonValue(const esp::gfx::replay::Transform& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::gfx::replay::Transform& x) -> bool
auto toJsonValue(const esp::gfx::replay::RenderAssetInstanceState& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::gfx::replay::RenderAssetInstanceState& x) -> bool
auto toJsonValue(const esp::gfx::LightInfo& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::gfx::LightInfo& x) -> bool
auto toJsonValue(const esp::gfx::LightPositionModel& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::gfx::LightPositionModel& x) -> bool
auto toJsonValue(const esp::gfx::replay::Keyframe& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& keyframeObj, esp::gfx::replay::Keyframe& keyframe) -> bool
auto toJsonValue(const esp::nav::NavMeshSettings& x, JsonAllocator& allocator) -> JsonGenericValue
auto fromJsonValue(const JsonGenericValue& obj, esp::nav::NavMeshSettings& x) -> bool