3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/editor/AnnotationType.h"
15namespace Editor::Annotations::Loader::CurrentVersion::Instance {
19 ::std::variant<::Editor::Annotations::TextAnnotationData>
const& data,
20 ::Editor::Annotations::AnnotationInstance& instance
23MCNAPI ::std::optional<::std::variant<::Editor::Annotations::TextAnnotationData>>
24load(::Editor::Annotations::AnnotationType type, ::std::string
const& rawData);
26MCNAPI ::std::optional<::std::variant<::Editor::Annotations::TextAnnotationData>>
27loadText(::std::string
const& rawData, ::cereal::ReflectionCtx& ctx);
29MCNAPI
bool save(::Editor::Annotations::AnnotationInstance
const& instance, ::std::string& outData);
Definition AnnotationInstance.h:19
Definition TextAnnotationData.h:13
Definition ReflectionCtx.h:11