Castor3D 0.14.0
Multiplatform 3D engine
castor3d::VisibilityResolvePass Liste des membres

Liste complète des membres de castor3d::VisibilityResolvePass, y compris les membres hérités :

accept(RenderTechniqueVisitor &visitor) overridecastor3d::VisibilityResolvePassvirtual
areValidPassFlags(PassComponentCombine const &passFlags) const overridecastor3d::VisibilityResolvePassvirtual
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 overridecastor3d::VisibilityResolvePassvirtual
getComponentsMask()castor3d::VisibilityResolvePassstatic
getEngine() constcastor3d::RenderTechniquePass
getScene()castor3d::RenderTechniquePassinline
getScene() constcastor3d::RenderTechniquePassinline
getShaderFlags() const overridecastor3d::VisibilityResolvePassvirtual
getTechnique() constcastor3d::RenderTechniquePassinline
m_parentcastor3d::RenderTechniquePassprotected
m_scenecastor3d::RenderTechniquePassprotected
RenderTechniquePass(RenderTechnique *parent, Scene const &scene)castor3d::RenderTechniquePassprotected
update(CpuUpdater &updater) overridecastor3d::VisibilityResolvePassvirtual
useComputecastor3d::VisibilityResolvePassstatic
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()=defaultcastor3d::RenderTechniquePassvirtual