载入中...
搜索中...
未找到
EditorAssetDatabase.h 文件参考
#include "common/Export.h"
#include "editor/EditorProperty.h"
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>

浏览源代码.

类

struct  eve::editor::AssetRecord
 Value snapshot stored by the editor asset index. 更多...
 
struct  eve::editor::AssetDependency
 Directed dependency between two stable asset identities. 更多...
 
struct  eve::editor::AssetPublication
 One owning record/dependency unit staged for an atomic index generation. 更多...
 
struct  eve::editor::AssetQuery
 Deterministic filter used by headless and UI asset queries. 更多...
 
struct  eve::editor::AssetPage< T >
 One page of values tied to an asset index generation. 更多...
 
class  eve::editor::MemoryAssetDatabase
 Thread-neutral in-memory asset index used by editor hosts and tests. 更多...
 
struct  eve::editor::ImportProduct
 Validated importer output staged before publishing to AssetDB. 更多...
 
struct  eve::editor::ImportTicket
 Generation-qualified import request used to reject stale worker products. 更多...
 
class  eve::editor::ImportCoordinator
 Small coordinator that validates importer output before atomic index publication. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::editor
 

枚举

enum class  eve::editor::AssetStatus {
  eve::editor::Ready , eve::editor::Scanning , eve::editor::Importing , eve::editor::Stale ,
  eve::editor::MissingSource , eve::editor::MissingArtifact , eve::editor::Warning , eve::editor::Error ,
  eve::editor::Deleted
}
 Current indexing/import health of an asset record. 更多...
 
enum class  eve::editor::DependencyKind {
  eve::editor::Hard , eve::editor::Soft , eve::editor::EditorOnly , eve::editor::Build ,
  eve::editor::Source
}
 Semantic relationship used for dependency closure and deletion planning. 更多...