载入中...
搜索中...
未找到
eve::artifact 命名空间参考

类

struct  Bounds
 Backend-neutral axis-aligned bounds copied from a generated part. 更多...
 
class  IGraphicsArtifactAdapter
 Graphics resource publication capability, implemented by graphics. 更多...
 
class  IMapArtifactAdapter
 Tile/map publication capability, implemented by the map module. 更多...
 
class  IPhysicsArtifactAdapter
 Collider publication capability, implemented by physics. 更多...
 
class  ISceneArtifactAdapter
 Scene graph publication capability, implemented by the scene module. 更多...
 
struct  PartView
 Borrowed immutable view of one generated leaf. 更多...
 
struct  Point
 Minimal point representation used at the publication boundary. 更多...
 
class  PreparedPublication
 A prepared consumer mutation with a non-throwing visibility boundary. 更多...
 
class  ProviderContract
 Base contract for a consumer-owned artifact provider. 更多...
 
struct  PublicationView
 Borrowed immutable view of one complete generated publication. 更多...
 
struct  PublishOptions
 Required provider set for one artifact publication transaction. 更多...
 
struct  PublishReceipt
 Observable receipt from a successful provider transaction. 更多...
 

枚举

enum class  PartKind : std::uint8_t {
  Grid , PointSet , MeshData , ImageData ,
  Collider
}
 The leaf kinds understood by consumer-owned artifact providers. 更多...
 

枚举类型说明

◆ PartKind

enum class eve::artifact::PartKind : std::uint8_t
strong

The leaf kinds understood by consumer-owned artifact providers.

枚举值
Grid 
PointSet 
MeshData 
ImageData 
Collider 

在文件 ArtifactPublication.h 第 28 行定义.