Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
script_value.h File Reference
#include <cstdint>
#include <string>
#include <string_view>
#include <vector>
Include dependency graph for script_value.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bicameral::script::ScriptValue
struct  bicameral::script::ScriptField

Namespaces

namespace  bicameral
namespace  bicameral::script

Functions

bool bicameral::script::KeyLess (const ScriptValue &left, const ScriptValue &right)
void bicameral::script::AppendCanonicalBytes (const ScriptValue &value, std::string &out)
void bicameral::script::AppendCanonicalString (std::string_view text, std::string &out)
uint64_t bicameral::script::HashBytes (std::string_view bytes)
std::string bicameral::script::ToDebugText (const ScriptValue &value)