Castor3D 0.14.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::VisibilityResolvePass, y compris les membres hérités :
accept(RenderTechniqueVisitor &visitor) override | castor3d::VisibilityResolvePass | virtual |
areValidPassFlags(PassComponentCombine const &passFlags) const override | castor3d::VisibilityResolvePass | 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 override | castor3d::VisibilityResolvePass | virtual |
getComponentsMask() | castor3d::VisibilityResolvePass | static |
getEngine() const | castor3d::RenderTechniquePass | |
getScene() | castor3d::RenderTechniquePass | inline |
getScene() const | castor3d::RenderTechniquePass | inline |
getShaderFlags() const override | castor3d::VisibilityResolvePass | 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) override | castor3d::VisibilityResolvePass | virtual |
useCompute | castor3d::VisibilityResolvePass | static |
VisibilityResolvePass(RenderTechnique *parent, crg::FramePass const &pass, crg::GraphContext &context, crg::RunnableGraph &graph, RenderDevice const &device, castor::String const &category, castor::String const &name, RenderNodesPass const &nodesPass, ShaderBuffer *pipelinesIds, RenderNodesPassDesc const &renderPassDesc, RenderTechniquePassDesc const &techniquePassDesc) | castor3d::VisibilityResolvePass | |
~RenderTechniquePass()=default | castor3d::RenderTechniquePass | virtual |