TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ from_json() [2/2]

template<typename ValueType , typename >
template<typename BasicJsonType , typename TargetType = ValueType>
static auto nlohmann::adl_serializer< ValueType, typename >::from_json ( BasicJsonType &&  j,
TargetType &  val 
) -> decltype(::nlohmann::from_json(std::forward<BasicJsonType>(j), val), void())
inlinestaticnoexcept

convert a JSON value to any value type

This function is usually called by the get() function of the basic_json class (either explicit or via conversion operators).

Note
This function is chosen for default-constructible value types.
Parameters
[in]jJSON value to read from
[in,out]valvalue to write to

Definition at line 4981 of file json.hpp.

4984 {
4985 ::nlohmann::from_json(std::forward<BasicJsonType>(j), val);
4986 }