载入中...
搜索中...
未找到
eve::graphics::GraphicsArtifactDescriptor结构体 参考

Backend-neutral mesh descriptor shared by Vulkan and WebGPU adapters. 更多...

#include <ArtifactProvider.h>

Public 属性

eve::PersistentId id
 
std::string buildKey
 
std::string role
 
std::size_t vertexCount = 0
 
std::size_t indexCount = 0
 
std::uint64_t checksum = 0
 
std::uint32_t backendVertexStride = 0
 Actual backend vertex stride when a live upload exists.
 
std::uint32_t backendIndexElementSize = 0
 Actual backend index element size when a live upload exists.
 

友元

bool operator== (const GraphicsArtifactDescriptor &, const GraphicsArtifactDescriptor &)=default
 Operator ==.
 

详细描述

Backend-neutral mesh descriptor shared by Vulkan and WebGPU adapters.

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

友元及相关函数文档

◆ operator==

bool operator== ( const GraphicsArtifactDescriptor &  ,
const GraphicsArtifactDescriptor &   
)
friend

Operator ==.

类成员变量说明

◆ backendIndexElementSize

std::uint32_t eve::graphics::GraphicsArtifactDescriptor::backendIndexElementSize = 0

Actual backend index element size when a live upload exists.

在文件 ArtifactProvider.h 第 38 行定义.

◆ backendVertexStride

std::uint32_t eve::graphics::GraphicsArtifactDescriptor::backendVertexStride = 0

Actual backend vertex stride when a live upload exists.

在文件 ArtifactProvider.h 第 36 行定义.

◆ buildKey

std::string eve::graphics::GraphicsArtifactDescriptor::buildKey

在文件 ArtifactProvider.h 第 30 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().

◆ checksum

std::uint64_t eve::graphics::GraphicsArtifactDescriptor::checksum = 0

在文件 ArtifactProvider.h 第 34 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().

◆ id

eve::PersistentId eve::graphics::GraphicsArtifactDescriptor::id

在文件 ArtifactProvider.h 第 29 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().

◆ indexCount

std::size_t eve::graphics::GraphicsArtifactDescriptor::indexCount = 0

在文件 ArtifactProvider.h 第 33 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().

◆ role

std::string eve::graphics::GraphicsArtifactDescriptor::role

在文件 ArtifactProvider.h 第 31 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().

◆ vertexCount

std::size_t eve::graphics::GraphicsArtifactDescriptor::vertexCount = 0

在文件 ArtifactProvider.h 第 32 行定义.

被这些函数引用 eve::graphics::WebGpuArtifactDescriptorAdapter::describe().


该结构体的文档由以下文件生成: