#include <PipelineFlags.hpp>
|
| PipelineHiHashDetails (PassComponentCombine ppassComponents, SubmeshComponentCombine psubmeshComponents, LightingModelID plightingModelId, BackgroundModelID pbackgroundModelId, ProgramFlags programFlags=ProgramFlag::eNone, TextureCombine ptextures=TextureCombine{}, ShaderFlags shaderFlags=ShaderFlag::eNone, VkCompareOp palphaFunc=VkCompareOp::VK_COMPARE_OP_ALWAYS, uint32_t ppassLayerIndex=0u, uint32_t psubmeshDataBindings=0u, VkPrimitiveTopology ptopology=VkPrimitiveTopology::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, bool pisStatic=false) noexcept |
|
◆ PipelineHiHashDetails()
castor3d::PipelineHiHashDetails::PipelineHiHashDetails |
( |
PassComponentCombine | ppassComponents, |
|
|
SubmeshComponentCombine | psubmeshComponents, |
|
|
LightingModelID | plightingModelId, |
|
|
BackgroundModelID | pbackgroundModelId, |
|
|
ProgramFlags | programFlags = ProgramFlag::eNone, |
|
|
TextureCombine | ptextures = TextureCombine{}, |
|
|
ShaderFlags | shaderFlags = ShaderFlag::eNone, |
|
|
VkCompareOp | palphaFunc = VkCompareOp::VK_COMPARE_OP_ALWAYS, |
|
|
uint32_t | ppassLayerIndex = 0u, |
|
|
uint32_t | psubmeshDataBindings = 0u, |
|
|
VkPrimitiveTopology | ptopology = VkPrimitiveTopology::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, |
|
|
bool | pisStatic = false ) |
|
inlineexplicitnoexcept |
◆ alphaFunc
VkCompareOp castor3d::PipelineHiHashDetails::alphaFunc |
◆ backgroundModelId
◆ isStatic
bool castor3d::PipelineHiHashDetails::isStatic {} |
◆ lightingModelId
◆ m_programFlags
ProgramFlags castor3d::PipelineHiHashDetails::m_programFlags {} |
◆ m_shaderFlags
ShaderFlags castor3d::PipelineHiHashDetails::m_shaderFlags {} |
◆ pass
◆ passLayerIndex
uint32_t castor3d::PipelineHiHashDetails::passLayerIndex {} |
◆ submesh
◆ submeshDataBindings
uint32_t castor3d::PipelineHiHashDetails::submeshDataBindings {} |
◆ textures
◆ topology
VkPrimitiveTopology castor3d::PipelineHiHashDetails::topology {} |
The documentation for this struct was generated from the following file: