MCPcopy Create free account
hub / github.com/crownengine/crown / parse_vector4

Function parse_vector4

src/core/json/sjson.cpp:609–621  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

607 }
608
609 Vector4 parse_vector4(const char *json)
610 {
611 TempAllocator64 ta;
612 JsonArray arr(ta);
613 sjson::parse_array(arr, json);
614
615 Vector4 v;
616 v.x = sjson::parse_float(arr[0]);
617 v.y = sjson::parse_float(arr[1]);
618 v.z = sjson::parse_float(arr[2]);
619 v.w = sjson::parse_float(arr[3]);
620 return v;
621 }
622
623 Quaternion parse_quaternion(const char *json)
624 {

Callers 3

test_sjsonFunction · 0.85
parse_framesFunction · 0.85
parse_uniformsFunction · 0.85

Calls 2

parse_arrayFunction · 0.70
parse_floatFunction · 0.70

Tested by 1

test_sjsonFunction · 0.68