载入中...
搜索中...
未找到
ArtifactProvider.h 文件参考

Scene-owned CPU registry provider for generated artifacts. 更多...

#include "common/ArtifactPublication.h"
#include "common/RuntimeHandle.h"
#include <cstddef>
#include <cstdint>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::scene::SceneArtifactHandleTag
 Owner tag for scene artifact runtime handles. 更多...
 
struct  eve::scene::SceneArtifactNode
 Backend-neutral node observable emitted for one artifact part. 更多...
 
struct  eve::scene::SceneArtifactRecord
 Queryable scene registry record for one published artifact. 更多...
 
class  eve::scene::SceneArtifactProvider
 Real scene-module provider for generated artifact publication. 更多...
 

命名空间

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

类型定义

using eve::scene::SceneArtifactHandle = eve::RuntimeHandle< SceneArtifactHandleTag >
 Generation-qualified handle for a scene artifact record.
 

函数

SceneArtifactProvider & eve::scene::sceneArtifactProvider () noexcept
 Return the process-owned scene artifact provider singleton.
 
void eve::scene::registerSceneArtifactProvider ()
 Register the scene provider in the common capability registry.
 

详细描述

Scene-owned CPU registry provider for generated artifacts.

在文件 ArtifactProvider.h 中定义.