载入中...
搜索中...
未找到
EditingValueJson.h
浏览该文件的文档.
1#pragma once
2#include "common/Export.h"
3
4
7
8#include <string>
9
10namespace eve::editing {
11
14
17
24
27
28} // namespace eve::editing
double value
#define EVENGINE_API_PLATFORM
Definition Export.h:107
Move-only operation result carrying either a value or Status.
Definition Result.h:155
Deterministic owning value tree shared by authoring hosts.
std::string editorValueContentHash(const EditorValue &value)
Stable content hash derived from deterministic JSON serialization.
std::string editorValueToJson(const EditorValue &value)
Serialize an EditorValue to deterministic compact JSON.
Result< EditorValue > editorValueFromJson(const std::string &json)
Parse JSON into the pointer-free EditorValue protocol tree.
eve::StatusCode Status
StatusCode
Stable outcome category for an operation.
Definition Status.h:27