Castor3D 0.14.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::RenderTechniquePass, y compris les membres hérités :
accept(RenderTechniqueVisitor &visitor) | castor3d::RenderTechniquePass | inlinevirtual |
areValidPassFlags(PassComponentCombine const &passFlags) const =0 | castor3d::RenderTechniquePass | pure virtual |
createPipelineFlags(PassComponentCombine components, BlendMode colourBlendMode, BlendMode alphaBlendMode, RenderPassTypeID renderPassTypeID, PassTypeID passTypeID, VkCompareOp alphaFunc, VkCompareOp blendAlphaFunc, TextureCombine const &textures, SubmeshFlags const &submeshFlags, ProgramFlags const &programFlags, SceneFlags const &sceneFlags, VkPrimitiveTopology topology, bool isFrontCulled, uint32_t passLayerIndex, GpuBufferOffsetT< castor::Point4f > const &morphTargets) const =0 | castor3d::RenderTechniquePass | pure virtual |
getEngine() const | castor3d::RenderTechniquePass | |
getScene() | castor3d::RenderTechniquePass | inline |
getScene() const | castor3d::RenderTechniquePass | inline |
getShaderFlags() const =0 | castor3d::RenderTechniquePass | pure virtual |
getTechnique() const | castor3d::RenderTechniquePass | inline |
m_parent | castor3d::RenderTechniquePass | protected |
m_scene | castor3d::RenderTechniquePass | protected |
RenderTechniquePass(RenderTechnique *parent, Scene const &scene) | castor3d::RenderTechniquePass | protected |
update(CpuUpdater &updater) | castor3d::RenderTechniquePass | inlinevirtual |
~RenderTechniquePass()=default | castor3d::RenderTechniquePass | virtual |