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

Immutable GPU-state identity used to combine compatible draw items. 更多...

#include <MeshVfxRenderBatch.h>

Public 成员函数

auto operator<=> (const MeshVfxBatchKey &) const =default
 Operator <=>.
 

Public 属性

std::uint64_t pipelineId = 0
 
std::uint64_t materialId = 0
 
std::uint64_t meshId = 0
 
std::uint32_t renderPass = 0
 
MeshVfxBatchBlend blend = MeshVfxBatchBlend::Additive
 

详细描述

Immutable GPU-state identity used to combine compatible draw items.

在文件 MeshVfxRenderBatch.h 第 20 行定义.

成员函数说明

◆ operator<=>()

auto eve::stylize::MeshVfxBatchKey::operator<=> ( const MeshVfxBatchKey &  ) const
default

Operator <=>.

类成员变量说明

◆ blend

MeshVfxBatchBlend eve::stylize::MeshVfxBatchKey::blend = MeshVfxBatchBlend::Additive

在文件 MeshVfxRenderBatch.h 第 25 行定义.

◆ materialId

std::uint64_t eve::stylize::MeshVfxBatchKey::materialId = 0

在文件 MeshVfxRenderBatch.h 第 22 行定义.

◆ meshId

std::uint64_t eve::stylize::MeshVfxBatchKey::meshId = 0

在文件 MeshVfxRenderBatch.h 第 23 行定义.

◆ pipelineId

std::uint64_t eve::stylize::MeshVfxBatchKey::pipelineId = 0

在文件 MeshVfxRenderBatch.h 第 21 行定义.

◆ renderPass

std::uint32_t eve::stylize::MeshVfxBatchKey::renderPass = 0

在文件 MeshVfxRenderBatch.h 第 24 行定义.


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