载入中...
搜索中...
未找到
EditorPersistence.h
浏览该文件的文档.
37 EditorPersistenceAdapter(EditorPersistenceKind kind, IAtomicDocumentStore* store, std::string resourceUri)
44 Result<EditorPersistenceSnapshot> commit(const EditorPersistenceSnapshot& base, EditorValue content,
48 static Result<EditorPersistenceSnapshot> decode(EditorPersistenceKind kind, const StoredDocument& stored);
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
Maps the same editor transaction output to a document URI or save slot.
Definition EditorPersistence.h:29
EditorPersistenceAdapter(EditorPersistenceKind kind, IAtomicDocumentStore *store, std::string resourceUri)
Bind one logical persistence target.
Definition EditorPersistence.h:37
Compare-and-swap persistence boundary used by DocumentService.
Definition EditorDocumentService.h:85
Definition ActionPreviewController.cpp:6
EditorPersistenceKind
Persistence target selected by a game/editor host.
Definition EditorPersistence.h:11
@ SceneDocument
Definition Container.h:602
Loaded checkpoint plus the domain operations recorded with it.
Definition EditorPersistence.h:14
std::vector< DomainOperation > journal
Definition EditorPersistence.h:19
std::string contentHash
Definition EditorPersistence.h:17
EditorPersistenceKind kind
Definition EditorPersistence.h:15
Value snapshot returned by an atomic document store.
Definition EditorDocumentService.h:78