载入中...
搜索中...
未找到
#include "common/Export.h"#include "editor/EditorProtocol.h"#include <functional>#include <optional>#include <string>#include <unordered_map>#include <vector>类 | |
| struct | eve::editor::DocumentKey |
| Stable document identity; paths are deliberately excluded. 更多... | |
| struct | eve::editor::DocumentRevision |
| Separate edit, saved and external-store revision clocks. 更多... | |
| struct | eve::editor::DocumentSnapshot |
| Immutable document metadata snapshot. 更多... | |
| struct | eve::editor::SaveTicket |
| Immutable save request capturing one exact edit revision. 更多... | |
| struct | eve::editor::StoredDocument |
| Value snapshot returned by an atomic document store. 更多... | |
| class | eve::editor::IAtomicDocumentStore |
| Compare-and-swap persistence boundary used by DocumentService. 更多... | |
| class | eve::editor::MemoryAtomicDocumentStore |
| Deterministic in-memory CAS store suitable for tests and transient tools. 更多... | |
| class | eve::editor::DocumentService |
| Document coordinator with revision-safe requestSave/executeSave sequencing. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::editor |
枚举 | |
| enum class | eve::editor::DocumentKind { eve::editor::Scene , eve::editor::Prefab , eve::editor::Material , eve::editor::MaterialFunction , eve::editor::MaterialInstance , eve::editor::AnimationClip , eve::editor::AnimationGraph , eve::editor::ParticleGraph , eve::editor::UiDocument , eve::editor::Timeline , eve::editor::ProjectSettings , eve::editor::ImportSettings , eve::editor::Generic } |
| Authoring document category used to choose controllers and views. 更多... | |
| enum class | eve::editor::DocumentState { eve::editor::Loading , eve::editor::Ready , eve::editor::Saving , eve::editor::Conflict , eve::editor::Failed , eve::editor::Closed } |
| Lifecycle state visible to workspaces and close coordination. 更多... | |