NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
Simple Value

Provides a class for representing "extras" fields for custom metadata. More...

Classes

class  nnl::SValue
 A class representing JSON-like values (null, bool, numbers, strings, arrays, or objects) More...

Detailed Description

Provides a class for representing "extras" fields for custom metadata.


Class Documentation

◆ nnl::SValue

class nnl::SValue

A class representing JSON-like values (null, bool, numbers, strings, arrays, or objects)

nnl::SValue extras;
extras["id"] = 1001;
extras["material_1"]["color"] = "#FF0000";
extras["tags"].Push("unlit");
i64 id = extras["id"];
std::string color = extras["material_1"]["color"];
std::string tag = extras["tags"][0];
std::int64_t i64
64-bit signed integer
Definition fixed_type.hpp:58
A class representing JSON-like values (null, bool, numbers, strings, arrays, or objects)
Definition svalue.hpp:41