MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ to_json()

template<typename T >
static nlohmann::json MayaFlux::IO::Serializer< T >::to_json ( const T v)
inlinestatic

Definition at line 29 of file GlmSerializer.hpp.

30 {
31 constexpr auto n = glm_component_count<T>();
32 using Comp = glm_component_type<T>;
33 auto arr = nlohmann::json::array();
34 const Comp* ptr = &v[0];
35 for (size_t i = 0; i < n; ++i)
36 arr.push_back(ptr[i]);
37 return arr;
38 }
const uint8_t * ptr

References ptr.