载入中...
搜索中...
未找到
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<=>()
|
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 行定义.
该结构体的文档由以下文件生成:
- src/modules/stylize/MeshVfxRenderBatch.h